Sourcing

How to Read a Cosmetic Ingredient COA: A Buyer’s Guide | Onerchem

How to Read a Cosmetic Ingredient COA: A Buyer's Guide | Onerchem
Home / Knowledge / Sourcing Guides / How to Read a COA
◆ B2B Sourcing Guide

How to Read a Cosmetic Ingredient COA: What Every Field Actually Means

Every sourcing guide tells you to "request a COA." Almost none of them explain what you should actually do with it once you have it. This guide walks through every field on a cosmetic ingredient Certificate of Analysis — what it measures, what the numbers mean, what good looks like, and the six patterns that indicate a falsified or inadequate document.

YR
Yang Ruosong
Content Strategist, Onerchem
April 2026
15 min read
Sourcing Guides

What a COA actually is — and what it is not

A Certificate of Analysis (COA) is a quality document generated by a supplier or testing laboratory that reports the results of analytical testing performed on a specific batch of material. It certifies that the tested sample met (or did not meet) defined specification criteria at the time of testing.

What a COA is not: it is not a guarantee that every gram of the batch matches the tested sample. It is not a guarantee that the material will remain in specification through shipping and storage. It is not evidence of ongoing manufacturing quality — it is a snapshot of one batch at one point in time.

A COA is only as useful as your ability to read it. A document you cannot interpret provides no more protection than no document at all.

Understanding this distinction is the starting point. A COA is necessary documentation — but it is the beginning of quality verification, not the end of it. This guide covers what each field should contain, what deviations from expectation mean, and when a COA alone is insufficient and additional verification is required.

Two Types of COA — Know the Difference
Batch-specific COA: Generated from testing performed on your specific production lot. Contains a lot/batch number. Reports actual measured values. This is what you should always require.

Generic product COA (specification sheet): Describes what the product should meet, not what your batch actually measured. May have no lot number, older dates, or specification limits rather than measured values. This is useful as a reference document but is not a substitute for a batch-specific COA.

Every field on a cosmetic ingredient COA — explained

Field Status What It Means & What to Check
Product Name / INCI Name REQUIRED The INCI (International Nomenclature of Cosmetic Ingredients) name should be listed alongside any trade or common name. Cross-reference against the EU CosIng database or PCPC INCI dictionary. A COA listing only a trade name without the INCI equivalent is incomplete for regulatory documentation purposes.
CAS Number REQUIRED The Chemical Abstracts Service registry number — a unique numerical identifier for each chemical compound. Verify the CAS number against PubChem or ChemSpider to confirm it matches the compound you ordered. A mismatched CAS number indicates either a labelling error or the wrong compound. For stereoisomers (e.g., Alpha vs Beta Arbutin), the CAS number is the primary identifier — confirm it matches the correct isomer.
Lot / Batch Number REQUIRED A unique identifier for the specific production batch. This number should match the physical label on your shipment exactly. Without a lot number, the COA is a template document — not evidence of testing performed on your specific material. Never accept a COA without a lot number for production ingredient purchases.
Manufacturing Date REQUIRED The date the batch was produced. Verify this is consistent with the test date (testing should be performed on fresh material, not long after manufacture) and that the age of the batch is consistent with the stated shelf life. A batch manufactured 18 months ago with a stated shelf life of 24 months has 6 months of shelf life remaining — factor this into ordering decisions.
Test Date REQUIRED The date testing was performed. Should be close to the manufacturing date for batch-specific testing. A test date significantly earlier than the manufacturing date is impossible and indicates a template COA. A test date significantly later may be acceptable for stability testing but warrants explanation.
Expiry / Shelf Life REQUIRED The period during which the material is guaranteed to meet specification if stored under the stated conditions. Confirm the remaining shelf life is sufficient for your production schedule. Verify the storage conditions required — some actives (Retinol, Glutathione, GHK-Cu) require refrigeration or inert atmosphere storage that will affect your logistics.
Appearance REQUIRED A description of the physical appearance of the material — colour, form, texture. Compare against the stated specification and the actual material you receive. Any deviation — unexpected colour, clumping, visible contamination — should be documented immediately upon receipt and raised with the supplier within the inspection window. For Kojic Acid specifically, any yellowing or browning in the raw material indicates pre-existing oxidation.
HPLC Purity REQUIRED The proportion of the target compound detected by HPLC as a percentage of all detected compounds. Should be accompanied by a chromatogram. See the detailed HPLC section below for full interpretation guidance.
Water Content / Loss on Drying (LOD) REQUIRED The percentage of weight lost upon drying — primarily measures moisture content. For dry powder actives, LOD should typically be below 5%, and below 1% for moisture-sensitive ingredients. High LOD reduces the effective active content per gram and increases microbial and chemical stability risk.
Heavy Metals REQUIRED Quantitative results for lead (Pb), arsenic (As), cadmium (Cd), and mercury (Hg) at minimum. Results should be actual measured values in ppm or ppb — not "Pass." See the heavy metals section below for specific limits.
Melting Point / Optical Rotation IMPORTANT Melting point confirms compound identity beyond molecular weight. Optical rotation confirms chirality — critical for stereoisomers like Alpha-Arbutin and L-Ergothioneine. Request these for any chiral active where the correct stereoisomer is efficacy-critical.
Residual Solvents IMPORTANT For chemically synthesised ingredients, residual process solvents (DMF, DCM, TFA, ethanol) should be reported. Limits are defined by ICH Q3C for pharmaceutical applications — cosmetic standards typically reference these guidelines. Required for EU Product Information File compilation for synthetic actives.
Microbial Limits IMPORTANT Total Aerobic Count (TAC), Yeast and Mould Count (TYMC), and absence of specified pathogens. Required for aqueous solutions and high-moisture ingredients. See the microbial section below for specific limits by application.
pH (1% solution) CONTEXT-SPECIFIC pH of a 1% aqueous solution of the ingredient. Useful for predicting the ingredient's contribution to formula pH and confirming identity. Not applicable for oil-soluble ingredients.
Molecular Weight CONTEXT-SPECIFIC Should match the theoretical MW of the target compound. A MW mismatch indicates the wrong compound, an unexpected salt form, or a structural modification. Particularly important for peptides where different salt forms (acetate vs TFA salt) have different MWs.
Testing Laboratory REQUIRED The name of the laboratory that performed the testing. In-house testing is acceptable for routine QC but the laboratory should be named. Third-party testing from an ISO 17025-accredited laboratory adds independent verification. For first orders from new suppliers, request the option to send a sample for independent laboratory verification before finalising large orders.

HPLC purity — what the number means and what to do with the chromatogram

HPLC purity is the most cited and least understood figure on a cosmetic ingredient COA. Understanding what it actually measures prevents two common mistakes: over-reliance on the number alone, and failure to identify when additional testing is needed.

What HPLC measures

High-Performance Liquid Chromatography separates the components of a sample as they pass through a column under pressure. Different compounds travel through the column at different speeds (retention times) and are detected by UV absorption, fluorescence, or mass spectrometry as they exit. The instrument produces a chromatogram — a graph of detector signal against time — showing peaks for each detected compound.

Purity is calculated as the area of the target compound peak divided by the total area of all detected peaks, expressed as a percentage. 98% HPLC purity means the target compound accounts for 98% of the total detected peak area — not that the material is 98% pure by absolute mass or by all possible analytical methods.

What the chromatogram tells you that the number does not

A purity percentage without the chromatogram is incomplete information. The chromatogram shows you:

  • ✓
    The retention time of the main peak — confirms the compound is eluting at the expected time for the target ingredient. Unexpected retention time suggests a different compound or an unexpected structural modification.
  • ✓
    The number and size of impurity peaks — a 2% impurity fraction distributed across 10 small peaks is a very different risk profile from a 2% fraction concentrated in one large peak at an unusual retention time.
  • ✓
    Baseline noise and peak shape — a clean baseline with sharp, well-resolved peaks indicates good analytical technique. A noisy baseline or shouldered peaks may indicate sample preparation issues or column degradation affecting result reliability.
  • ⚠
    What HPLC cannot show — HPLC purity does not distinguish stereoisomers (Alpha vs Beta Arbutin), reduced vs oxidised forms (GSH vs GSSG), or compounds with identical retention times. For these distinctions, supplementary testing (optical rotation, NMR, Ellman's assay) is required.

Good vs inadequate HPLC documentation

✓ Good — What to Expect
Test: HPLC Purity
Method: USP <621> C18 column
Lot: 2026-AA-0312
Result: 98.74%
Specification: ≥98.0%
Status: PASS
Chromatogram: [attached]
Retention time: 8.42 min
Lab: Wuhan XYZ Analysis Co.
✕ Inadequate — Red Flags Present
Test: Purity
Method: HPLC
Lot: [none]
Result: 99.00%
Specification: ≥98.0%
Status: PASS
Chromatogram: not provided
Retention time: not stated
Lab: Internal QC

Heavy metals — what to require and how to read the results

Heavy metal contamination in cosmetic raw materials is a real and documented risk. Sources include agricultural soil contamination (for botanical extracts), fermentation growth media (iron, copper), processing equipment, and water quality. The EU Cosmetics Regulation sets limits for heavy metals in finished products — raw material suppliers should demonstrate their ingredients can contribute to compliant finished products.

Minimum required metals testing

Metal Symbol Typical Limit (raw material) Primary Risk Source
LeadPb≤10 ppmAgricultural soil, processing equipment, pigments
ArsenicAs≤3 ppmAgricultural soil, botanical extracts, water
CadmiumCd≤1 ppmPhosphate fertilisers, industrial contamination
MercuryHg≤1 ppmIndustrial contamination, some preservatives
Iron (Fe)*Fe≤20 ppmFermentation media, processing equipment
Copper (Cu)*Cu≤10 ppmFermentation media, catalytic contamination

* Fe and Cu: request for fermentation-derived ingredients and any ingredient sensitive to metal-catalysed oxidation (Glutathione, Kojic Acid, Vitamin C derivatives).

Why Quantitative Values Matter
A COA showing "Heavy Metals: Pass" is not useful documentation. You cannot verify compliance with finished product limits, assess batch-to-batch consistency, or calculate contribution to total heavy metal load in your formula without actual measured values. Always require quantitative results for each metal individually, with the measurement method and instrument specified.

Microbial limits — when they are required and what they should show

Microbial testing is not required for all cosmetic ingredients — the need depends on the physical form and water activity of the material.

When microbial testing is required

  • ✓
    Aqueous solutions and concentrates — any ingredient supplied in liquid form with meaningful water content. Water activity above approximately 0.6 supports microbial growth and requires microbial limit testing.
  • ✓
    High-moisture dry ingredients — dry powder materials with LOD above approximately 5%. Hygroscopic materials that absorb moisture during storage may cross the threshold during their shelf life.
  • ✓
    Botanical extracts — plant-derived materials carry inherent microbial load from their natural source and require testing regardless of moisture content.
  • ⚠
    Anhydrous dry powders (LOD <0.5%) — generally do not require microbial testing as the water activity is insufficient to support growth. Synthetic peptides, anhydrous APIs, and well-dried botanical powders typically fall in this category. Your quality system should confirm this assumption is valid for each specific ingredient.

Typical cosmetic ingredient microbial limits

TestLimit (general cosmetics)Limit (eye/baby products)
Total Aerobic Count (TAC)≤1,000 CFU/g or ml≤100 CFU/g or ml
Yeast and Mould (TYMC)≤100 CFU/g or ml≤10 CFU/g or ml
Pseudomonas aeruginosaAbsent in 1g/mlAbsent in 1g/ml
Staphylococcus aureusAbsent in 1g/mlAbsent in 1g/ml
Candida albicansAbsent in 1g/mlAbsent in 1g/ml
Escherichia coliAbsent in 1g/mlAbsent in 1g/ml

Reference: ISO 17516:2014, Ph. Eur. 5.1.8, aligned with EU Cosmetics Regulation guidance.

6 red flags that indicate a falsified or inadequate COA

Red Flag 01
No lot or batch number
A genuine batch-specific COA always carries a unique lot/batch number traceable to a specific production run. A COA without a lot number is a template document — it describes specification requirements, not actual test results for your material. This is the single most important red flag.
Red Flag 02
Perfectly round numbers
Real analytical instruments produce results like 98.74%, 99.12%, or 97.86% — not exactly 99.00% or 98.00%. Suspiciously round numbers across multiple parameters suggest the values have been manually entered rather than transcribed from instrument output. One round number may be coincidence; three or more is a pattern.
Red Flag 03
No chromatogram provided
HPLC purity results should be accompanied by the chromatogram showing the separation profile. A chromatogram takes seconds to include in a PDF and contains no proprietary information. Persistent refusal to share chromatograms strongly suggests the purity figure was not actually measured by HPLC or was measured on a different sample.
Red Flag 04
Pass/Fail only — no measured values
A COA showing only "Pass" or "Complies" against each test parameter without quantitative values is not a COA — it is a compliance declaration. You cannot assess quality trends, detect values approaching specification limits, or calculate contribution to finished product compliance without actual measured numbers.
Red Flag 05
Test date predates manufacture date
The test date should be after (or the same as) the manufacturing date — you cannot test a batch before it is produced. A test date earlier than the manufacture date indicates the dates have been falsified or that the COA was generated from a different batch. Cross-check these dates carefully on every document.
Red Flag 06
No laboratory name or unverifiable lab
The testing laboratory should be named on the COA. In-house testing is acceptable but the lab name should appear. For third-party testing claims, the laboratory name and ideally their accreditation number should be included and verifiable. A COA from an unnamed "internal QC" with no laboratory identity cannot be independently verified.

Pre-order COA verification checklist

Use this checklist before confirming any new ingredient order. For established suppliers with a reliable track record, you may streamline this process — but for first orders or after any supply chain change, complete the full checklist.

  • ✓
    Lot number present and matches purchase order — confirm before shipment, re-confirm on receipt.
  • ✓
    INCI name and CAS number verified against CosIng database or PCPC INCI dictionary. CAS number matches the specific compound ordered (not a related isomer or salt form).
  • ✓
    HPLC purity meets specification — ≥98% for premium cosmetic actives, with chromatogram attached showing clean separation and expected retention time.
  • ✓
    Appearance matches specification — note any colour deviation and confirm acceptability before using in production.
  • ✓
    LOD within acceptable range — typically <5% for dry powders, <1% for moisture-sensitive actives.
  • ✓
    Heavy metals: quantitative values for Pb, As, Cd, Hg — not "Pass." Additional Fe and Cu for fermentation-derived or oxidation-sensitive ingredients.
  • ✓
    Microbial limits reported (if applicable to the ingredient form) — with actual CFU counts, not "Pass."
  • ✓
    Manufacturing and test dates consistent — test date after manufacture date, both consistent with batch age.
  • ✓
    Sufficient remaining shelf life for your production schedule — verify storage conditions required.
  • ⚠
    For stereospecific actives (Alpha-Arbutin, L-Ergothioneine): optical rotation or NMR data confirming correct stereoisomer.
  • ⚠
    For Glutathione: thiol content assay (Ellman's reagent) confirming reduced GSH, not oxidised GSSG.
  • ⚠
    For synthetic actives (EU market): residual solvent data for inclusion in Product Information File.
  • ✕
    No round numbers, no missing chromatograms, no Pass-only results — any of these present triggers additional verification before order confirmation.
Onerchem's Standard Documentation
Every Onerchem order ships with: batch-specific COA with lot number, HPLC purity with chromatogram, quantitative heavy metals (Pb, As, Cd, Hg), LOD, appearance, manufacturing and test dates, INCI name and CAS number confirmation, MSDS in GHS format, and TDS with formulation guidance. Pre-order COA review is available before payment. Samples available for independent laboratory verification. Request a sample →

Frequently asked questions

HPLC purity measures the proportion of the target compound as a percentage of all compounds detected by the HPLC instrument. 98% HPLC purity means the target accounts for 98% of detected peak area — not 98% by absolute mass. It should always be accompanied by a chromatogram. HPLC purity alone cannot distinguish stereoisomers or reduced vs oxidised forms — supplementary testing is needed for those distinctions.
A batch-specific COA is generated from testing of your specific production lot and contains a unique lot/batch number with actual measured values. A generic product COA (or specification sheet) describes what the product should meet, not what your batch actually measured — it may have no lot number and show specification limits rather than measured results. Always require a batch-specific COA for production ingredient purchases.
The four metals required for cosmetic compliance are Lead (Pb), Arsenic (As), Cadmium (Cd), and Mercury (Hg). For fermentation-derived ingredients and oxidation-sensitive actives (Glutathione, Kojic Acid, Vitamin C derivatives), also request Iron (Fe) and Copper (Cu). All results should be quantitative values in ppm or ppb — not "Pass."
LOD measures the percentage weight lost when the sample is dried under specified conditions — primarily measuring water content. For most dry powder cosmetic actives, LOD should be below 5%. High LOD reduces effective active content per gram, increases stability risk, and may indicate improper drying after production. For hygroscopic-sensitive actives, require LOD below 1%.
Six indicators suggest falsification or inadequacy: (1) No lot number. (2) Suspiciously round numbers (e.g., exactly 99.00%). (3) No chromatogram for HPLC purity. (4) Only Pass/Fail results without measured values. (5) Test date that predates the manufacturing date. (6) No laboratory name or unverifiable testing lab. Any one of these warrants additional verification before proceeding with an order.
Microbial testing is required for aqueous solutions, high-moisture powders, and botanical extracts. Typical limits: Total Aerobic Count ≤1,000 CFU/g (≤100 for eye/baby products), Yeast and Mould ≤100 CFU/g, absence of Pseudomonas aeruginosa, Staphylococcus aureus, Candida albicans, and E. coli in 1g or 1ml. Anhydrous dry powders with LOD below 0.5% generally do not require microbial testing.
YR
Yang Ruosong
Content Strategist · Onerchem
LinkedIn →

Leave a Reply

Your email address will not be published. Required fields are marked *