Certificate of Analysis Explained for Ingredient Buyers
What a Certificate of Analysis actually certifies, why it is tied to one batch, and how it differs from a spec sheet or SDS.
A supplier sends you a PDF called a Certificate of Analysis and you file it away without really reading it. Fair enough, most makers do. But if you ever get asked to prove a batch of oil or surfactant was what the label said it was, the CoA is the document that answers that, and it is worth knowing what you are actually holding.
What a CoA actually is
A Certificate of Analysis is a lab report tied to one specific production batch of a raw material. It states the tests that were run on that batch and the results, compared against the supplier's own acceptance range. It is issued by the manufacturer or a contracted lab, and it is meant to travel with the batch, not the ingredient in general.
This is the detail people miss most often: a CoA is a batch document. It tells you about lot number 4471, not about the ingredient as a category forever. Order the same oil again next quarter and you get a new CoA for a new lot, potentially with slightly different numbers within the accepted range.
What's typically on it
- Batch or lot number, the identifier tying the certificate to physical material
- Test parameters, which vary by ingredient type but commonly include appearance, odor, pH, specific gravity, refractive index, saponification value (for oils and fats), peroxide value, or microbial counts
- Specification range for each parameter, the supplier's own acceptance window
- Result, the actual measured value for that batch
- Pass/fail or conformance statement
- Date of manufacture and/or testing, and often an expiry or retest date
CoA vs SDS vs spec sheet
These three get confused constantly, and they serve different purposes:
| Document | Covers | Purpose |
|---|---|---|
| Certificate of Analysis | One specific batch | Confirms that batch met spec |
| Safety Data Sheet | The substance generally | Hazard, handling, and safety info (16 standard sections; composition is section 3) |
| Spec sheet / Technical Data Sheet | The ingredient as sold | General properties, typical use levels, functionality |
None of these three substitutes for the others. An SDS tells you how to store and handle a material safely. A spec sheet tells you what the ingredient generally is. A CoA tells you that this particular delivery matched what was promised.
Why this matters for compliance, not just quality control
When you file a cosmetic notification, whether that is Canada's CNF or another market's equivalent, you are declaring ingredients by INCI name and concentration. The CoA does not go into that filing directly, but it is part of the paper trail that supports what you are declaring. If a regulator or a customer ever asks "how do you know this ingredient is what you say it is," your answer is: supplier documentation, including the CoA for the batch you used, plus your own formulation records.
Keep CoAs organized by batch and cross-referenced to which finished-product batches used them. If you ever need to trace a complaint or a recall back to a specific ingredient lot, this is the record that makes that possible in an afternoon instead of a week.
Reading the numbers without a chemistry degree
You do not need to interpret every parameter yourself. What you do need to check:
- Does the batch number on the CoA match the batch you actually received? Suppliers occasionally send the wrong certificate.
- Are the results within the stated specification range, not just present?
- Is there a retest or expiry date, and is your inventory turning over before it?
- For anything with a known safety-relevant parameter (peroxide value in oils prone to rancidity, for example), is the number trending in a direction you should watch across multiple batches?
Where CoAs fall short
A CoA cannot tell you whether an ingredient is legal to use at the concentration you plan, whether it is on a market's restricted list, or whether it is an allergen requiring disclosure. That work is separate, and it is done against the INCI name and CAS number, not the CoA. This is exactly the mapping problem Cosmetic Comply focuses on: taking your ingredient list, including supplier blends, and running each component's INCI and CAS against the current prohibited and restricted lists for the market you are filing in, with a compliance reviewer checking the result before anything gets submitted. The CoA proves the batch. The INCI and CAS mapping proves you are allowed to use it in the first place, and those are two different jobs that both belong in your records.
Send your ingredients and we take it from here
A short intake form is all it takes to start. Every ingredient gets checked against your market's prohibited and restricted lists, then we file your notification and hand you a number you can track.
Start a filingKeep reading
Why Your Fragrance SDS Just Says Parfum and What to Do
Your supplier's safety data sheet listing only parfum is normal, not a stonewall, and there is a specific way to get the real data.
How to Read SDS Section 3 for Ingredient Composition
A close, line-by-line read of SDS Section 3 showing exactly where to find each ingredient's CAS number and concentration range.
Extracting Allergen Percentages From an IFRA Statement
How to pull real allergen percentages out of a fragrance house's IFRA certificate so your Canadian allergen labeling is actually correct.
How to Pull an Ingredient Percentage From a Supplier PDF
A practical method for finding a usable concentration figure in a messy supplier PDF, including what to do with ranges.