How to read a CBD certificate of analysis (COA)

05/10/2026
Formula Swiss CBD oil bottle label showing the batch number, expiry date and CBD and THC content

A certificate of analysis (COA) is the lab report for one production batch of a CBD product. To read it, check four things: the batch number matches your bottle, the date of analysis, the CBD result compared with the label, and the THC result compared with the stated limit. Results are usually given in percent by weight, where 1% is about 10 mg per ml of oil, and "n.d." means not detected. At Formula Swiss, every production batch is tested, and the labels show the batch number and the CBD and THC content to two decimal places.

Key facts

What a COA is
The lab report for one batch, listing the measured cannabinoids
First check
The batch number on the report matches the batch number on your bottle
Units
Usually % by weight (wt.%). For an oil, 1% is about 10 mg per ml.
"n.d."
Not detected: below the lowest amount the method can measure
THC
Compare Δ9-THC (and Δ8-THC, if listed) with the limit on the label
Why it matters
In a test of 84 CBD extracts bought online, only 31% matched their label within 10% (Bonn-Miller et al., 2017)

What is a certificate of analysis?

A certificate of analysis is a document from a laboratory that shows what was measured in a sample from one production batch. For a CBD oil, the core of the report is the cannabinoid profile: how much CBD, THC and other cannabinoids the batch contains.

Because the report belongs to one batch, it only tells you about your bottle if the batch numbers match. A report for a different batch, or a report without a batch number, does not tell you what is in the bottle you hold.

The parts of a COA, one by one

What each part of a certificate of analysis tells you
Part of the report What it tells you What to check
Report number The reference of the analysis Use it when you contact the seller about the report
Product and batch number Which product and which batch was tested It matches the batch number printed on your bottle
Date of analysis When the sample was measured It fits the production time of your batch
Method How the cannabinoids were measured, for example GC-FID or HPLC It affects how acid forms such as CBDA are reported (see below)
Results Each cannabinoid, usually in % by weight CBD is at least the amount on the label
THC Δ9-THC, and on some reports Δ8-THC, listed separately It is within the limit on the label, or "n.d." for a THC-free oil
Signature Who is responsible for the report The report is signed and dated

How to convert percent into mg

Most reports give results in percent by weight. For an oil, 1% is about 10 mg per ml, because a ml of oil weighs close to a gram. So:

  • A result of 10.28% CBD means about 103 mg CBD per ml, or about 1,028 mg in a 10 ml bottle.
  • A result of 0.14% Δ9-THC means about 1.4 mg THC per ml.

To work out the amount per drop, divide the mg per ml by the number of drops per ml. Our CBD per drop guide has the tables for every strength.

A worked example: one of our certificates

Here are the results for St. Moritz Restore, one of our 30 ml full-spectrum oils (report 260410_A01, sample 260408.04, analysed in April 2026):

St. Moritz Restore, sample 260408.04: results in % by weight
Cannabinoid Result About mg per ml
CBD 25.13% 251 mg
CBG 4.29% 43 mg
CBC 1.51% 15 mg
CBN 0.13% 1.3 mg
Δ9-THC 0.14% 1.4 mg

How to read it: the label promises 25% CBD, and the batch measured 25.13%, so the CBD is at or above the label. The label states THC under 0.2%, and the batch measured 0.14%. For comparison, the THC-free oils from the same report, Lucerne Calm and Lugano Clarity, show "n.d." for Δ9-THC. All results are in our guide to full spectrum, broad spectrum and isolate.

Gas chromatograph with an autosampler tray of sample vials in Formula Swiss's lab
The gas chromatograph in our lab in Switzerland, where we measure the cannabinoid content of every batch.

Why does CBDA not appear on some reports?

It depends on the method. Gas chromatography (GC) heats the sample, and heat turns the acid forms CBDA and THCA into CBD and THC. A GC report therefore shows the total after this conversion. Liquid chromatography (HPLC) does not heat the sample, so it can show CBDA and CBD separately.

Our certificates use GC-FID and state that the values "account for total amount of cannabinoids after complete decarboxylation". Our guide to CBDA and RAW CBD oil explains what this means for a RAW oil.

From our production

The certificates we publish come from our own lab in Switzerland, and I sign every one of them. We print the CBD and THC content on each label to two decimal places, for accuracy. When a label says 5% CBD, the oil contains at least 5% CBD, never less. For our full-spectrum oils, 99.9% of the batches declared under 0.2% THC measure between 0.12% and 0.17%, so there is a buffer to the limit.

Checklist: five questions to ask of any COA

  1. Is it for my batch? The batch number on the report matches the one on the bottle.
  2. Is the CBD at least what the label says? Compare the CBD result with the % or mg on the label.
  3. Is the THC within the stated limit? Full spectrum: below the figure on the label. THC-free: "n.d."
  4. Are the date and method stated? A report without a date or method is hard to interpret.
  5. Is it signed? Someone should be responsible for the result.

Some certificates also cover other analyses, for example for contaminants. Our quality control page describes the analyses in our testing process.

Frequently asked questions

What does COA mean on a CBD product?

COA stands for certificate of analysis. It is the lab report for one production batch and shows the measured cannabinoids, such as CBD and THC.

What does "n.d." mean on a lab report?

"n.d." means not detected: the amount is below the lowest level the method can measure. On a THC-free oil, the THC result should read "n.d."

How do I convert % on a COA into mg?

For an oil, 1% is about 10 mg per ml. A result of 10% CBD is about 100 mg per ml, or about 1,000 mg in a 10 ml bottle.

Why does the measured CBD differ slightly from the label?

Every batch varies a little, and every measurement has a small uncertainty. What matters is that the CBD is at least the amount on the label. Ours always is: a label that says 5% CBD means at least 5%.

Why is there no CBDA on my certificate?

Gas chromatography heats the sample, which turns CBDA into CBD. The CBD figure then includes the CBDA. Liquid chromatography can show the two separately.

Where can I find the COA for my bottle?

Look for the batch number on the label. Our certificates are published on our test results page, and if your batch is not listed, contact us with the product name and batch number and we will find the report.

Formula Swiss CBD oils are sold as cosmetics for use on the skin. They are not food supplements or medicines and are not intended to diagnose, treat, cure or prevent any disease. This article is general information.

Last reviewed:

Sources

  1. Bonn-Miller MO, Loflin MJE, Thomas BF, et al. Labeling accuracy of cannabidiol extracts sold online. JAMA 2017;318(17):1708–1709. doi:10.1001/jama.2017.11909
  2. Wang M, et al. Decarboxylation study of acidic cannabinoids: a novel approach using ultra-high-performance supercritical fluid chromatography/photodiode array-mass spectrometry. Cannabis and Cannabinoid Research 2016. doi:10.1089/can.2016.0020
  3. Formula Swiss. Certificate of analysis, report 260410_A01 (sample 260408.04, St. Moritz Restore), published on our test results page.
  4. Formula Swiss. Quality control: guaranteed CBD levels, THC buffer and label information.
Επιστροφή στο ιστολόγιο

Αφήστε ένα σχόλιο

Έχετε υπόψη ότι τα σχόλια χρειάζεται να λάβουν έγκριση προτού δημοσιευτούν.

Robin Roy Krigslund-Hansen

Robin Roy Krigslund-Hansen

Σχετικά με τον συγγραφέα

Robin Roy Krigslund-Hansen is the co-founder and CEO of Formula Swiss and is responsible for formulation. Since co-founding the company in 2013, he has written about hemp, CBD, and the cannabis industry. His perspective draws on building Formula Swiss, conversations with researchers, and supporting CBD research.

Περισσότερα για τον Robin Roy Krigslund-Hansen

Πώς γράφουμε και ελέγχουμε τους οδηγούς μας

Σχετικά προϊόντα