Solubility rules let you predict, without experiment, whether an ionic compound dissolves in water or drops out as a precipitate. This reference lists the standard rules by ion class and includes a predictor that combines a cation and anion and tells you the expected outcome.
How it works
The rules sort common ions into “usually soluble” and “usually insoluble” groups, each with a short exception list. Apply them in order of reliability: the strongest rules — all Group 1, ammonium, and nitrate salts are soluble — override weaker ones. To judge any salt, find the rule for its anion, then check whether its cation appears in that rule’s exceptions. To predict a reaction, swap the ion partners and test each product; an insoluble product is the precipitate.
The hierarchy of rules
Always soluble — no exceptions to worry about:
- All nitrates (NO₃⁻)
- All acetates (CH₃COO⁻)
- All chlorates (ClO₃⁻) and perchlorates (ClO₄⁻)
- All Group 1 salts (Li⁺, Na⁺, K⁺, Rb⁺, Cs⁺)
- All ammonium (NH₄⁺) salts
Generally soluble, with a short exception list:
- Chlorides, bromides, iodides — insoluble with Ag⁺, Pb²⁺, Hg₂²⁺ (and slightly soluble with Tl⁺)
- Sulfates — insoluble with Ba²⁺, Pb²⁺, Ca²⁺, Sr²⁺, and Ag⁺ (slightly)
Generally insoluble, with a short soluble exception:
- Carbonates (CO₃²⁻) — soluble with Group 1 and ammonium only
- Phosphates (PO₄³⁻) — soluble with Group 1 and ammonium only
- Hydroxides (OH⁻) — soluble with Group 1, plus Ba²⁺, Sr²⁺, and Ca²⁺ (slightly)
- Sulfides (S²⁻) — soluble with Group 1, 2, and ammonium
Predicting double-displacement reactions
When two soluble salts are mixed in aqueous solution, the ions swap partners (double displacement). To predict whether a precipitate forms:
- Write out both reactant salts and their ion components.
- Swap cation partners to form the two possible products.
- Apply the solubility rules to each product.
- Any insoluble product precipitates; soluble products remain in solution.
The net ionic equation shows only the ions actually involved in the precipitate formation; spectator ions (those that remain dissolved) are omitted.
Three worked examples
Mixing lead(II) nitrate with potassium iodide: New pairings: lead(II) iodide and potassium nitrate. Potassium nitrate is always soluble. Iodides are generally soluble, but lead is an exception — lead(II) iodide is insoluble and precipitates as a bright yellow solid. Net ionic equation: Pb²⁺(aq) + 2I⁻(aq) → PbI₂(s).
Mixing barium chloride with sodium sulfate: New pairings: barium sulfate and sodium chloride. Sodium chloride is always soluble. Sulfates are generally soluble, but barium is an exception — barium sulfate precipitates as a fine white solid. This reaction is so reliable it is used in analytical chemistry to confirm sulfate presence.
Mixing sodium carbonate with calcium chloride: New pairings: calcium carbonate and sodium chloride. Sodium chloride is always soluble. Carbonates are generally insoluble, and calcium is not a Group 1 exception — calcium carbonate precipitates as a white solid. This is essentially the chemistry of limescale formation.
Notes
These rules describe aqueous behaviour near 25°C. Solubility generally increases with temperature, and the rules do not transfer to non-aqueous solvents. For precise quantities or marginal cases, consult a quantitative solubility table giving grams per 100 mL at a stated temperature.