The practical answer
A mass spectrometry line answers one question: is there an ion whose mass matches the expected sequence? Compute the theoretical mass from the sequence, convert it to the ion the report lists (for example [M+H]+ or [M+2H]2+ using the proton mass 1.00727646658 u), and compare. A match supports identity. It does not measure purity, content or sequence order. [1] [2] [3]
Evidence, method & source dates ↓What the MS line on a certificate is for
Most peptide certificates pair an HPLC purity percentage with a mass spectrometry result. Buyers often read the two as one quality score. They are separate tests. HPLC reports how much of the detected signal sits in the main peak. Mass spectrometry reports the mass-to-charge ratio (m/z) of ions the instrument detected, and the certificate compares that with the mass expected for the ordered sequence.
Suppliers describe the split the same way. Peptides EU, for example, says its purity is measured by reverse-phase HPLC and identity is confirmed by mass spectrometry. [6] Treat the MS line as an identity check, and read it with three questions: which mass was expected, which ion was observed, and how close the two are.
Compute the expected mass from the sequence
A peptide's monoisotopic mass is the sum of its residue masses plus one water (H2O) for the free N- and C-termini. Each residue mass comes from its elemental formula and the masses of the most abundant isotopes: 1H 1.00782503223, 12C 12 exactly, 14N 14.00307400443, 16O 15.99491461957 and 32S 31.9720711744. [1] Average mass uses standard atomic weights instead and is always somewhat higher. Expasy's PeptideMass tool returns either average or monoisotopic values, so you can cross-check your arithmetic and must state which one you used. [3]
Worked example with a fictional sequence, GAVFK. Residue masses: G 57.02146, A 71.03711, V 99.06841, F 147.06841, K 128.09496. Their sum is 502.29035; adding water (18.01056) gives a neutral monoisotopic mass M of 520.3009 for the formula C25H40N6O6. Modifications change this number: an amidated C-terminus, an acetylated N-terminus, a disulfide bond or a salt form must be reflected in the expected mass, so copy the exact specification, not just the one-letter sequence.
| Ion listed on the report | How to calculate it | GAVFK value (m/z) |
|---|---|---|
| M (neutral) | Sum of residues + H2O | 520.3009 |
| [M+H]+ | (M + 1 x 1.007276) / 1 | 521.3082 |
| [M+2H]2+ | (M + 2 x 1.007276) / 2 | 261.1577 |
| [M+3H]3+ | (M + 3 x 1.007276) / 3 | 174.4409 |
Charge states: why one peptide shows several peaks
Electrospray ionization often puts more than one proton on a peptide, so the same molecule appears at several m/z values. Agilent's deconvolution documentation describes the logic: a set of peaks is treated as one component when consecutive charge states give the same molecular weight, and software converts the multiply charged spectrum into a neutral-mass spectrum. [4] The proton mass used for that conversion is 1.007276466 u (CODATA 2022). [2]
To check a report by hand, take each listed peak, assume a charge n, and compute neutral mass = n x (m/z) - n x 1.007276. In the GAVFK example, 261.1577 x 2 - 2.014553 = 520.3009, the same neutral mass as the singly charged peak at 521.3082. If the certificate only shows a deconvoluted mass, ask for the raw spectrum or at least the ion list. A deconvoluted number with no spectrum cannot be checked.
Tolerance: how close is close enough
Mass error is usually expressed in parts per million: (observed - theoretical) / theoretical x 1,000,000. If a report lists [M+H]+ observed at 521.3075 against a theoretical 521.3082, the error is -1.3 ppm. If it lists 521.3 with no decimals beyond one place, it is reporting at a much coarser resolution, and the acceptable window should be correspondingly wider.
Laboratories price and report these as different services. Ohio State's core, for example, lists accurate-mass molecular weight determination (ESI or MALDI) separately from nominal-mass MALDI. [5] A nominal-mass result is still useful, but it cannot separate candidates that differ by less than about one mass unit. The certificate should state its acceptance window. If it does not, ask the issuing laboratory what tolerance it applied and whether the value is monoisotopic or average.
| Report shows | What you can conclude | What to ask |
|---|---|---|
| Observed m/z with ion type, theoretical value and ppm error | A checkable identity match at the stated tolerance | Was the theoretical value monoisotopic or average? |
| Observed mass only, no theoretical value | Nothing until you compute the expected mass yourself | Which sequence and modifications were assumed? |
| "MS: conforms" with no numbers | A conclusion without evidence | Request the spectrum, ion list and acceptance window |
| Value differs from your calculation by about 57, 71 or 128 | Possible missing residue (G, A or K in this example) or a different sequence | Which sequence did the laboratory use? |
What mass spectrometry does and does not prove
A mass match is evidence that a molecule of that mass was present in the sample tested. It is not evidence about how much of it there is or how pure the material is. Two sequences with the same amino acids in a different order have exactly the same mass: GAVFK and KFVAG both compute to 520.3009. Swapping an L-amino acid for its D-form also leaves the mass unchanged. A deletion is easier to spot: AVFK, missing the glycine, computes to 463.2794, a 57.0215 drop.
| Question | Intact-mass MS answers it? | What would answer it |
|---|---|---|
| Is a molecule of the expected mass present? | Yes, within the stated tolerance | Observed vs theoretical m/z with ion type |
| What percentage of the material is the target? | No | HPLC purity with chromatogram and integration |
| How many milligrams of peptide are in the vial? | No | Net peptide content (amino acid or nitrogen analysis) |
| Is the residue order correct? | No, isomers share one mass | Fragmentation (MS/MS) data for the sequence |
| Is the sample free of endotoxin or water? | No | Endotoxin (LAL) and Karl Fischer results |
| Is this result from my lot? | Only if the lot number on the report matches the vial | Lot-matched report confirmed by the issuing laboratory |
A five-minute check before filing the certificate
If the report has no spectrum, no ion type and no expected value, file it as unresolved and ask the issuing laboratory for the underlying data. This review covers documentation only. It says nothing about suitability for any use outside the laboratory.
- Copy the exact sequence and modifications from the order, not from the product name.
- Compute the monoisotopic neutral mass yourself or with Expasy PeptideMass, and note which mass type you used. [3]
- Convert it to every ion the report lists, using 1.007276 per proton. [2]
- Calculate the ppm error for each listed ion and compare it with the tolerance printed on the report.
- Confirm the lot number on the MS page is the lot on your vial and on the HPLC page.
- Record the result as identity supported, not supported, or unresolved. Do not record it as purity.
Questions before you decide
The COA lists 1041.6 but my peptide should weigh about 2081. Is it wrong?
Not necessarily. A doubly charged ion appears at roughly half the neutral mass plus one proton. Multiply by 2 and subtract two proton masses (2.014553) before comparing.
Does a mass match mean the purity figure is right?
No. Mass spectrometry and HPLC answer different questions. A correct mass can sit alongside a low purity, and a high purity figure says nothing about whether the main peak is the right molecule.
Should I use monoisotopic or average mass?
Use whichever the report used. The certificate should say which mass type it applied; if it does not, ask the issuing laboratory before comparing numbers.
Check the underlying evidence
Sources & review dates
- NIST: Atomic Weights and Isotopic Compositions for All Elements ↗Accessed 29 Oct 2026
- NIST CODATA 2022: proton mass in u ↗Accessed 29 Oct 2026
- Expasy (SIB): PeptideMass tool ↗Accessed 29 Oct 2026
- Agilent OpenLab help: spectral deconvolution of multiply charged ions ↗Accessed 29 Oct 2026
- Ohio State University CCIC: mass spectrometry and proteomics rates (effective 1 July 2025) ↗Accessed 29 Oct 2026
- Peptides EU: frequently asked questions ↗Accessed 29 Oct 2026
Sources are documentary evidence. They do not establish firsthand testing of a listed supplier.