Solubility rules for ionic compounds

Soluble Compounds Exceptions
Lithium, sodium, potassium, and ammonium (NH4+) compounds None
Acetates (C2H3O2)and nitrates (NO3) None
Bicarbonates (HCO3) None
Fluorides CaF2
Chlorides, bromides, iodides Silver (ex. AgCl), lead (ex. PbCl2), and mercury (ex. Hg2Cl2) compounds.
Sulfates (SO42-) CaSO4, SrSO4, BaSO4, PbSO4

Insoluble Compounds Exceptions
Carbonates (CO32-) and phosphates (PO43-) Lithium, sodium, potassium, and ammonium compounds.
Hydroxides (OH) and sulfides Lithium, sodium, potassium, ammonium, calcium, and barium compounds.
Oxalates (C2O42-) Lithium, sodium, potassium, and ammonium compounds..  MgC2O4 is somewhat soluble.