Compositions, systems and related methods for delivering a supercharged protein or a complex of a supercharged protein and therapeutic agent (e g, nucleic acid, peptide, small molecule) to cells are disclosed. Superpositively charged proteins may be associated with nucleic acids (which typically have a net negative charge) via electrostatic interactions. The systems and methods may involve altering the primary sequence of a protein in order to ''supercharge'' the protein (e g, to generate a superpositively-charged protein). The compositions may be used to treat proliferative diseases, infectious diseases, cardiovascular diseases, inborn errors in metabolism, genetic diseases, etc.