Skip to main content

Net Charge and pI

Net Charge and Isoelectric Point: How the Numbers Are Calculated and What They Actually Predict

Two calculators give two different isoelectric points for the same sequence, and neither is wrong. The disagreement comes from which set of pK values they use, and that choice matters more for a short synthetic peptide than for a protein. This page sets out the arithmetic, the pK values appropriate to an unstructured peptide, and — just as usefully — the limits of what a charge calculation can tell you.

Charge depends on pH and environment, not on the sequence alone

An ionisable group is not simply "charged" or "uncharged". At any pH it is a population, and the Henderson–Hasselbalch relation gives the fraction in each state. For a basic group — lysine, arginine, histidine, the N-terminus — the fraction carrying a positive charge is 1/(1 + 10(pH − pK)). For an acidic group — aspartate, glutamate, cysteine, tyrosine, the C-terminal carboxyl — the fraction carrying a negative charge is 1/(1 + 10(pK − pH)). Net charge is the sum of the positive fractions minus the sum of the negative ones, and the isoelectric point is simply the pH at which that sum crosses zero.

That is the whole calculation. Everything that makes one calculator disagree with another is in the pK values fed into it.

Which pK values apply to a synthetic peptide

Most reference tables quote values measured either in free amino acids or in folded proteins. Neither is quite right for a short synthetic peptide, which is usually unstructured in solution. The closest match is the set measured in uncharged alanine-based model pentapeptides, which Grimsley, Scholtz and Pace tabulated alongside their survey of folded proteins1.

pK values in alanine pentapeptides, compared with the average measured in folded proteins
GroupModel pentapeptideAverage in folded proteinsCharge change as pH rises
Asp side chain3.93.5 ± 1.2neutral → negative
Glu side chain4.34.2 ± 0.9neutral → negative
His side chain6.56.6 ± 1.0positive → neutral
Cys side chain8.66.8 ± 2.7neutral → negative
Tyr side chain9.810.3 ± 1.2neutral → negative
Lys side chain10.410.5 ± 1.1positive → neutral
C-terminus3.73.3 ± 0.8neutral → negative
N-terminus8.07.7 ± 0.5positive → neutral

Two things in that table are worth dwelling on. First, the standard deviations: aspartate side chains in folded proteins have been measured across a range from about 0.5 to 9.2, because the local environment shifts them2. A number in a table is a starting point, not a measurement of your peptide. Second, cysteine is the group where the model-peptide and folded-protein values diverge most, and it is also the group whose ionisation state governs whether a free thiol will react — worth remembering before assuming a cysteine is available at neutral pH.

Arginine has no measured range in that survey, but the same table gives its pK as approximately 12.3. For any working pH it can therefore be treated as fully protonated, which is why arginine-rich peptides are positively charged essentially everywhere; only above pH 11 or so does the guanidinium group begin to titrate, which matters if a calculated curve is extended that far.1

Graph of calculated net charge against pH for an acidic, a mixed and a basic peptide, each crossing zero at its isoelectric point, with a note on which solvent to try for each.
Net charge curves calculated with the model-pentapeptide values above. The curve shape, not the single pI number, is what tells you how the peptide will behave across a buffer range.

What the curve shows that the pI number hides

A pI is one point on a curve, and reporting it alone discards the useful information. Three things are visible in the plot that a single number is not.

  • How steeply the peptide crosses zero. The acidic sequence plunges from near-neutral to about −6 over two pH units; a small buffer error near its pI changes its charge substantially. The basic sequence is flat across the entire physiological range, so its charge is insensitive to exactly which buffer is used.
  • Whether a pI exists at all in a usable range. A strongly basic peptide made as a C-terminal amide can have no isoelectric point below pH 13, because capping the C-terminus removes the only acidic group that could balance the basic ones. Amidation is not a small change to this calculation.
  • How much charge there is at the pH you will actually work at. This is usually the number that matters, and it is a different question from where the pI falls.

Terminal modifications shift the whole curve. C-terminal amidation removes a negative charge; N-terminal acetylation removes a positive one. A peptide and its acetylated, amidated counterpart are different molecules electrostatically, and comparing them in an assay without accounting for that is comparing two variables at once. See acetylation and amidation for what else those caps change.

What net charge predicts, and what it does not

Net charge is a good predictor of a few things and a poor predictor of others, and most disappointment comes from expecting it to cover the second group.

It predicts well: the direction of electrostatic interaction with a charged surface or partner; behaviour on an ion exchange column; the sign of the charge at a given pH, and therefore which solvent is a sensible first attempt at dissolution; roughly where solubility will be at its worst, since a molecule with no net charge has least reason to stay in water.

It predicts poorly: whether a peptide will dissolve at all. Charge is one term among several. A sequence dominated by hydrophobic residues, or carrying a run of them, can be stubbornly insoluble while carrying a healthy net charge, because the driver is burial of hydrophobic surface rather than electrostatics. Sequences prone to β-sheet formation aggregate for structural reasons that a charge calculation cannot see at all. And a calculation says nothing about kinetics — peptides that eventually dissolve and peptides that dissolve immediately look identical on this plot.

For the practical side of getting a peptide into solution, our existing pages cover it directly: how to dissolve peptides, predicting peptide solubility, what to do when a peptide will not dissolve, and the special cases of free cysteines and disulfide-bonded peptides.

Why two calculators disagree

If two tools report different pI values for the same sequence, the difference is almost always one of these.

  • Different pK sets. Free amino acid, model peptide and folded protein values all circulate, and the choice can move a pI by half a unit or more.
  • Terminal assumptions. A tool that assumes a free acid C-terminus will give a very different answer for an amidated peptide. Check what the tool assumed before trusting the number.
  • Cysteine handling. Some tools treat cysteine as ionisable, others ignore it, and others assume disulfide formation. On a cysteine-rich sequence this is a large effect.
  • Modified residues. Phosphoserine contributes two acidic groups of its own; most general calculators do not know about it.

None of these makes a calculator wrong. They make the number conditional, which is why the honest way to report a pI is alongside the pK set and terminal assumptions used to get it — as the figure on this page does.

Positive fraction1 / (1 + 10(pH − pK)) for Lys, Arg, His, N-terminus
Negative fraction1 / (1 + 10(pK − pH)) for Asp, Glu, Cys, Tyr, C-terminus
pIthe pH where the two sums cancel
Best pK set for a peptidemodel pentapeptide values, since short peptides are usually unstructured
Biggest hidden variablewhether the termini are free, acetylated or amidated

Designing a sequence that will behave

If a peptide needs to be soluble at a particular pH, that is a design constraint and it is cheaper to handle before synthesis than after. LifeTein will review a sequence before quoting and flag charge and hydrophobicity problems, along with options such as adding a solubilising tag, changing the terminal caps, or supplying a different counterion.

References

  1. Grimsley GR, Scholtz JM, Pace CN. A summary of the measured pK values of the ionizable groups in folded proteins. Protein Science 2009;18(1):247–251. doi:10.1002/pro.19 — source of both the alanine-pentapeptide values and the folded-protein averages quoted above.
  2. The range of measured Asp side-chain pK values in folded proteins reported in the same survey, which spans several pH units depending on local environment.
  3. Charge curves and isoelectric points shown on this page were computed from the model-pentapeptide values in reference 1 — Asp 3.9, Glu 4.3, His 6.5, Cys 8.6, Tyr 9.8, Lys 10.4, C-terminus 3.7, N-terminus 8.0 — with arginine taken at pK 12.3, using the Henderson–Hasselbalch fractions given above and summing over the sequence.