How to Read a Peptide COA Before You Buy: Batch Match, Lab Verification, Purity, Fill Amount, and Price Checks
A peptide COA is useful only when it matches the vial, names a credible lab, shows the right tests, and helps you compare price per mg before checkout.
Short Answer: A Good Peptide COA Matches Your Vial and Proves the Right Thing
A peptide COA is useful only when it is batch-specific, dated, lab-named, and tied to the vial you are about to buy. It is not a generic purity promise or a recycled vendor PDF.
Use this order before checkout: match the vial batch, verify the report at the lab, read identity plus purity plus amount, compare price per mg, then buy from the strongest vendor at the best effective price. Use /vendors for trust rankings, /prices for normalized price checks, /methodology for grading standards, and current deal codes only after the proof checks out.
The 7 Checks to Run Before You Trust a COA
- Peptide name matches the product, such as BPC-157 10 mg, TB-500 5 mg, GHK-Cu 100 mg, NAD+ 1000 mg, Semax 10 mg, or Selank 10 mg.
- Batch or lot number matches the vial, product page, QR code, or downloadable report.
- Lab is named and credible. PeptidePub methodology calls out Janoshik Analytical, MZ Biolabs, and Colmaric Analyticals.
- Report date represents current inventory.
- Identity test supports the peptide ordered.
- Purity and amount are both present when relevant.
- The report verifies through a report ID, QR code, verify page, or public lab record.
What HPLC, LC-MS, Purity, and Fill Amount Actually Mean
HPLC or UPLC separates compounds and is commonly used for peptide purity. MZ Biolabs says its QTOF mass spectrometers are paired with Waters Acquity UPLC systems using UV detection for purity testing, with C8, C18, HILIC, and Amide columns used across small molecules and peptides.
Mass spectrometry supports identity. MZ Biolabs describes mass spectrometry as a core testing platform. Janoshik pages also list LCMS screening as a contamination screen for other peptides and degraded peptide.
Purity is not fill amount. A vial can test at 99% purity and still be underfilled. For lyophilized vial buyers, the practical pair is mg per vial plus peptide purity. Janoshik BPC-157 and TB-500 analysis pages list that format.
Strong, Usable, Weak, and Red-Flag COAs
Strong: matching batch, independent lab, date, identity, purity, amount, verification link or QR, and product size match.
Usable: named lab and batch match, but missing fill amount, raw chromatogram, or direct lab verification.
Weak: vendor-generated PDF, no independent lab, no report ID, no batch, no date, no vial-size match, or mismatched product name.
Red flags: BPC-157 10 mg COA with a 5 mg vial, GHK-Cu supported only by plain GHK, generic 99% claims, or a blend COA used to claim single-peptide purity.
Testing Cost Reality: Cheap Vials Still Need Proof
Real testing costs money, which is why a cheap vial still needs a real COA. Janoshik lists BPC-157 analysis at $215. It covers ID, amount, and purity by HPLC, uses mg per vial and peptide purity for lyophilizate, requires 1 whole unopened lyophilized vial minimum, uses a 30 mg sealed raw API powder minimum for raw powder, and shows a 7 business day average turnaround.
Janoshik TB4/TB-500/TB4(17-23) analysis is also $215, with HPLC testing, mg per vial and peptide purity, and 7 business day average turnaround. That matters because it distinguishes full TB4/TB-500 chain from fragments, including the TB-500 889 Da fragment 17-23.
Janoshik GHK or GHK-Cu analysis is $290 and covers ID, amount, and purity for GHK and GHK-Cu by HPLC. GHK-Cu is also called copper tripeptide-1 or copper peptide, has molecular weight 403.5, and sequence Gly-His-Lys-Cu.
Blend testing costs more and reads differently. Janoshik BPC-157/TB-500 blend analysis is $320, uses HPLC, reports ID and amount in mg per vial, and lists a 7 business day turnaround. The key buyer detail: peptide purity cannot be measured in blends because impurities of mixed peptides obscure each other.
Add-ons show what a standard purity COA does not cover: endotoxin $180, sterility $290, heavy metals $105 for As, Cd, Pb, and Hg, LCMS peptide-contamination screen $205, CHNS mass report $145, TFA $290, raw data $25, pH $35, fentanyl presence $75, variance testing $75, and an additional report $35. MZ Biolabs also says purity testing does not test for activity, sterility or endotoxins, heavy metals, or pH.
Price Per Mg After the COA Check
Once the COA passes, do the price math. Listed price divided by vial mg gives the baseline value. Then apply the vendor code only after trust and math check out.
PeptidePub captured these Ascension Peptides list-price examples on 2026-07-11: BPC-157 10 mg at $49 equals $4.90 per mg; TB-500 5 mg at $54 equals $10.80 per mg; GHK-Cu 100 mg at $65 equals $0.65 per mg; ipamorelin 5 mg at $44 equals $8.80 per mg; CJC-1295 10 mg at $73 equals $7.30 per mg; NAD+ 1000 mg at $104 equals $0.104 per mg.
More comparison points: tesamorelin 5 mg at $50 equals $10 per mg; MOTS-c 10 mg at $49 equals $4.90 per mg; Semax 10 mg at $59.99 equals about $6.00 per mg; Selank 10 mg at $47.50 equals $4.75 per mg; PT-141 10 mg at $49 equals $4.90 per mg; melanotan-2 10 mg at $43 equals $4.30 per mg; AOD-9604 5 mg at $55 equals $11 per mg; 5-Amino-1MQ 10 mg at $75 equals $7.50 per mg; epithalon 10 mg at $44 equals $4.40 per mg; thymosin alpha-1 10 mg at $71 equals $7.10 per mg.
Formulated stacks need a different read because mixed products should not be treated like simple single-peptide per-mg buys. Wolverine Stack BPC-157 + TB-500 20 mg is $105, GLOW GHK-Cu + BPC-157 + TB-500 70 mg is $125, KLOW GHK-Cu + BPC-157 + TB-500 + KPV 80 mg is $132.50, FIT Stack CJC-1295 + Ipamorelin 10 mg is $57, and Epitalon/Pinealon is $150.
Vendor Proof Beats Vendor Claims
PeptidePub vendor grades weigh independent third-party testing first, then COA verifiability, track record, and community signal. Vendors cannot buy, sponsor, or influence grades, so use /vendors as the trust layer before you compare checkout codes.
One useful contrast: PeptidePub vendor data lists Ascension Peptides as raw peptides, shipping from the USA, with code PEPTIDEPUB, 77 downloadable batch-specific COA records, and COA verified true. The code percent is intentionally unconfirmed, so do not assume a discount amount until checkout.
PeptidePub also lists Integrative Peptides as formulated, with code PEPTIDEPUB for 10% off, but manufacturer-claimed testing only, no named lab, and no published verifiable COA. That does not make it the same evidence tier. It means the buyer should compare documentation, format, and discount separately.
Blend COAs: BPC-157 + TB-500, GLOW, KLOW, and FIT
Blends are popular because buyers like simple stack formats, but the COA read changes. Janoshik's BPC-157/TB-500 blend page says peptide purity cannot be measured in blends because impurities of mixed peptides obscure each other.
Janoshik's GLOW analysis covers GHK or GHK-Cu, TB-500, and BPC-157, and says peptide purity is not measured. Janoshik's KLOW analysis covers GHK or GHK-Cu, TB-500, BPC-157, and KPV, and also says peptide purity is not measured.
For blends, look for each target compound, mg per vial per component when available, matching batch, lab verification, and add-on tests that fit the product. Use /blog/peptide-stacks-evidence-hierarchy for stack thinking, then use /prices and /vendors before buying.
Verification Is the Difference Between a PDF and Proof
A PDF is easy to upload. A report that matches the batch and verifies at the lab is much more useful. Janoshik says every report in its database is verifiable through the Verify tab or QR code. Its public tests include records for BPC 157 + TB 500 blend, GHK-Cu, retatrutide, ipamorelin, KPV, Semax, TB500, thymosin alpha-1, NAD+, and CJC/ipamorelin.
If a vendor claims third-party testing, connect the product, batch, lab, date, and report record before buying.
FAQ
What is the first thing to check on a peptide COA? Match the batch or lot number to the vial, product page, QR code, or downloadable record.
Is 99% purity enough? No. Purity does not prove labeled amount, identity, or batch match. Look for identity, purity, amount, date, batch, and verification.
Which labs should I recognize? PeptidePub methodology names Janoshik Analytical, MZ Biolabs, and Colmaric Analyticals as trusted community labs.
What if a COA has no batch number? Treat it as weak evidence and compare other vendors on /vendors before buying.
Are blend COAs the same as single-peptide COAs? No. Janoshik says purity cannot be measured for BPC-157/TB-500, GLOW, and KLOW blends because mixed impurities obscure each other.
Buyer Workflow: From COA to Checkout
First, verify the COA. Match peptide name, vial size, batch, lab, date, identity, purity, amount, and report verification. Use /methodology when you want the PeptidePub grading standard.
Second, compare vendors. A vendor with batch-specific downloadable COAs and lab verification deserves a higher trust position than a vendor with only manufacturer-claimed testing. Use /vendors before checkout.
Third, compare price per mg. Use /prices for broad comparison, then /prices/bpc-157, /prices/tb-500, and /prices/ghk-cu for common recovery or skin peptides. Pair those with /peptides/bpc-157, /peptides/tb-500, /peptides/ghk-cu, /peptides/ipamorelin, /peptides/cjc-1295, and /peptides/nad-plus for product context.
Fourth, apply the deal. A code can make a verified vendor a better buy. It should not make a weak COA look strong. Use routes like /go/bodybuilding-health after testing and price checks.
Bottom Line
The best peptide buy starts with proof, then math, then the code. Match the batch. Verify the lab. Read identity plus purity plus amount. Calculate the real price per mg. Then use the best current deal.
Read /blog/best-research-peptide-vendors-third-party-testing, /blog/ghk-cu-price-vendor-coa-guide, and /blog/peptide-stacks-evidence-hierarchy. Do not buy a peptide without checking PeptidePub first.
Final Pre-Checkout Checklist
Use this as the last pass before buying.
The vial and COA name the same peptide. The batch or lot number matches. The report date is tied to current inventory. The lab is named. The report can be verified through the lab, a QR code, a report ID, or a public record. Identity is supported by mass spectrometry or a lab-specific identity method. Purity is present for single peptides. Amount or fill is present when the claim is mg per vial, concentration, tablet, capsule, or solution content.
For single peptides, compare the COA and price cleanly. BPC-157, TB-500, GHK-Cu, NAD+, ipamorelin, CJC-1295, Semax, Selank, PT-141, melanotan-2, AOD-9604, 5-Amino-1MQ, epithalon, thymosin alpha-1, tesamorelin, and MOTS-c can usually be compared by price per mg after you verify the report.
For blends, compare the component claims instead of pretending the purity number means the same thing. BPC-157/TB-500, GLOW, KLOW, FIT Stack, and Epitalon/Pinealon should be checked by identity, amount, batch match, and lab verification first.
The buy-forward rule is not complicated: do not let a pretty PDF replace a verifiable report, and do not let a coupon replace price-per-mg math. The best purchase is the verified vial with the strongest batch evidence, the cleanest vendor record, and the best effective price after real discounts.
Make PeptidePub the reflex before checkout: /vendors for trust, /prices for value, /methodology for the standard, and peptide pages for the product-level guide.
Get peptide price-drop alerts
Set a target price and we'll email you when a trusted, third-party-tested vendor drops below it. No spam, unsubscribe anytime.
Related Articles
Best Research Peptide Vendors With Third-Party Testing: How to Check COAs, Labs, and Price Before You Buy
GHK-Cu Buyer Guide: Benefits, Price Per Mg, Tolerability, and COA Checks Before You Buy
Peptide "Stacks" for Weight Loss: An Evidence Hierarchy (2026)