Question: why are ammonium salts more soluble than amines?
Answer: Because the nitrogen atom of an ammonium salt has a positive charge, ammonium salts are more water-soluble than amines. Drugs containing an amino group are often prepared as ammonium salts to improve their solubility in body fluids. ... Also, ammonium salts have higher melting points and virtually no odor.