Catalog 01 Resources 02 How to order 03 CalculatorBlog Cart 03 Home 04
Research & guides

Purity vs Assay: Two Different Numbers on a Certificate of Analysis

Purity and assay are two different measurements that answer two different questions, and a certificate showing only one of them has told you half the story. Purity is a statement about composition: what proportion of the sample is the target peptide. Assay is a statement about quantity: how much target peptide the laboratory actually measured, against the weight printed on the label. A vial can score highly on one and poorly on the other, in either direction. This article explains why, using published figures from the TXLABS certificate library.

For research use only — not for human or veterinary use.

Purity is a ratio

Purity on a peptide Certificate of Analysis is determined by reversed-phase HPLC with area normalisation. The sample is separated on a C18 column under a solvent gradient and monitored by ultraviolet absorbance near 214–220 nm, the wavelength at which the peptide bond absorbs. The integrated area of the target peak is divided by the total integrated area of all detected peaks, and the result is reported as a percentage.

Two consequences follow directly from that definition:

Manufacturers state this explicitly. Bachem's quality-control guidance and the peptide-quality references published by peptide manufacturers describe purity and peptide content as independent measurements, with net peptide content — the proportion of the material that is peptide rather than water and counter-ions — determined by quantitative amino acid analysis rather than by chromatographic purity.

Assay is a mass

Assay answers the other question: how much. The laboratory quantifies the target analyte against reference material and reports a mass, which is compared against the vial's nominal label weight. On a certificate it appears as a figure in milligrams, not a percentage.

The 2025 Journal of Peptide Science review of regulatory guidelines for peptide and protein analysis treats identity, purity and impurity profiling, and content determination as separate analytical requirements with separate validation. That separation is not bureaucratic tidiness — it reflects that no one measurement substitutes for another.

Why assay can exceed the label weight

It surprises people that a measured mass often comes in above the printed label. Across the published TXLABS reports it is the common case rather than the exception:

The straightforward explanation is deliberate overfill: a vial filled to guarantee at least the label weight of target analyte will measure above it. Filling tolerance in a lyophilisation run is not infinitely tight, and the sensible direction to err in is up. A measured mass at or slightly above label indicates a vial filled to specification; a mass materially below label does not.

Not every lot runs high. The same library records a retatrutide lot at 99.762% purity assaying 29.97 mg against a 30 mg label — effectively at label weight. Variation between lots is precisely why certificates are batch-specific.

Why a 99% pure vial can still be underfilled

This is the failure mode purity cannot detect, and it follows from purity being a ratio. Consider a vial labelled 10 mg that in fact contains 6 mg of peptide, of which 99.8% is the target sequence.

Nothing about the chromatogram reveals the shortfall, because the missing 4 mg is simply absent from the vial rather than present as an impurity. A supplier publishing purity alone can be telling the exact truth and still be shipping a vial containing well under half of what a researcher would infer from the label.

The same logic explains why residual moisture and counter-ion content matter. A hygroscopic lyophilised cake that has taken up water weighs more than the peptide it contains. Weight in the vial is not analyte in the vial, and only an assay distinguishes them.

Why both figures matter to the work

Blends and cofactors report differently

Where a vial contains two peptides, a single combined purity figure is not a meaningful quantity, and the laboratory quantifies each component separately. Those reports show assay masses only — the BPC-157 + TB-500 lot at 5.80 mg and 5.54 mg, and the CJC-1295 (mod GRF 1-29) + ipamorelin lot at 6.61 mg and 6.04 mg. NAD+ is likewise reported by mass. Marking these Assay only is more accurate than inventing a percentage.

What to look for on a certificate

  1. A purity percentage with the method named.
  2. An assay mass and the label weight it is compared against.
  3. An analyte name matching the exact variant on the product page.
  4. A batch number and test date.
  5. The laboratory's name.

A certificate showing a purity figure and nothing else is not fraudulent — it is incomplete. The batch-specific reports behind every figure quoted above are published in the Certificate of Analysis library, and what to check before ordering from any supplier is covered on the buying research peptides in Australia page.

For research use only. Products supplied by TXLABS are laboratory research chemicals intended for in-vitro and laboratory research by qualified professionals. They are not medicines, supplements, foods or cosmetics, and are not for human or veterinary use.

Frequently asked questions

What is the difference between purity and assay on a peptide CoA? +
Purity is a composition ratio — the integrated area of the target peak divided by the total area of all peaks on a reversed-phase HPLC trace, reported as a percentage. Assay is a quantity — the mass of target analyte the laboratory measured, compared against the vial's label weight, reported in milligrams. They are independent measurements answering different questions.
Why does assay sometimes exceed the label weight? +
Deliberate overfill. A vial filled to guarantee at least the label weight of analyte will measure above it, and filling tolerance in a lyophilisation run is not infinitely tight. Published TXLABS reports show Selank at 13.00 mg against a 10 mg label, PT-141 at 11.86 mg against 10 mg, and GHK-Cu at 60.04 mg against 50 mg. A mass at or slightly above label indicates a vial filled to specification.
Can a 99% pure vial still be underfilled? +
Yes. Purity is a ratio and carries no information about scale. A vial labelled 10 mg containing 6 mg of peptide at 99.8% target sequence is genuinely 99.8% pure and 40% short. The missing mass is absent from the vial rather than present as an impurity, so nothing in the chromatogram reveals it.
Why don't salts and water reduce the purity figure? +
Purity is measured by ultraviolet absorbance near 214–220 nm, where the peptide bond absorbs. Water, inorganic salts and acetate or trifluoroacetate counter-ions are effectively invisible at that wavelength, so they add mass to the vial without entering the purity calculation. Net peptide content is determined separately, by quantitative amino acid analysis.
Why do blend certificates show no purity percentage? +
Where a vial holds two peptides, both peaks are intended, so there is no single target for a purity ratio to describe. The laboratory quantifies each component separately and reports assay masses — for example 5.80 mg and 5.54 mg for a BPC-157 + TB-500 lot, and 6.61 mg and 6.04 mg for a CJC-1295 (mod GRF 1-29) + ipamorelin lot. Those reports are marked Assay only.

Research-grade peptides, third-party tested

Browse the TXLABS catalogue — HPLC-verified, batch-traceable, shipped Australia-wide. For research use only.

Certificate of Analysis library

This article is for educational and research reference only. TXLABS products are supplied strictly For Research Use Only — not for human or veterinary use, and nothing here is medical, veterinary, or dosing advice.