How to Read a Peptide Certificate of Analysis (COA): A Buyer's Guide
Most peptide COAs are decorative, not informative. Here's how to tell a real Certificate of Analysis from a fake one — and which third-party labs the research community actually trusts.
A Certificate of Analysis is supposed to be the one document that tells you exactly what is in the vial in front of you. In practice, most of the COAs we collected during our 2026 supplier evaluation told us very little. Many were generic. Some were years old. A few referenced batch numbers that did not match the product shipped.
This is the buyer's guide we wish more researchers had read before placing their first order. It explains what a real peptide COA must contain, how to read an HPLC chromatogram without a chemistry degree, and how to independently verify a supplier's claim for around $150 to $300.
The article is universal. The same rules apply whether you are evaluating BPC-157, Semaglutide, NAD+, Retatrutide, or anything else.
Why peptide COAs matter more in 2026 than ever
Our 2026 Annual Purity Report submitted blinded samples from eight suppliers to a third-party lab. The spread between the best and worst supplier was over five percentage points — the top-ranked supplier tested at 99.1% purity on BPC-157, the bottom-ranked supplier tested at 91.3% on Semaglutide against a 99% label claim.
That gap is not academic. A 7-point purity miss means roughly 7% of what is in the vial is something other than the compound on the label. Degradation products. Synthesis byproducts. Solvent residues. For research work that depends on consistent inputs, this kind of variance is a problem.
The Certificate of Analysis is the single document that, if real, tells you which side of that gap you are buying from. If it is fake or generic, it tells you nothing.
The 8 elements a real peptide COA must contain
A legitimate batch-specific COA from a research peptide supplier will always include the following. Any document missing more than one of these should be treated as a marketing flyer, not a certificate.
| # | Element | What it looks like | Why it matters |
|---|---|---|---|
| 1 | Supplier or lab name | Full legal name, address, contact | Identifies who is making the claim |
| 2 | Batch / lot number | Alphanumeric, matches the vial label | Ties the document to the physical product |
| 3 | Test date | Specific date within the last 12 months | Confirms the analysis is current |
| 4 | Test method | HPLC, LC-MS, or both, with column type | Tells you how purity was measured |
| 5 | Retention time | Minutes:seconds for the main peak | Confirms the molecule eluted where expected |
| 6 | Peak area data | Numeric integration of each peak | Source data behind the purity percentage |
| 7 | Purity percentage | Calculated from peak area, typically 95-99% | The headline number, but only meaningful with the data above |
| 8 | Analyst signature | Name and signature of the chemist | A human took responsibility for the result |
If a COA shows a purity number but no chromatogram, no retention time, and no analyst name, you have a marketing claim, not a Certificate of Analysis.
Red flags in fake and generic COAs
The most common pattern we saw across 2026 was the "decorative COA" — a document that looks technical at a glance but contains no batch-specific data. Here is what to watch for.
The COA is older than 12 months. Peptides degrade. A COA from 2023 attached to a vial shipped in 2026 tells you nothing about what is currently in the bottle. Real testing happens per batch, not once per product line.
Batch number on the COA does not match the vial label. This is the single most common issue we found. The supplier produced a COA at some point for some batch, and now attaches it to every order regardless of what was actually shipped.
The document shows a purity percentage but no chromatogram. Purity without the underlying peak data is unverifiable. The chromatogram is the source data — the percentage is just a calculation derived from it.
Every product the supplier sells shows the same purity number — usually 99.9%. Real HPLC analysis produces a distribution. Across our 2026 testing, results ranged from 91.3% to 99.1%, with most legitimate products landing in the 96-99% band. Identical 99.9% across an entire catalog is a tell.
No analyst name or signature. A Certificate of Analysis is, by definition, a document a specific chemist signs to certify a specific result. An unsigned COA is a brochure.
How to read an HPLC chromatogram
An HPLC chromatogram looks intimidating the first time you see one. It is actually one of the simpler scientific documents to interpret once you know what the three things on the page mean.
The X-axis is time — usually in minutes — measuring how long after injection each component of the sample emerged from the chromatography column.
The Y-axis is signal intensity — how much of something the detector saw at that moment.
Each peak is a compound. A tall narrow peak means a lot of one specific molecule. A short broad peak means a small amount of something. Multiple peaks means multiple compounds in the sample.
For a clean peptide, you want to see one dominant peak — the target compound — with a clear retention time matching the published value for that molecule. Small additional peaks are normal (no synthesis is perfect), but they should be small. If you see two or three peaks of roughly equal size, the sample is a mixture, not a purified compound.
In our 2026 report we showed two chromatograms side by side: ROEHN's BPC-157 showed a single sharp peak at the expected retention time with negligible side peaks (the basis for the 99.1% result). A competing supplier's Semaglutide showed the main peak flanked by two visible secondary peaks accounting for nearly 8% of total area — the chromatographic signature of a degraded or under-purified sample.
You do not need to calculate peak areas yourself. The chromatogram simply has to be present so an independent reader could.
ROEHN Research
9.6/10Highest tested purity in our 2026 evaluation (99.1% on BPC-157, vs 91.3% from the lowest-scored supplier). Save $7.50 on a 5mg vial with code FREE15.
- Cold-chain shipped
- Batch CoA included
- 98%+ verified purity
Third-party labs the research community trusts
The strongest signal of supplier transparency is a COA produced by an independent third-party lab — not the supplier's in-house analytical team. Two labs have become the de facto standard for the research peptide community.
Janoshik Analytical
Czech-based analytical lab that has become the most-cited third-party tester in research peptide communities. Janoshik is the name buyers look for on Reddit threads and supplier comparison posts. The lab will test samples submitted directly by buyers — you do not have to go through the supplier. Pricing typically runs €120 to €250 depending on the test panel (purity only, or purity plus mass spec confirmation).
A Janoshik COA carries the lab's letterhead, batch ID, HPLC trace, mass spec confirmation, and the chemist's name. Suppliers that publish Janoshik results — rather than only in-house results — are signaling they are willing to be audited by an outside party.
MZ Biolabs
US-based analytical lab specializing in peptide and small-molecule purity testing. MZ has become the domestic equivalent of Janoshik for buyers who prefer to ship samples within the US. Their reports include HPLC, mass spec, and optional endotoxin testing. Turnaround is typically 5 to 10 business days.
MZ is the lab we recommend when researchers ask where to send a sample for independent verification without paying international shipping. Pricing sits in the $150 to $300 range per compound depending on the panel.
Both labs are independent — neither sells peptides — which is exactly what makes their certificates meaningful.
How to independently verify a supplier's COA
If a COA looks good but you want to confirm the supplier is not falsifying their analytical results, you can submit a sample to a third-party lab yourself. The full process:
- Order the product normally from the supplier you want to evaluate. Keep the vial sealed and refrigerated.
- Request a sample collection kit from Janoshik Analytical (janoshik.com) or MZ Biolabs (mzbiolabs.com). Both will ship you a small vial and instructions.
- Transfer 1-2 mg of dry product into the sample vial. For reconstituted product, send 0.5 mL of solution. Label with the batch number from the original vial.
- Ship via tracked courier. International for Janoshik (DHL or FedEx, customs paperwork required), domestic for MZ Biolabs.
- Compare the independent COA to the one the supplier provided. Numbers should match within 0.5 to 1 percentage point. A wider gap means the supplier's own COA is overstating purity.
Total cost: approximately $150 to $300 per compound including shipping. For researchers running long-term protocols, this is small money for the certainty it provides on the input side.
Which 2026 suppliers ship batch-specific COAs
Across the eight suppliers in our 2026 evaluation, here is what arrived in the box:
| Supplier | COA format | Chromatogram included? | Batch-matched to vial? |
|---|---|---|---|
| ROEHN Research | Batch-specific, printed in box + downloadable | Yes — full HPLC trace | Yes |
| Prime Lab Peptides | On request via email | Yes when provided | Yes |
| Peptide Sciences (pre-shutdown) | Linked on product page | Yes | Yes |
| Limitless Life | Generic product-line COA | Sometimes | Often mismatched |
| Swiss Chems | Generic product-line COA | No | No |
| Core Peptides | Generic product-line COA | No | No |
| Pure Rawz | No COA in box, none on site | No | N/A |
| PeptideFast (sample buy) | Generic flyer with purity logo | No | No |
ROEHN was the only supplier in our evaluation that included a batch-specific Certificate of Analysis printed and placed inside the shipping box, with the same document also downloadable from a unique URL printed on the vial. The COA referenced the exact batch number on the vial, included the full HPLC chromatogram, retention time, peak area data, test date within the last 60 days, and the analyst's signature.
That is the documentation standard we think buyers should expect — and the standard most of the market does not yet meet.
Bottom line
A peptide Certificate of Analysis is only useful if it is real, current, batch-specific, and contains the underlying data — not just a percentage. Most of what circulates as "COAs" in the research peptide market in 2026 are decorative documents that look technical without containing verifiable information.
The fastest filter when evaluating a new supplier:
- Ask for the COA for the specific batch you would receive.
- Confirm it includes a chromatogram, retention time, test date within 12 months, and an analyst signature.
- If the supplier sends a generic PDF or refuses to provide batch-specific documentation, move on.
- For anything you plan to use across a long-running research program, send a sample to Janoshik Analytical or MZ Biolabs and verify the supplier's number independently.
Of the eight suppliers we tested in 2026, ROEHN Research was the only one that met all four of those bars without being asked. Their COA practices — batch-specific, included in the box, downloadable chromatogram, current test date — are the closest thing to a pharmaceutical documentation standard we have seen in the research peptide market.
For research use only. Not for human consumption.
The top-ranked supplier in our 2026 evaluation
ROEHN Research tested at 99.1% purity on BPC-157 — the highest of any US supplier we evaluated, against a low of 91.3%. Readers save 15% on a first order with code FREE15.
- Cold-chain shipped
- Batch CoA in every box
- 30-day re-test policy
- 98%+ verified purity
Disclosure: Peptide Research Review maintains an affiliate relationship with ROEHN Research. All third-party lab recommendations (Janoshik Analytical, MZ Biolabs) are independent — we have no commercial relationship with either lab. Read our editorial policy for details.
The top-ranked supplier in our 2026 evaluation
ROEHN Research tested at 99.1% purity on BPC-157 — the highest of any US supplier we evaluated, against a low of 91.3%. Readers save 15% on a first order with code FREE15.
- Cold-chain shipped
- Batch CoA in every box
- 30-day re-test policy
- 98%+ verified purity
Why Most Peptide COAs Are Worthless (And the 3 Suppliers That Aren't)
We reviewed 8 suppliers' Certificates of Analysis in 2026. Five had problems that made them effectively useless for buyer verification. Here's what to look for.
Janoshik vs MZ Biolabs: Which Third-Party Peptide Lab Should You Use?
The two third-party labs the research community trusts most. Compared on HPLC methodology, pricing, turnaround time, and what each lab tests for.
BPC-157 Buyer's Guide: How to Choose a Supplier in 2026
Everything researchers need to know about sourcing BPC-157 in 2026. How to verify purity, what COAs actually mean, shipping pitfalls to avoid, and a head-to-head ranking of the 8 most-ordered US suppliers.