peptides_direct
BitcoinTether USDTEthereumSolana+ more5% Crypto DiscountSEPA bank transferSEPA
Back to Blog
ResearchJuly 17, 2026

How to Read a Certificate of Analysis: A Real Report, Field by Field

We take two real peptide CoAs from our own lab reports page and walk every field: what it proves, what it does not, and who paid for the test.

How to Read a Certificate of Analysis: A Real Report, Field by Field

Peptide vendors say "third-party tested" and link a PDF. A lot of what a certificate actually reveals sits in the fields that are easy to scroll past.

So rather than describe a hypothetical CoA, this article takes two real ones off our own lab reports page and goes through them line by line. One is a single-page report from Janoshik. Janoshik issued 43 of our 58 published certificates, and all 43 of those were commissioned by the manufacturer. The other is a 24-page report from Liquilabs, one of only three we commissioned ourselves. Side by side, the two show what a certificate does and does not tell you.

TL;DR: the fields that actually matter

Client names who paid for the test. It is the field that reframes everything else on the page, and it is easy to scroll past. On our Janoshik report it is a Telegram handle belonging to the manufacturer, not us. Method is absent here. Our Janoshik report says the test requested was "Assessment of a peptide vial or vials". It never names HPLC or mass spectrometry anywhere. Comments is where the limitations hide. Ours says the unretained peak "was not included in the purity assessment", which narrows what the 99.154% covers. Purity and content answer different questions. 99.154% is a ratio. 10.73 mg is a quantity. A certificate can carry one without the other. The verification key is the only field that lets you check any of it against the lab rather than the vendor.

Report 1: the single-page report

This is Janoshik task #99782, covering an Epitalon batch. You can open it yourself at verify.janoshik.com/tests/99782_4371ZNKCLG9H. Every field it carries:

Task Number
Value on this report
#99782
What it actually tells you
The lab's internal ID. Half of the verification link.
Testing ordered
Value on this report
14 JAN '26
What it actually tells you
When someone asked for the test.
Sample received
Value on this report
15 JAN '26
What it actually tells you
When the vial arrived at the lab.
Analysis conducted
Value on this report
19 JAN 2026
What it actually tells you
When the work happened. Note the gap: order, receipt and analysis are three different dates.
Client
Value on this report
A Telegram handle belonging to the manufacturer
What it actually tells you
Who paid. See below. This is the field that reframes the whole document.
Sample
Value on this report
Epitalon 10mg
What it actually tells you
What the submitter said it was. Not a finding.
Manufacturer
Value on this report
Named on the report
What it actually tells you
Who made it, as stated by the submitter.
Batch
Value on this report
Green
What it actually tells you
The batch identifier. Here it is a cap colour, not a pharmaceutical lot number.
Sample description
Value on this report
"See picture or pictures attached."
What it actually tells you
The lab photographs the vial it received. That photo is the sample's identity: a glass vial with a handwritten label.
Tests requested
Value on this report
"Assessment of a peptide vial or vials"
What it actually tells you
No method is named. Not HPLC, not mass spectrometry.
Results
Value on this report
Epithalon 10.73 mg / Purity 99.154%
What it actually tells you
Two numbers. One quantity, one ratio.
Comments
Value on this report
"The unretained peak, eluting at the column's void volume, was not included in the purity assessment."
What it actually tells you
A methodological disclosure that narrows what the purity figure covers. See below.
Signature
Value on this report
Handwritten
What it actually tells you
A person signed it.
Verification key
Value on this report
4371ZNKCLG9H
What it actually tells you
The one field that lets you check the rest.

The Client field, and what "third-party tested" really means

Start here, because it changes how you read everything else.

On this report, the Client is a Telegram handle, and it belongs to the manufacturer of the peptide. Not to us. Not to an independent auditor. The manufacturer sent their own product to the lab, paid for the test, and received the result. Which vial they chose to send, and what they did with the result, are decisions that sit outside the lab.

That is not fraud, and Janoshik is a real lab doing real analysis. It is what "third-party tested" describes in this case: a third-party lab, commissioned by the first party. The laboratory itself has no stake in the outcome. What manufacturer commissioning does not establish is independent sampling, or independent control over which results get published.

Our own numbers, so you can calibrate

Of the 58 certificates on our lab reports page: 43 were commissioned by the manufacturer, 12 were submitted by the community, and 3 were commissioned by us (the Liquilabs reports below). We do not operate a laboratory, and we have not commissioned testing beyond those three. We do not describe the other 55 as independent.

That breakdown comes from our own report records, and each report carries a Client field you can read for yourself on the linked document.

The Comments field, and why 99.154% is narrower than it looks

The comment on this report reads:

"The unretained peak, eluting at the column's void volume, was not included in the purity assessment."

Unpack that, because it is doing real work.

In chromatography, the sample is pushed through a column that retains compounds according to how strongly they interact with it. Anything that does not interact at all washes straight through in the void volume, arriving in one lump at the very start of the run. Salts, buffer components and other non-retained material end up there.

The comment says that lump was excluded from the purity calculation. The report does not identify what was in it, and that is the honest reading: unretained material commonly includes salts and system-related components, but nothing on the certificate establishes its composition. What the disclosure does tell you precisely is that the 99.154% is a ratio calculated among the retained peaks, not a statement that 99.154% of the vial's mass is Epitalon.

This is the practical reason purity and content are separate values. The purity figure is the target peak's share of the integrated peak area, after the void peak was excluded. The content figure, 10.73 mg, is the quantity claim. On this vial, labelled 10 mg, the measured content came out slightly above the label.

Notice also what the report does not carry: no method, no measurement uncertainty, no acceptance range. Three decimal places do not by themselves establish measurement precision, and this report states no measurement uncertainty.

Report 2: what a fuller report looks like

Now the contrast. This is Liquilabs report LYO-0261, published 29 June 2026, covering a batch of our GLOW blend. The Client field on this one says Peptidesdirect.io, because we ordered and paid for it. It runs to 24 pages where the Janoshik report is one. Its peptide rows all cite the same procedure string, "Peptide Screening 0.1% TFA".

For each of the three peptides in the blend, it reports four separate things:

Assay (quantity)
BPC-157
15.56 mg [± 0.08]
GHK-Cu
52.6 mg [± 0.3]
TB-500
8.68 mg [± 0.04]
Purity
BPC-157
99.5 % [± 0.5]
GHK-Cu
> 99.8 %
TB-500
99.0 % [± 0.5]
Identification by spectrum (FTIR)
BPC-157
989 [± 5]
GHK-Cu
991 [± 5]
TB-500
987 [± 5]
Identification by retention time
BPC-157
0.996 [± 0.005]
GHK-Cu
0.989 [± 0.005]
TB-500
0.996 [± 0.005]

Then the parts that the single-page Janoshik report does not contain at all:

Microbiology
Test
Total aerobic microbial count
Method named on the report
USP <61> / Eur. Ph. 2.6.12, plate count
Result
0 CFU/g
Acceptable range
0 - 1000
Microbiology
Test
Total yeast and mold count
Method named on the report
USP <61> / Eur. Ph. 2.6.12, plate count
Result
0 CFU/g
Acceptable range
0 - 100
Microbiology
Test
Bacterial endotoxin
Method named on the report
USP <85> / Eur. Ph. 2.6.14, chromogenic
Result
< 0.001 EU/mg
Acceptable range
0 - 0.5
Elemental impurities
Test
Arsenic, cadmium, mercury, lead
Method named on the report
USP <232> / Ph. Eur. 5.20 / 2.4.20
Result
< 0.001 ppm each
Acceptable range
0 to 1.5 / 0 to 0.5 / 0 to 1.5 / 0 to 1.5
Elemental impurities
Test
Nickel, vanadium, cobalt
Method named on the report
USP <232> / Ph. Eur. 5.20 / 2.4.20
Result
< 0.001 ppm each
Acceptable range
0 - 25 each

Three differences worth naming

A named procedure on every line. The microbiology and elemental rows cite compendial procedures (USP and Ph. Eur. chapters). The peptide rows cite an in-house screening procedure, "Peptide Screening 0.1% TFA", which is not a pharmacopoeial method but is at least named. The single-page report names nothing at all.

An uncertainty on about half the rows. "15.56 mg [± 0.08]" carries its measurement uncertainty. Counting the analyte rows on this report, 11 of 22 do. The other 11 carry no interval at all: the GHK-Cu purity reads "> 99.8 %", the three microbiology rows read "0 CFU/g" or "< 0.001 EU/mg", and the seven elemental results read "< 0.001 ppm". "10.73 mg" on the other report is also a measurement; what it lacks is any stated uncertainty at all.

An acceptance range. "0 CFU/g, acceptable 0 to 1000" tells you what the result is being judged against. Without a range, a result is a value with no verdict attached.

What neither report can tell you

Being fair to both documents matters more than scoring points off one of them.

Neither tells you about the vial you received. Both describe a sample that was sent to a lab at a point in time. Your vial is from the same batch, not the same vial. That is the entire basis on which a batch certificate works, and it is an assumption, not a measurement.

Neither tells you the synthesis route. A certificate reports on the finished material. How it was made is not on it, and no purity figure reveals it.

Neither is a safety assessment. Even the 24-page report, which adds microbiology, endotoxin and heavy-metal results against the acceptance ranges printed on it alongside its peptide assay, purity and identity rows, is still only a materials-quality statement about a research chemical. It is not a clinical claim, and none of these products are approved medicines.

A purity percentage is method-dependent. Change the column, the gradient or what you exclude from the integration, and the number moves. This is why the EMA's synthetic-peptide guideline requires impurity methods to be suitable for the threshold they are used against, and addresses co-eluting peaks explicitly. We go through that document in our guide to the guideline.

The five questions worth asking of any certificate

1

Who is in the Client field?

If it is the manufacturer or the vendor, the lab is still a third party, but the commissioning and the choice of sample are not. If the field is absent, you simply cannot tell who commissioned the test, which is less information than a named manufacturer gives you.

2

Is a method named?

Distinguish three levels. "HPLC" or "LC-MS" names a technique. "USP <61>" names a compendial procedure. A fully specified, validated method is more than either. "Assessment of a peptide vial or vials" names none of them: it describes a service. All can accompany real work, but only a named procedure lets you ask what it was judged against.

3

Is there a quantity, not just a ratio?

Purity is a proportion. Content in mg is the amount. A certificate with only a purity figure has not told you how much peptide is in the vial.

4

What does the Comments field say?

This is where a good lab discloses what it excluded, what it could not resolve, or what it assumed. An empty comments field is not automatically better than a full one.

5

Can you verify it away from the vendor?

A batch number and a key that resolve on the testing lab's own server let you compare the certificate against the lab's own record, so you are checking with the lab rather than trusting the seller's PDF. That is provenance, not proof that the sampling, the method or the result was right. A PDF hosted only by the seller does not even give you that. Every certificate on our lab reports page carries the lab's own verification link where the lab provides one.

Products and Categories Referenced

The batches discussed above belong to these products. Their certificates, including the two dissected here, are on our lab reports page.

Longevity & Anti-Aginglongevity

Mitochondrial function, NAD+ metabolism, telomere maintenance

Epitalonlongevity

Tetrapeptide (Ala-Glu-Asp-Gly) that activates telomerase, the enzyme responsible for maintaining telomere length. One of the most studied peptides in longevity research, developed by Prof. Khavinson at the St. Petersburg Institute of Bioregulation.

GLOWregeneration

3-in-1 skin peptide blend: GHK-Cu 50mg + BPC-157 10mg + TB-500 10mg. Targets collagen synthesis, tissue regeneration, and skin repair for comprehensive dermatological research.

BPC-157regeneration

Gastric pentadecapeptide (15 amino acids) known for exceptional tissue repair properties. Promotes wound healing, angiogenesis, and cytoprotection across tendons, muscles, gut, and nerves. Over 30 years of preclinical research.

GHK-Culongevity

Naturally occurring copper tripeptide complex for skin regeneration and anti-aging research. Stimulates collagen synthesis, accelerates wound healing, and modulates 4000+ genes. Plasma levels decline with age, making it a key target in longevity research.

TB-500regeneration

Full-length 43-amino-acid Thymosin Beta-4, a naturally occurring repair protein, independently confirmed by a third-party CoA from Janoshik. Promotes cell migration and new blood vessel formation for systemic tissue healing. Especially researched for muscle, tendon, and cardiac repair.

Frequently Asked Questions

FOR RESEARCH USE ONLY. Not for human consumption. Nothing in this article is medical advice or a therapeutic claim. Certificates of analysis describe material properties of a research chemical and are not safety assessments for any use in humans.

Research context for English-speaking buyers

Most of our English-speaking customers ship to the UK, Ireland, Malta or other English-as-second-language EU territories. The regulatory picture differs per country.

Relevant authorities
MHRA (UK, post-Brexit), HPRA (Ireland, EU-aligned), FDA Section 503A bulks list (US, restricted Cat 2 status of several peptides as of 2026)
Customs and VAT
EU shipments include 19% VAT; UK shipments after Brexit are now extra-EU and may attract UK VAT plus a handling fee at import
Typical shipping window
EU 2-4 working days, UK 4-7 working days, other international 7-14 working days, depending on customs

Research-grade peptides shipped from our EU warehouse are sold for laboratory use only and are not authorised for human or veterinary therapeutic application in any of the destination jurisdictions. US customers should be aware that the FDA Section 503A bulks list classification (and the April 2026 reclassification of twelve compounds) only governs compounding pharmacies, not direct-to-researcher imports for non-clinical work. UK buyers should declare the consignment on import and may be asked for a research justification by HMRC. We provide a CoA per batch identified by colour code rather than serial number; customs sometimes asks for this document when clearing the parcel.