Solubility rules

Solubilities of ionic compounds in water depend in large measure upon the difference in the strength of the ion-water attractive forces and the cation-anion attractive forces.  Because these differences are usually small, they do not vary in a regular way.  Thus we use solubility rules based on experimentally-determined solubilities.

Soluble ionic compounds
Ammonium (NH4+) and Group I salts
The most common Group I cations are Na+ and K+.
Nitrate (NO3) and ethanoate (CH3COO) salts
Sulfate (SO42–) salts except CaSO4, BaSO4, PbSO4, SrSO4 
Halide salts (Cl, Br and I) except if the cation is Ag+ or Pb2+

A general observation is that ionic compounds having anions with -1 charge tend to be soluble. 

Insoluble ionic compounds
Hydroxides (OH) and oxides (O2–) except if the cation is Na+, K+
Sulfides (S2–) and carbonates (CO32–) except if the cation is Na+, K+, NH4+,
Phosphates (PO43–) except if the cation is NH4+, Na+, K+

A general observation is the ionic compounds that have anions with -2 or -3 charges are insoluble.