How to Read a CBD Certificate of Analysis

A certificate of analysis is a laboratory’s report on what a specific batch of product actually contains. It is the only document in this category that tells you anything verifiable, and learning to read one takes about ten minutes.

The front of the bottle is marketing. The COA is evidence — provided it’s the right COA, from a genuine laboratory, for the batch in your hand.

The first check: does it match your batch?

Before reading anything else, confirm the document belongs to your product.

  • Batch or lot number. Should appear on both the COA and the product packaging, and they should match. A COA for a different batch tells you about a different batch.
  • Product name and format. Oil, gummy, capsule, topical — the COA should identify what was tested.
  • Date. Reports are point-in-time. A COA years older than the product on sale is a question worth asking.
  • Laboratory identity. A named third-party laboratory with contact details, not an unnamed “our lab” or an image with no letterhead.

A generic COA displayed on a website, with no batch number, that never changes, is a marketing asset rather than a test result. So is a low-resolution photograph of a document you can’t read. Many sellers publish per-batch reports behind a QR code on the packaging — that’s the good version.

The cannabinoid panel

The core of the document: a table of cannabinoids with a measured amount for each.

What to look for:

  • CBD content, usually as a concentration and/or a total amount. Compare it to what the label claims. They should agree within a reasonable margin.
  • THC content. This is the line that matters for drug testing and for legality. Read it carefully, and read the next section too.
  • Other cannabinoids. Their presence or absence tells you whether the product is consistent with its claimed category — full spectrum, broad spectrum, or isolate. An “isolate” report showing a spread of other cannabinoids is a contradiction.

Understanding “non-detect”. You’ll frequently see ND in the THC row. This does not mean zero. It means the concentration was below the laboratory’s limit of detection or limit of quantitation for that method — figures that should be stated somewhere on the report, often as LOD and LOQ.

That distinction matters. “Non-detect at a low limit of detection” is a much stronger statement than “non-detect” from a method with a high one. If you’re relying on a THC-free claim for something consequential, the detection limit is the number you actually need.

Total THC vs. delta-9 THC. Some reports state both. Total THC accounts for compounds that convert to THC under heat, so it can be meaningfully higher than the delta-9 figure alone. Legal thresholds may be written against one or the other depending on jurisdiction. If the two figures differ substantially, know which one your situation depends on.

The safety panels

A full COA covers more than cannabinoid content. Not every product publishes all of these, and which are required varies by jurisdiction — but their presence is a good signal and their absence is worth noticing.

  • Pesticides. Hemp is an agricultural crop and pesticide screening is standard practice in well-regulated supply chains.
  • Heavy metals. Hemp readily takes up metals from soil, which makes this panel particularly relevant for this crop specifically.
  • Residual solvents. Extraction methods can leave solvent traces. This panel checks for them.
  • Microbials. Bacteria, yeast, and mould.
  • Mycotoxins. Compounds produced by certain moulds.

Each result should be reported against a specification or action limit, with a pass or fail. A report showing measured values with no limits to compare them against is much less useful than one that states both.

Reading the result column

Reports use a small vocabulary consistently:

  • ND — non-detect, below the detection limit (see above).
  • < LOQ — detected, but below the limit at which the lab will state a number. Present, quantity unreliable.
  • PASS / FAIL — against a stated specification.
  • µg/g, mg/g, mg/mL, % w/w — units. Check which is being used before comparing figures between products; mixing units is an easy way to misread a result by an order of magnitude.

Warning signs

  • No COA available at all. The most informative signal in the entire category.
  • A COA with no batch number, or one that doesn’t match your packaging.
  • An image rather than a document, especially a low-resolution one, or a cropped section rather than the full report.
  • Cannabinoid panel only, with no safety panels and no explanation.
  • A large gap between the label claim and the measured CBD content.
  • A laboratory that can’t be identified, or a report with no lab name, address, or accreditation reference.
  • An “isolate” or “THC-free” product whose report shows a cannabinoid spread inconsistent with that claim.

What to actually do

  1. Find the batch number on your packaging and get the COA for that batch — usually via a QR code or a batch lookup on the seller’s site.
  2. Check the CBD figure against the label claim.
  3. Read the THC row, and read the detection limit next to it.
  4. Check the cannabinoid spread matches the claimed categoryfull spectrum, broad spectrum, or isolate.
  5. Look for the safety panels, and for stated limits rather than bare values.
  6. If no batch-matched COA exists, treat the contents as unknown — and remember this is also the situation described in hemp oil vs. CBD oil, where the product may not contain what you think at all.

Eased is a consumer-information site about product labelling. Nothing here is medical or legal advice, and nothing here describes what CBD does or does not do in the body. Talk to a doctor or pharmacist before using any CBD product, especially if you take other medication, and check the current law where you live.