Rules for solubility
Most alkali metal salts and ammonium salts are soluble.
Most nitrates, acetates, and perchlorates are soluble.
Most silver, lead, and mercury(I) salts are insoluble.
Most chlorides, bromides, and iodides are soluble.
Most carbonates, chromates, sulfides, oxides, phosphates, and hydroxides are insoluble, except for hydroxides of Ba'+, Ca?+ , and Sra, which are slightly soluble.
Most sulfates are soluble, except for calcium sulfate, barium sulfate, and strontium sulfate, which are insoluble.