Calcium phosphate increases the encapsulation efficiency of hydrophilic drugs (proteins, nucleic acids) into poly(d,l-lactide-co-glycolide acid) nanoparticles for intracellular delivery.