Compositions containing a complex that contains a cation with alkyl chains and a macromolecule anion, and methods of making and using are disclosed. The compositions are typically charge neutral and a liquid at room temperature and standard pressure. The macromolecule anions may be nucleic acids, peptides, proteins, and/or carbohydrates. The compositions have enhanced penetration across the skin barrier (stratum corneum) and into the skin cells, delivering the macromolecules to the skin cells. The compositions are topically applied to the skin and are particularly useful for treatment of skin conditions.