Inorganic

Reading a solubility table without memorizing it

9 min read Updated

Solubility tables look intimidating because they are usually taught as a list of memorised rules with a long tail of “except when.” They are much easier to internalise if you organise them into three families and pay attention to which family’s exceptions are the ones you actually see in practice. Once you have the shape, you can predict whether a precipitate forms in any double-displacement reaction without consulting a table at all.

Family 1 — cations that always dissolve

Any salt of these cations is soluble in water (at least at the concentrations you meet in an undergrad lab):

  • Group 1 alkali metals — Li⁺, Na⁺, K⁺, Rb⁺, Cs⁺
  • Ammonium — NH₄⁺
  • Alkyl-ammonium — (CH₃)₄N⁺ etc., though these rarely appear in an inorganic context

That is the entire family. It is short because most cations are not in it. The reason it exists at all is that these ions form only weak ion-dipole interactions with the counter-anion — the lattice enthalpy of most alkali-metal or ammonium salts is small enough that hydration wins.

Practical consequence. If a proposed precipitate contains any Group 1 or NH₄⁺ ion, it does not precipitate. You can strike out that half of the reaction immediately.

Family 2 — anions that always dissolve

Same story on the anion side:

  • Nitrate — NO₃⁻
  • Acetate — CH₃COO⁻ (a.k.a. ethanoate)
  • Chlorate — ClO₃⁻ and perchlorate — ClO₄⁻

These are large, weakly-coordinating anions. Their lattice energies with most cations are modest, and they are readily solvated by water’s hydrogen bonds.

Practical consequence. Any nitrate, acetate, or perchlorate salt is soluble. If you need a spectator counter-ion in a reaction, these are your default choices. Most standard laboratory solutions of transition-metal cations are stocked as the nitrate salt for exactly this reason.

Family 3 — mostly soluble, with named exceptions

Here is where the exceptions live. These anions form soluble salts with most cations except a small, predictable list — worth memorising because they show up in every gravimetric analysis and every “will a precipitate form?” problem.

Halides (Cl⁻, Br⁻, I⁻): soluble, except with Ag⁺, Pb²⁺, and Hg₂²⁺.

  • AgCl, AgBr, AgI — all insoluble. This is why silver nitrate is a classic reagent for halide-ion detection (Mohr method for chloride).
  • PbCl₂ — sparingly soluble (Ksp=1.70×10−5K_{sp} = 1.70 \times 10^{-5}, CRC 97e Table 4-104). Warm water dissolves it, cold water precipitates it; a useful separation trick.
  • Hg₂Cl₂ (calomel) — insoluble. Do not confuse with HgCl₂, which is soluble.

Fluorides are the odd sibling: they are soluble with Ag⁺, but insoluble with Ba²⁺, Ca²⁺, Sr²⁺, and Pb²⁺. Fluoride behaves more like the family below because F⁻ is small and strongly hydrogen-bonded.

Sulfates (SO₄²⁻): soluble, except with Ba²⁺, Sr²⁺, Pb²⁺, and (partially) Ca²⁺.

  • BaSO₄ — spectacularly insoluble (Ksp=1.08×10−10K_{sp} = 1.08 \times 10^{-10}, CRC 97e). The workhorse of gravimetric sulfate analysis, and the reason BaCl₂ is the classic titrant for sulfate ion.
  • CaSO₄ is “sparingly soluble” — about 2.4 g/L at 20 °C. It is often listed as insoluble in undergraduate tables but is actually borderline; treat it as slightly soluble in practice.

Practical consequence. If a proposed precipitate is a halide with a Group 1 or ammonium cation, it does not form. If it is a halide with Ag⁺, Pb²⁺, or Hg₂²⁺, it does. If it is a sulfate with Ba²⁺, Sr²⁺, or Pb²⁺, it does.

Anions that are insoluble by default

Now the flip: these anions form insoluble salts with most cations, and only Group 1 / NH₄⁺ overrides that.

  • Carbonate (CO₃²⁻), phosphate (PO₄³⁻), oxalate (C₂O₄²⁻), chromate (CrO₄²⁻) — all insoluble except with Group 1 and NH₄⁺.
  • Sulfide (S²⁻) — insoluble except with Group 1, NH₄⁺, and Group 2 (Mg²⁺, Ca²⁺, Sr²⁺, Ba²⁺). Note that Group 2 sulfides are soluble in water but hydrolyse to hydrosulfides, so you rarely see a “clean” solution.
  • Hydroxide (OH⁻) — insoluble except with Group 1, NH₄⁺, and Ba²⁺; sparingly soluble with Ca²⁺ and Sr²⁺. Everything else is a precipitate at any interesting pH.
  • Oxide (O²⁻) — hydrolyses to hydroxide in water, so treat like OH⁻.

These four anions are why so many transition-metal separations are done by controlling pH, sulfide ion, or carbonate. Precipitating a metal as its hydroxide, sulfide, or carbonate is often the cleanest way to remove it from an aqueous mixture.

The mental algorithm

For any double-displacement reaction AX+BY→AY+BX\mathrm{AX + BY \rightarrow AY + BX}, ask:

  1. Is either product’s cation in Family 1 (Group 1 / NH₄⁺)? If yes, that product is soluble — no precipitate from that pair.
  2. Is either product’s anion in Family 2 (nitrate / acetate / perchlorate)? If yes, that product is soluble.
  3. Otherwise, check the Family 3 rules for halide, sulfate, or the “insoluble-by-default” list.

Only when both products pass the “is soluble” filter is there no net reaction. Usually one of the products is insoluble, and that is the driving force for the reaction.

Worked example — mixing solutions

You mix 20.0 mL of 0.100 M Pb(NO₃)₂ with 20.0 mL of 0.100 M KI. What precipitates, and how much?

Worked example — PbI₂ precipitation
Pb(NO₃)₂
0.100 M × 0.0200 L = 2.00 mmol Pb²⁺
KI
0.100 M × 0.0200 L = 2.00 mmol I⁻
Product 1
PbI₂ (insoluble — Family 3, halide of Pb²⁺)
Product 2
KNO₃ (soluble — Family 1 cation + Family 2 anion)
MW(PbI₂)
461.01 g/mol (IUPAC 2021)
  1. Formula
  2. Substitute
  3. Note

    Iodide is limiting because two I⁻ are needed per Pb²⁺. The lead(II) iodide is a bright-yellow solid — the famous 'golden rain' demonstration. KNO₃ stays in solution and is the spectator salt.

  4. Result

What the rules don’t cover

The three-family system predicts whether a salt is soluble. It does not tell you how soluble, and it does not handle the fine cases:

  • Complex-ion effects. AgCl is insoluble in pure water but dissolves in concentrated NH₃ because the [Ag(NH₃)₂]⁺ complex is much more stable than AgCl. Housecroft 5e §6 has the general treatment. Similar tricks work with cyanide, thiosulfate, and thiocyanate.
  • Amphoteric hydroxides. Al(OH)₃, Zn(OH)₂, Cr(OH)₃, Pb(OH)₂ are insoluble at neutral pH but redissolve in excess base as their hydroxo-complexes (AlO₂⁻ etc.). Solubility here is a function of pH, not a fixed value.
  • Common-ion depression. When one of the salt’s ions is already present in solution (from another source), Ksp forces the other species to lower concentration. Silver chloride is 7,500× less soluble in 0.10 M NaCl than in pure water. The Ksp calculator handles both cases and returns the equilibrium concentrations.
  • Temperature. All the values in a Ksp table are quoted at 25 °C. Most simple-salt dissolutions are endothermic, so raising T increases Ksp — but some (Ca(OH)₂, Li₂CO₃) are exothermic and become less soluble in hot water. Table 4-104 in CRC 97e lists many salts across 0–100 °C.
  • Activity vs concentration. At ionic strength above ≈ 0.01 M, activity coefficients drop below 1 and the concentration-Ksp underestimates real solubility by tens of percent. Above 0.1 M, use the Davies equation or a formal speciation code.

Practice problems

Problem 1 Easy Which precipitates when you mix aqueous solutions of NaCl and Cu(NO₃)₂? Explain in one sentence.
Mixing NaCl and Cu(NO₃)₂
Reactant 1
NaCl (Na⁺ Family 1, Cl⁻ Family 3)
Reactant 2
Cu(NO₃)₂ (Cu²⁺ Family 3, NO₃⁻ Family 2)
  1. Formula
  2. Substitute
  3. Note

    Copper(II) is not one of the halide exceptions (Ag, Pb, Hg), so CuCl₂ is soluble. Both proposed products stay in solution — the mixture just contains four ions freely dissolved, with no driving force for reaction.

  4. Result
Problem 2 Intermediate You add solid NaOH to a solution of MgCl₂. Predict the product, and write a balanced equation.
NaOH + MgCl₂ — hydroxide precipitation
Reactants
Mg²⁺(aq) + 2 OH⁻(aq)
Family check
Mg(OH)₂ has hydroxide (insoluble by default) with Mg²⁺ (not on the OH exception list)
  1. Formula
  2. Substitute
  3. Note

    Hydroxides are insoluble except with Group 1, NH₄⁺, and Ba²⁺. Mg²⁺ is not on that list, so Mg(OH)₂ precipitates. This is the basis of the classic 'milk of magnesia' antacid — a suspension of Mg(OH)₂ in water.

  4. Result
Problem 3 Hard AgCl is insoluble in water but soluble in aqueous NH₃. Explain in terms of the solubility equilibrium.
AgCl dissolution in ammonia
AgCl Ksp
1.77 × 10⁻¹⁰ (CRC 97e)
[Ag(NH₃)₂]⁺ Kf
1.6 × 10⁷ (Housecroft 5e)
  1. Formula
  2. Substitute
  3. Note

    Removing free Ag⁺ from solution (by complexing it to [Ag(NH₃)₂]⁺) shifts the dissolution equilibrium to the right. This is Le Chatelier's principle: whenever a complex-forming reagent removes one of the ions from an insoluble salt, the salt dissolves. Same trick works for AgBr in thiosulfate — the basis of photographic fixer.

  4. Result

Where to go next

Once the three-family system is second nature, the natural next step is quantitative solubility — how much dissolves, not just whether. That is the Ksp world, and the Ksp calculator is set up exactly for it: enter the salt’s stoichiometry and Ksp, and it returns molar solubility in pure water or in the presence of a common-ion excess. Coming back to this guide with concrete Ksp numbers in hand will make the “sparingly soluble” language feel much less vague.

Sources

  • CRC Handbook of Chemistry and Physics, 97th ed. (William Haynes, 2017), Table 4-104 — Aqueous solubility of inorganic compounds
  • Housecroft & Sharpe, Inorganic Chemistry, 5th ed. (2018), Ch. 6 — Ions in aqueous solution
  • Miessler, Fischer & Tarr, Inorganic Chemistry, 5th ed. (2014), §8.2
  • Zumdahl, Chemistry, 10th ed. (2018), §4.2
  • IUPAC Solubility Data Series (NIST/IUPAC)