Short answer: a mass spectrometry (MS) result confirms a peptide’s identity by measuring the mass of its ions and comparing it with the mass calculated from the sequence. It does not measure purity; that is the job of HPLC. To check an MS result on a certificate of analysis, you need three things: which ion was measured (for example [M+H]+ or [M+2H]2+), whether the expected value is a monoisotopic or an average mass, and what tolerance the laboratory applied. Convert the observed m/z back to a neutral mass, compare it with the theoretical value, and express the difference in ppm or daltons. Extra peaks at fixed offsets, such as +16 Da, +22 Da or the loss of one residue, point to specific adducts or impurities.
This guide goes deeper than the overview in how to read an HPLC purity report, and ends with a step-by-step check you can run against any COA.
What does mass spectrometry confirm that HPLC cannot?
HPLC separates the components of a sample and reports what fraction of the detector signal belongs to the main peak. It cannot say what that peak is: a wrong sequence that elutes cleanly would still look pure. Mass spectrometry shows whether the main component has the mass the intended sequence predicts. Purity and identity are separate quality attributes, and a complete characterization reports both for the same lot1.
| HPLC (UV) | Mass spectrometry | LC-MS | |
|---|---|---|---|
| Question it answers | How much of the signal is one component? | Does the component have the expected mass? | What is the mass of each separated peak? |
| Reported as | Area % of the main peak | Observed m/z or deconvoluted mass, with error | Chromatogram plus a spectrum for each peak |
| Quantitative? | Yes, for related impurities with similar UV response | No. Ionization efficiency differs between species | The UV trace is; the ion signal is not |
| Blind to | Identity, counter-ions, water | Purity, quantity, same-mass isomers, counter-ions | Same-mass isomers that co-elute |
Counter-ions are invisible to MS: it measures the peptide ion, not the salt, so identity is checked against the free peptide’s mass (see peptide salt forms and net peptide content).
ESI vs MALDI: what is the difference?
Two soft ionization methods dominate peptide work.
- Electrospray ionization (ESI) sprays a solution from a charged capillary. As the droplets evaporate, the peptide is released as ions carrying several protons. Fenn and colleagues showed that this multiple charging brings large molecules into the m/z range of instruments with modest mass range2. ESI works from a flowing liquid, so it connects directly to HPLC. A single peptide gives a series of peaks, one per charge state, often with sodium and potassium adducts alongside.
- Matrix-assisted laser desorption/ionization (MALDI) dries the sample with a UV-absorbing matrix on a target plate. A laser pulse vaporizes the matrix and ionizes the analyte, mostly as singly charged [M+H]+ ions. Karas and Hillenkamp reported laser desorption of proteins above 10,000 daltons by this approach3. MALDI is usually paired with a time-of-flight analyser, and matrix ions clutter the low-m/z region.
What do m/z and the charge-state labels mean?
A mass spectrometer measures m/z, the ion’s mass divided by its charge number. For a peptide of neutral mass M carrying n protons:
m/z = (M + n × 1.00728) / n
[M+H]+ is the neutral molecule plus one proton, with one positive charge. [M+2H]2+ carries two protons and appears at roughly half the mass, [M+3H]3+ at roughly a third. The value 1.00728 Da is the mass of a proton, not of a hydrogen atom (1.00783 Da). The difference is one electron, 0.00055 Da: negligible at unit resolution, but significant at the ppm level.The charge can be read from the isotope pattern. About 1.1% of natural carbon is 13C, so each peptide ion appears as a cluster of peaks 1.0034 Da apart. On the m/z axis that spacing is divided by the charge: about 1.00 for a 1+ ion, 0.50 for 2+ and 0.33 for 3+. It can also be worked out from two adjacent peaks in an ESI series: if the lower-m/z peak is at m1 and the next one up is at m2, the charge of the m2 peak is (m1 − 1.00728) / (m2 − m1).
Monoisotopic vs average mass: why reported masses differ
- The monoisotopic mass uses only the lightest stable isotope of each element (12C, 1H, 14N, 16O, 32S). It is the first peak of the isotope cluster.
- The average mass uses atomic weights averaged over natural isotope abundance. It is the molecular weight usually printed on labels, and it corresponds to the centre of the cluster rather than any single peak.
For small peptides the average mass is higher by roughly 0.06%, or about 0.6 Da per 1,000 Da. As molecules grow, the chance that one contains no heavy isotope at all falls, so the monoisotopic peak shrinks and eventually cannot be observed directly. Senko and colleagues described determining monoisotopic masses of large biomolecules by fitting the resolved isotopic distribution instead4.
The practical trap is comparing the wrong pair: a monoisotopic observation checked against an average molecular weight looks like a mismatch even when the identity is correct. A low-resolution instrument that cannot resolve isotopes reports something close to the average mass and should be checked against the average value.
What is deconvolution?
Deconvolution converts the series of charge-state peaks in an ESI spectrum into a single neutral mass. Zhang and Marshall published a widely used algorithm that automates it5. A deconvoluted spectrum is plotted in daltons, not m/z, and each molecule appears once. When a COA reports one “observed mass”, check whether it is a deconvoluted neutral mass or the m/z of a single ion; for a 1+ ion the two differ by a full proton mass. A feature that appears only in the deconvoluted trace, with no matching ions in the raw spectrum, may be a processing artifact.
Worked example: Leu-enkephalin (YGGFL)
Leu-enkephalin, the pentapeptide Tyr-Gly-Gly-Phe-Leu, is a common mass calibration reference. Its molecular formula is C28H37N5O7.
- Monoisotopic mass. 28 × 12.00000 + 37 × 1.00783 + 5 × 14.00307 + 7 × 15.99491 = 555.2693 Da.
- Average mass. With average atomic weights (C 12.0107, H 1.00794, N 14.0067, O 15.9994) the molecular weight is 555.62 Da, 0.35 Da higher.
- [M+H]+. 555.2693 + 1.00728 = 556.2766.
- [M+2H]2+. (555.2693 + 2 × 1.00728) / 2 = 278.6419.
- Mass error. If [M+H]+ is observed at 556.2780, the error is (556.2780 − 556.2766) / 556.2766 × 106 ≈ +2.5 ppm, or +0.0014 Da.
| Ion | Calculated m/z | Isotope spacing on the m/z axis |
|---|---|---|
| [M+H]+ | 556.2766 | 1.0034 |
| [M+2H]2+ | 278.6419 | 0.5017 |
| [M+Na]+ | 578.2585 | 1.0034 |
| [M+K]+ | 594.2325 | 1.0034 |
For a generic peptide with a monoisotopic mass of 2,500.0000 Da, the ESI series would sit at m/z 2,501.0073 (1+), 1,251.0073 (2+), 834.3406 (3+) and 626.0073 (4+). From the adjacent 3+ and 2+ peaks, (834.3406 − 1.00728) / (1,251.0073 − 834.3406) = 2.000, so the 1,251.0073 peak is the 2+ ion, and 2 × 1,251.0073 − 2 × 1.00728 = 2,500.0000 Da.
What do extra peaks mean? Adducts and impurities
Most extra peaks sit at predictable mass differences from the main ion. Some are artefacts of ionization; others are real impurities. D’Hondt and colleagues review the related impurities of synthetic peptides, including deletion and insertion sequences, truncations, incomplete deprotection, oxidation and deamidation6. Keller and colleagues compiled the background ions and adducts common in ESI and MALDI7.
| Shift from the main species (monoisotopic) | Likely cause | Artefact or real impurity? |
|---|---|---|
| +21.982 Da | Sodium adduct, [M+Na]+ in place of [M+H]+ | Usually an artefact of trace salts |
| +37.956 Da | Potassium adduct, [M+K]+ in place of [M+H]+ | Usually an artefact |
| +113.993 Da | Trifluoroacetic acid (CF3COOH) adduct | Artefact of the TFA counter-ion or mobile phase |
| +15.995 Da | Oxidation, most often methionine to methionine sulfoxide; also tryptophan or cysteine | Real impurity, though some can form in the ion source |
| +0.984 Da | Deamidation of asparagine (or, more slowly, glutamine) | Real impurity |
| Minus one residue (for example −57.021 Gly, −113.084 Leu/Ile) | Deletion sequence from a missed coupling | Real impurity |
| Plus one residue | Insertion from a double coupling | Real impurity |
| Several residues lower | Truncated chain; +42.011 Da on that mass if acetyl-capped | Real impurity |
| +56.063 (tBu), +100.052 (Boc), +242.110 (Trt), +252.082 Da (Pbf) | Protecting group not fully removed | Real impurity |
| [2M+H]+ | Non-covalent dimer formed in the ion source | Usually an artefact |
As an oxidation example, Met-enkephalin (YGGFM, C27H35N5O7S) has a monoisotopic [M+H]+ of 574.2330, and its methionine sulfoxide form appears at 590.2279. Three traps are worth knowing:
- Deamidation overlaps the 13C peak. Deamidation adds 0.984 Da; the first isotope peak sits 1.003 Da above the monoisotopic peak. At low resolution the 0.019 Da difference is invisible and deamidation shows only as a distorted isotope pattern. Geiger and Clarke showed that asparagine deamidates through a succinimide intermediate to both aspartyl and isoaspartyl products, fastest when followed by glycine8. Those two products have identical masses, so MS alone cannot separate them.
- A C-terminal amide also differs by 0.984 Da. A peptide amide is 0.984 Da lighter than the free acid, so a theoretical mass calculated for the wrong C-terminus looks exactly like deamidation.
- Isobaric residues. Leucine and isoleucine have the same mass, as do D- and L-amino acids. A swap between them, or racemization during synthesis, leaves the intact mass unchanged.
Mass accuracy and tolerance: ppm vs Da
An absolute error in daltons is observed minus theoretical. A relative error in parts per million is that difference divided by the theoretical mass, times 106. The same ppm figure means a larger absolute error at higher mass: 5 ppm is 0.0028 Da at m/z 556 but 0.0125 Da at 2,500 Da. Zubarev and Mann note that “mass accuracy” is used loosely and argue for a statistical definition, with data recalibrated against internal standards9.
| Instrument class | Isotopes resolved? | How the tolerance is usually stated |
|---|---|---|
| Single or triple quadrupole, ion trap | Often not, for higher charge states | In daltons, typically fractions of a dalton |
| Time-of-flight (TOF), Orbitrap, FT-ICR | Yes | In ppm |
Resolution (separating nearby peaks) and accuracy (closeness to the true value) are different properties. A result reported only as “conforms”, with no theoretical value, observed value or tolerance, cannot be checked independently.
LC-MS: putting separation and mass together
In LC-MS the HPLC column feeds the electrospray source directly, so every chromatographic peak gets its own spectrum. That is how impurity peaks are assigned: a minor peak near the main one with a mass 16 Da higher is a strong candidate for an oxidized form. An extracted ion chromatogram plots the signal for one m/z over time.
LC-MS does not always use the purity method’s mobile phase. Trifluoroacetic acid gives sharp HPLC peaks but suppresses electrospray signal. Apffel and colleagues attributed the suppression to ion pairing and surface-tension effects, and showed that post-column addition of a propionic acid–isopropanol mixture improved signal-to-noise 10- to 100-fold10. Many laboratories use formic acid for LC-MS instead, so an LC-MS ion chromatogram is no substitute for the UV purity figure.
How to check an MS result on a COA
- Calculate the expected mass. From the sequence, work out the free peptide’s formula, without counter-ions, and both its monoisotopic and average mass. Include every modification: C-terminal amide (−0.984 Da relative to the acid), each disulfide bond (−2.016 Da relative to the reduced form), N-terminal acetyl (+42.011 Da).
- Identify what is reported. An m/z for a named ion, or a deconvoluted neutral mass? Monoisotopic or average? Which instrument?
- Convert to a neutral mass. For [M+nH]n+, M = n × (m/z) − n × 1.00728.
- Compare within the stated tolerance, in ppm for high-resolution data or daltons for low-resolution data.
- Read the other peaks against the table of mass shifts to separate adducts from impurities.
- Match the lot. The MS result, the HPLC result and the vial should carry the same lot number; certificates are listed on the certificate of analysis page.
- Remember the limits. A correct mass confirms the molecular formula. It does not establish purity, quantity, counter-ion content or the absence of same-mass isomers.
A +16 or +0.984 Da peak that grows between lots or over time usually reflects storage, not synthesis; see peptide storage and stability, cold chain and transit stability and peptide lyophilization explained.
Frequently asked questions
What does [M+H]+ mean on a COA?
The neutral peptide (M) plus one proton, carrying a single positive charge. Its m/z is the neutral monoisotopic mass plus 1.00728. [M+2H]2+ carries two protons and appears at about half that m/z.
Why does the observed mass differ from the molecular weight on the label?
Usually because they are different quantities. Label molecular weights are normally average masses, high-resolution MS reports monoisotopic values, and the observed value may be an ion m/z rather than a neutral mass. Convert to the same basis before comparing.
Is a peak 22 Da above the main peak an impurity?
Usually not. About +22 Da is the sodium adduct, [M+Na]+, formed from trace sodium during ionization. About +38 Da is the potassium adduct.
What does a +16 Da peak indicate?
Most often oxidation, typically of methionine to methionine sulfoxide; tryptophan and cysteine can also oxidize. Some oxidation can occur in the ion source, so LC-MS, where the oxidized form elutes separately, gives the clearer answer.
Can mass spectrometry measure peptide purity?
No. Molecules ionize with very different efficiency, so peak heights in a mass spectrum do not reflect how much of each is present. Purity is measured by HPLC with UV detection; MS confirms identity.
What mass accuracy is acceptable?
It depends on the instrument. High-resolution instruments report errors in parts per million; lower-resolution instruments state tolerances in fractions of a dalton. The certificate should give the theoretical value, the observed value and the tolerance applied.
References
- United States Pharmacopeia. General Chapter <1503> Quality Attributes of Synthetic Peptide Drug Substances. USP–NF. doi.org/10.31003/USPNF_M12935_02_01
- Fenn JB, Mann M, Meng CK, Wong SF, Whitehouse CM. Electrospray ionization for mass spectrometry of large biomolecules. Science. 1989;246(4926):64–71. PMID 2675315
- Karas M, Hillenkamp F. Laser desorption ionization of proteins with molecular masses exceeding 10,000 daltons. Anal Chem. 1988;60(20):2299–2301. PMID 3239801
- Senko MW, Beu SC, McLafferty FW. Determination of monoisotopic masses and ion populations for large biomolecules from resolved isotopic distributions. J Am Soc Mass Spectrom. 1995;6(4):229–233. PMID 24214167
- Zhang Z, Marshall AG. A universal algorithm for fast and automated charge state deconvolution of electrospray mass-to-charge ratio spectra. J Am Soc Mass Spectrom. 1998;9(3):225–233. PMID 9879360
- D’Hondt M, Bracke N, Taevernier L, et al. Related impurities in peptide medicines. J Pharm Biomed Anal. 2014;101:2–30. PMID 25044089
- Keller BO, Sui J, Young AB, Whittal RM. Interferences and contaminants encountered in modern mass spectrometry. Anal Chim Acta. 2008;627(1):71–81. PMID 18790129
- Geiger T, Clarke S. Deamidation, isomerization, and racemization at asparaginyl and aspartyl residues in peptides: succinimide-linked reactions that contribute to protein degradation. J Biol Chem. 1987;262(2):785–794. PMID 3805008
- Zubarev R, Mann M. On the proper use of mass accuracy in proteomics. Mol Cell Proteomics. 2007;6(3):377–381. PMID 17164402
- Apffel A, Fischer S, Goldberg G, Goodley PC, Kuhlmann FE. Enhanced sensitivity for peptide mapping with electrospray liquid chromatography-mass spectrometry in the presence of signal suppression due to trifluoroacetic acid-containing mobile phases. J Chromatogr A. 1995;712(1):177–190. PMID 8556150
Research context: This guide explains the analytical characterization of research materials for laboratory work. It is not guidance for any use outside qualified research.