Solubility rules for ionic compounds
Predict whether an ionic compound dissolves in water without opening a Ksp table. The rules on this page are a qualitative shortcut — for anything quantitative (saturation checks, buffer stability, gravimetric yields), reach for a Ksp value instead.
What “soluble” means here
Following Zumdahl 10e §4.5, the working cutoffs used in general-chemistry courses are:
- Soluble. Solubility greater than about 0.1 mol/L in room-temperature water — enough that the compound behaves as a strong electrolyte for stoichiometric purposes.
- Slightly soluble. Between roughly 0.01 and 0.1 mol/L. The compound is written as (aq) in some problems and (s) in others; be explicit when it matters.
- Insoluble. Below about 0.01 mol/L — the compound is treated as a solid precipitate in metathesis reactions.
These cutoffs are conventional, not physical constants: Silberberg 9e Table 4.3 and Petrucci 11e Table 5.1 draw the same boundary lines in slightly different words. Even “insoluble” compounds have a finite Ksp, so “insoluble” here means “precipitates out under typical bench conditions”, not “does not dissolve at all”. Everything below is at 25 °C in pure water; hot water, non-aqueous solvents, and acidic or complexing media all shift the picture.
Always soluble
Compounds containing any of these ions are soluble regardless of the counter-ion:
| Ion group | Ions | Exceptions |
|---|---|---|
| Alkali metals | Li⁺, Na⁺, K⁺, Rb⁺, Cs⁺ | None of note |
| Ammonium | NH₄⁺ | None |
| Nitrate | NO₃⁻ | None |
| Acetate | CH₃COO⁻ (C₂H₃O₂⁻) | AgCH₃COO is only slightly soluble; still usually written as (aq) |
| Chlorate / perchlorate | ClO₃⁻, ClO₄⁻ | KClO₄ is slightly soluble in cold water — hedge in exams |
Mostly soluble — memorize the exceptions
| Anion | Generally soluble? | Insoluble / slightly-soluble exceptions |
|---|---|---|
| Cl⁻, Br⁻, I⁻ | Yes | Ag⁺, Pb²⁺, Hg₂²⁺ (and Cu⁺). PbCl₂ is slightly soluble in cold water, freely soluble in boiling water. |
| F⁻ | Yes | Group 2 fluorides insoluble (CaF₂, SrF₂, BaF₂); PbF₂ insoluble. LiF is only sparingly soluble. Pattern differs from the other halides. |
| SO₄²⁻ | Yes | Ba²⁺, Sr²⁺, Pb²⁺ insoluble; Ca²⁺, Ag⁺, Hg₂²⁺ slightly soluble. |
Zumdahl 10e and Silberberg 9e agree on the Ba/Sr/Pb sulfates. They diverge on Ag₂SO₄: Zumdahl calls it slightly soluble (~0.8 g/100 mL cold water, per CRC 97e), while some Silberberg tables list it as insoluble. Treat it as “slightly soluble” and cite Ksp ≈ 1.2×10⁻⁵ when the question is quantitative.
Generally insoluble
Compounds containing these anions are insoluble unless paired with a Rule-1 cation (alkali metal or NH₄⁺):
| Anion | Generally insoluble | Soluble exceptions |
|---|---|---|
| OH⁻ (hydroxide) | Most metal cations | Group 1 and NH₄⁺; Ba(OH)₂ soluble; Sr(OH)₂ soluble at room T; Ca(OH)₂ slightly soluble (~0.02 mol/L, “limewater”). |
| S²⁻ (sulfide) | Most transition metals | Group 1, NH₄⁺, and heavy Group 2 (CaS, SrS, BaS — these actually hydrolyze). |
| CO₃²⁻ (carbonate) | Most metal cations | Group 1 and NH₄⁺. |
| PO₄³⁻ (phosphate) | Most metal cations | Group 1 and NH₄⁺. |
| SO₃²⁻ (sulfite) | Most metal cations | Group 1 and NH₄⁺. |
| CrO₄²⁻ (chromate) | Most metal cations | Group 1 and NH₄⁺; MgCrO₄ also soluble. |
| O²⁻ (oxide) | Almost universal | Group 1 oxides react with water to form soluble hydroxides. |
11 rows total across the three tables above — enough to cover every ionic compound you meet in a first-year metathesis problem.
Order-of-operations tie-breaker
When a compound seems to satisfy two rules — e.g., NaOH is a Rule-1 sodium salt (soluble) and a hydroxide (generally insoluble) — apply this order:
- Rule 1 (alkali / ammonium) always wins. Anything with Li⁺, Na⁺, K⁺, Rb⁺, Cs⁺, or NH₄⁺ is soluble.
- “Always soluble” anions win over “generally insoluble” partners. Ba(NO₃)₂, Fe(NO₃)₃, AgNO₃ — all soluble because nitrate is Rule 2.
- Mostly-soluble exceptions apply only when Rules 1 and 2 don’t. BaSO₄ is insoluble; Na₂SO₄ is soluble.
Rule of thumb: read the cation first. If it’s alkali or ammonium, the compound is soluble — stop reading.
Worked example 1 — is PbSO₄ soluble?
- Cation Pb²⁺ — not alkali, not ammonium. Rule 1 doesn’t apply.
- Anion SO₄²⁻ — on the “mostly soluble” list, but Pb²⁺ is a listed exception.
- PbSO₄ is insoluble (Ksp ≈ 1.6×10⁻⁸ at 25 °C, CRC 97e).
Worked example 2 — precipitation from AgNO₃ + NaCl
Mix aqueous AgNO₃ and aqueous NaCl. Predict the product.
Write the metathesis (double-displacement) and split into ions:
AgNO₃(aq) + NaCl(aq) → AgCl(?) + NaNO₃(?)
Check each product:
- NaNO₃ — Rule 1 (Na⁺) and Rule 2 (NO₃⁻). Soluble → stays as ions.
- AgCl — Cl⁻ is soluble EXCEPT with Ag⁺, Pb²⁺, Hg₂²⁺. Insoluble.
Net ionic equation:
Ag⁺(aq) + Cl⁻(aq) → AgCl(s)
A white curdy precipitate drops out immediately — the classical chloride test in qualitative analysis.
Worked example 3 — Ba(NO₃)₂ + Na₂SO₄
Ba(NO₃)₂(aq) + Na₂SO₄(aq) → BaSO₄(?) + 2 NaNO₃(?)
- NaNO₃ — soluble (Rules 1 & 2).
- BaSO₄ — SO₄²⁻ is normally soluble, but Ba²⁺ is a listed exception. Insoluble.
Net ionic equation:
Ba²⁺(aq) + SO₄²⁻(aq) → BaSO₄(s)
BaSO₄ is dense, white, and essentially insoluble (Ksp ≈ 1.1×10⁻¹⁰) — used both as a gravimetric standard and as the X-ray contrast agent for GI studies.
More quick verdicts
| Compound | Verdict | Reasoning |
|---|---|---|
| KNO₃ | Soluble | Rule 1 (K⁺) and Rule 2 (NO₃⁻) — both agree. |
| AgF | Soluble | AgF breaks the silver-halide pattern; the other AgX are insoluble. |
| AgCl | Insoluble | Cl⁻ exception with Ag⁺. Classic gravimetric precipitate. |
| Hg₂Cl₂ | Insoluble | Cl⁻ exception with Hg₂²⁺ (mercurous). Calomel. |
| HgCl₂ | Soluble | Hg²⁺ (mercuric) is NOT the same as Hg₂²⁺; HgCl₂ is a molecular compound that dissolves. |
| Na₃PO₄ | Soluble | Rule 1 (Na⁺) beats “phosphates insoluble”. |
| Fe(OH)₃ | Insoluble | Fe³⁺ not on Rule 1; OH⁻ generally insoluble. |
| (NH₄)₂S | Soluble | Rule 1 (NH₄⁺) beats “sulfides insoluble”. |
| Ca₃(PO₄)₂ | Insoluble | Ca²⁺ not Rule 1; phosphates insoluble. Bone mineral. |
| CaF₂ | Insoluble | Group 2 fluoride; the F⁻ pattern is opposite the Cl⁻/Br⁻/I⁻ pattern. |
| Ba(OH)₂ | Soluble | The Group-2 hydroxide exception. Used as a titration base. |
Common student trip-ups
- AgF is soluble, but AgCl, AgBr, and AgI are not. Fluoride is the odd halide out — small, strongly hydrated, and stubbornly happy in water. Never generalize “silver halides are insoluble” without carving out F⁻.
- Hg₂²⁺ (mercurous, a diatomic cation) and Hg²⁺ (mercuric) behave differently. Hg₂Cl₂ (calomel) is insoluble; HgCl₂ (corrosive sublimate) is a molecular, water-soluble compound. Read the subscript on the mercury.
- Ba(OH)₂ is soluble even though most Group-2 hydroxides are not. Sr(OH)₂ is also soluble at room T; Ca(OH)₂ is only slightly soluble (limewater). Down Group 2, hydroxide solubility rises — the opposite of the Group-2 sulfate trend.
- “Slightly soluble” is not the same as “insoluble”. CaSO₄, Ag₂SO₄, PbCl₂, and Ca(OH)₂ dissolve enough to matter in saturated solutions and in Ksp problems, even if a precipitation-prediction question calls them “insoluble”.
- “Insoluble” here is not zero solubility. Every listed insoluble salt has a finite Ksp. For anything quantitative — buffering, gravimetric yield, environmental modeling — use Ksp, not this table.
- PbCl₂ is slightly soluble in cold water and freely soluble in hot water. Precipitation of lead(II) chloride is temperature-dependent — a mistake that also derails qualitative-analysis schemes if you filter at the wrong temperature.
See also
- Molarity calculator — convert precipitation predictions to mol/L limits.
- pH calculator — many “insoluble” hydroxides and carbonates dissolve in acid.
- Normality calculator — stoichiometry for acid–base titration with precipitating counter-ions.
- Polyatomic ions cheat sheet — formulas and charges for the anions on this page.
- Common Ka / Kb values — pairs well with the “insoluble in water, soluble in acid” story.
Sources
- Zumdahl & Zumdahl, Chemistry, 10th ed. (Cengage, 2018). §4.5 and Table 4.1 — solubility rules for ionic compounds in water. Primary source for this cheat sheet.
- Silberberg & Amateis, Chemistry: The Molecular Nature of Matter and Change, 9th ed. (McGraw-Hill, 2021). Table 4.3. Used to cross-check exceptions; disagrees with Zumdahl on Ag₂SO₄ (“slightly soluble” vs “insoluble”) — resolved as “slightly soluble” here, in line with CRC quantitative data.
- Petrucci, Herring, Madura & Bissonnette, General Chemistry: Principles and Modern Applications, 11th ed. (Pearson, 2017). Table 5.1 — second cross-reference on halide, sulfate, and hydroxide exceptions.
- CRC Handbook of Chemistry and Physics, 97th ed. (CRC Press, 2016). “Aqueous Solubility of Inorganic Compounds at Various Temperatures” — Ksp and quantitative solubilities (BaSO₄, PbSO₄, CaF₂, Ca(OH)₂, Ag₂SO₄, PbCl₂).
Sources
- Zumdahl & Zumdahl, Chemistry, 10th ed. (Cengage, 2018), §4.5 and Table 4.1 — solubility rules for ionic compounds in water (primary source)
- Silberberg & Amateis, Chemistry: The Molecular Nature of Matter and Change, 9th ed. (McGraw-Hill, 2021), Table 4.3 — cross-reference
- Petrucci et al., General Chemistry: Principles and Modern Applications, 11th ed. (Pearson, 2017), Table 5.1 — cross-reference
- CRC Handbook of Chemistry and Physics, 97th ed. (CRC Press, 2016), 'Aqueous Solubility of Inorganic Compounds at Various Temperatures' — Ksp and quantitative solubilities
Last updated: .