Solubility Rules for Inorganic Chemicals In Water
Acids: All the common acids are soluble.
Bases: The hydroxides are insoluble except for those of sodium, potassium, and ammonium, which are very soluble and those of calcium, barium, strontium, and magnesium which are slightly soluble.
Oxides: Nonmetallic oxides are soluble.
Metallic oxides are insoluble except for those of sodium and potassium which are very soluble and those of calcium, barium, strontium, and magnesium which are only slightly soluble.
Salts: All nitrates, acetates, and chlorates are soluble.
All the compounds of sodium, potassium, and ammonium are soluble.
All the chlorides, bromides, and iodides are soluble except for those of silver, mercurous (mercury I), and lead.
All the sulfates are soluble except for those of calcium, barium, strontium, and lead.
Normal carbonates, phosphates, and silicates are insoluble except for those of sodium, potassium, and ammonium. The acid salts of these compounds are generally soluble.
The sulfides are insoluble except for those of sodium, potassium, ammonium, calcium, barium, strontium, and magnesium.