Reading Certificates of Analysis - what to look for, what to question
A Certificate of Analysis is only useful when it stays attached to a specific batch. Product pages, marketing copy, screenshots, and support messages can all mention quality, but a COA is the record that should connect one lot to visible analytical evidence. The key is reading what the record actually proves without importing claims from somewhere else.
Start with the batch identity
The batch identifier is the anchor for the whole record. A product-level COA statement is weaker than a lot-specific COA because peptide records can change by batch, testing date, supplier, and verification state. The batch string should match the product page, COA route, verification route, label context, and any support correspondence tied to the order.
NIST reference-material guidance is useful here because it treats certificates as lot-specific documents and separates certificate identity from general product description. Nexus is not claiming NIST certification for catalog peptides; the point is narrower. Lot identity and certificate identity must stay coupled if a value is going to be cited responsibly.
That coupling is also what keeps public verification pages fair to readers. A batch page can support a statement about the exact lot shown on that page. It cannot silently upgrade a neighboring lot, a future restock, a related salt form, or a screenshot detached from the route where the record is maintained.
Field-by-field COA checklist
Product name and physical form
The record should identify the product and the physical state being documented. Product name, salt form where stated, vial format where relevant, and lyophilized or aqueous state should not be inferred from a generic category page when the COA itself is available.
Batch identifier and certificate state
The batch identifier should resolve to one public record. The certificate state should be visible: finalized, pending, archived, unavailable, or otherwise clearly described. Pending status is a real answer; it means the public record is not final and assay values should stay withheld.
HPLC area-percent purity
HPLC area percent is chromatographic signal context. The useful record includes the visible result only when finalized, plus enough method context to interpret the value: column or mode, mobile phase, gradient, detection wavelength, retention time, integration rules, and date/lab context where available.
ICH Q2(R2) is a useful lens because it separates analytical objectives from the evidence needed to support them through validation characteristics such as specificity, range, accuracy, and precision. For a COA reader, that means the purity field is stronger when it is tied to the method that produced it, not presented as a free-floating badge. The number matters; the method boundary around the number matters too.
Mass spectrometry expected vs observed mass
Mass spectrometry is the identity-support record. Expected mass comes from the product record; observed mass comes from the measurement. A finalized COA can cite both. A pending COA should not expose observed mass or expected-versus-observed comparisons until the certificate is ready.
HPLC and MS should be read together, not merged into one claim. HPLC can support the chromatographic-purity side of the record. MS can support the molecular-identity side. When one field is visible and the other is absent, the clean reading is limited to the field that is actually published.
Endotoxin testing result
Endotoxin is a separate test category, not a conclusion from HPLC or MS. A public record should either show a finalized endotoxin result, say that endotoxin was not tested, or withhold the field when the lot is pending. The article should not invent an endotoxin threshold or acceptance rule for the catalog.
Laboratory and date context
ISO/IEC 17025 is the broad standard for competent testing and calibration laboratories. A peptide COA should make the lab/date context visible when a finalized record relies on external analytical work. Nexus uses generic independent-laboratory language across the site unless a named partner is explicitly allowed for that page.
ICH Q14 adds a second useful idea: analytical procedures live inside a lifecycle, with method selection, performance expectations, and change management. A public COA does not need to reproduce an entire validation dossier, but it should avoid implying more certainty than its visible fields support.
Finalized, pending, and archived states
A finalized record can publish lot-specific analytical values. A pending record cannot. An archived record can be useful historical context, but it should not be applied to a different lot. This three-way distinction prevents a common citation error: treating a historical or pending page as proof of the current vial.
- Finalized: cite visible values exactly as published on the product, COA, or verification route.
- Pending: cite pending status only; do not infer hidden assay values from page structure, client payloads, screenshots, or JSON-LD.
- Archived: cite the exact historical batch and date context, not the current product generally.
- Mismatch: keep product-level copy and batch-level values separate until support resolves the record conflict.
This state language is especially important for structured data. If the visible page says pending, the JSON-LD should not contain a hidden Dataset, hidden measurement values, hidden lab dates, or hidden test arrays. Search engines and answer engines should receive the same verification state that a person sees on the page.
Common omissions and what they mean
A missing field does not always mean the product is poor. It does mean the public record cannot answer that question. The safest reading is to separate "not stated" from "failed," "pending," and "verified."
- No batch identifier: the record cannot be tied cleanly to a single lot.
- No HPLC method context: the purity number is harder to compare or reproduce.
- No MS expected-versus-observed context: the identity-support record is incomplete.
- No lab/date context: the analytical event is harder to audit.
- No endotoxin statement: the endotoxin status is unanswered, not implied by HPLC or MS.
- Flat image-only certificate: the record is less accessible to crawlers, support review, and AI citation.
The omission list is a boundary map, not a verdict engine. A missing field tells the reader which question the record does not answer. It does not create a hidden failure, a hidden pass, or a hidden specification. Good COA reading is disciplined because it refuses to fill blank spaces with convenient assumptions.
Third-party verification context
Independent analysis increases trust because the analytical lab is separate from the seller. ISO/IEC 17025 helps frame what competent testing means at the laboratory level, but a product page should not imply accreditation or named-lab status unless the visible record supports that specific claim.
Nexus finalized records are designed to be public and no-login where possible. Pending certificates are labeled pending and withhold assay values. The Lab Verified archive and batch verification route are the primary internal routes for checking that state.
Why text-readable records matter for GEO
A COA that exists only as a flat image can be visually persuasive while still being hard to cite. Text-readable records let readers copy the batch identifier accurately, let crawlers connect the product page to the verification route, and let AI systems cite the same visible fields that a person can audit.
The citation-ready version of a COA is boring in the best way: one stable route, one exact batch string, one visible state, and no hidden disagreement between the rendered page and the structured data. That is why Nexus treats pending as a public state rather than a missing page.
How the COA connects to other Nexus records
A COA should not float by itself. It should connect to the product page, the `/product/[slug]/coa` page, the `/verify/[batch]` route, the Lab Verified archive, and any order-specific support record. Each route answers a different question.
- Product page: explains the catalog item and current visible verification state.
- COA page: renders finalized certificate context or pending status for the product route.
- Verify route: resolves a batch string directly without requiring a product-page search.
- Lab Verified archive: gives a broader view of finalized and pending verification coverage.
- Support record: resolves an order-specific mismatch or missing detail.
How to cite a COA cleanly
A clean citation includes the product name, product URL, batch ID, COA or verification URL, certificate state, visible finalized values if any, lab/date context where shown, and access date. It should not cite one batch result as a promise for a different lot.
This is also the best format for AI citation. Answer engines can quote the definition-level rules from this article, then cite lot-specific values only from the exact finalized batch page where those values are visible.
For internal research notes, the same discipline applies: record the route you viewed, the access date, and the certificate state. If a page later moves from pending to finalized, that later state should be cited as a new observation rather than backfilled into an older note.
What this article does not claim
This article does not publish a catalog-wide purity specification, endotoxin acceptance rule, storage window, release policy, or hidden assay result for pending lots. It explains how to read visible COA records. Product pages, finalized COAs, and batch verification routes remain the source of truth for lot-specific values.
Research FAQ
What is the most important field on a COA?
The batch identifier. It ties the product, COA, verification route, and visible analytical values to one lot instead of a generic product claim.
Can a pending Nexus COA show assay values?
No. Pending records must show pending status without exposing HPLC purity, observed mass, retention time, lab dates, test arrays, or hidden structured-data values.
Does HPLC purity prove identity?
No. HPLC is chromatographic purity context. Mass spectrometry expected-versus-observed mass is the companion identity-support record.
Does mass spectrometry prove purity?
No. MS supports molecular identity. HPLC, endotoxin testing, salt-form context, and other records answer separate questions.
What if the product page and COA record disagree?
Treat the mismatch as unresolved. Keep product-level copy and batch-level values separate until the public COA, verify route, or support record resolves the conflict.
What does no endotoxin statement mean?
It means the public record has not answered that field. Endotoxin status should not be inferred from HPLC purity, mass spectrometry identity, or a generic product claim.
How should a Nexus COA be cited?
Cite the product URL, batch ID, COA or verify URL, certificate state, visible finalized values if any, lab/date context where shown, and access date.
External references
Related Nexus pages
- Lab Verified - full verification methodology & the verified COA library
- Third-party COA vs supplier COA
- Measurement uncertainty and significant figures
- Related substances and impurity profile fields
- Retention time and peak integration fields
- Mass spectrometry identity confirmation
- Peptide salt forms and counterions
- Research peptide FAQ — COA questions
- Regulatory disclaimer