Adults 21+ ONLY • Independent price tracking • Not medical or legal advice

Trust, then verify.

A Certificate of Analysis is the only thing standing between a marketing claim and a measured fact. Most people never ask for one, and most who do can't read it. Here's how to do both, and how to spot the ones that aren't worth the PDF they're printed on.

No COA, no sale.

Anatomy of a COA.

Here's a sample certificate with 16 red stickers on it. Tap one to see what that part means. Work through them once and you'll never need to again.

Northgate Analytics LLC ISO/IEC 17025:2017 · A2LA cert #1234.01 · State lic. #TL-0099
Pass
Certificate of Analysis
Sample IDNGA-26-118477
Batch / LotES-0412-R
MatrixConcentrate, hash rosin
Received2026-07-02
Reported2026-07-09
Batch size1,840 g
ClientSample submitter, not the lab
Test typeCompliance
Page1 of 4
Cannabinoids · HPLC-DAD, dry weight basis
AnalyteResult %mg/gLOQ
Δ9-THC0.828.20.01
THCA71.40714.00.01
CBD0.111.10.01
CBDA0.242.40.01
CBG / CBGA1.0610.60.01
Δ8-THCNDND0.01
Total THC63.44634.4—
Total cannabinoids64.82648.2—
Contaminant panels
PanelAnalytesDetectedResult
Pesticides660Pass
Residual solvents——N/A
Heavy metals41Pass
Microbials50Pass
Mycotoxins50Pass
Water activity0.52 aw—Pass

Methods: AOAC-based, in-house validated. Results relate only to the sample as received. This report may not be reproduced except in full.

Approved by: D. Okonkwo, Laboratory Director. Electronic signature on file.

Verify at northgate-analytics.example/verify using sample ID.

Illustrative example. "Northgate Analytics," the certificate numbers and all results above are invented for teaching purposes and do not represent a real laboratory, a real batch, or a real product.

start with no. 3

If you only read one sticker, make it the batch number. Then these are the ones that catch most of the nonsense:

Stickers you've opened turn a darker red, so you can tell what's left.

This is an illustrative example, not a real certificate. Every field on it is explained in the stickers.

Read all 16 as a list

    What a COA is, and isn't.

    A lab report on one sample from one batch, taken on one date. That sentence contains every limitation worth knowing.

    1

    A snapshot, not a warranty

    It says nothing about the jar in your hand unless the batch number matches, and nothing about how the product was handled after testing. Potency and terpenes both decline with age, and contamination can be introduced after the fact.

    2

    Only as good as the lab

    A COA from an unaccredited lab, or one run as "R&D" rather than compliance testing, carries far less weight. The document looks identical either way. Who signed it, and under what accreditation, matters as much as the numbers.

    3

    Missing data isn't a pass

    The most common trick isn't a faked number. It's a missing panel. A potency-only COA presented as proof of safety tells you nothing about pesticides, solvents, metals or mold. Check what wasn't tested before you read what was.

    The one-sentence version.A COA is worth trusting when an accredited third-party lab tested a batch you can match to your package, recently, across every panel relevant to that product type, and you can verify the report came from the lab rather than from the seller's design department.

    Do the potency math.

    Why "total THC" isn't what the biggest number says. Punch in the two numbers from any COA.

    %
    %

    Total THC = Δ9-THC + (THCA × 0.877)

    Pre-filled with the sample COA above. The same arithmetic works for CBD: Total CBD = CBD + (CBDA × 0.877).

    Total THC

    Why 0.877?

    In the living plant almost all THC exists as THCA, an acidic form that isn't intoxicating. Heat converts it to Δ9-THC, shedding a carbon dioxide molecule and therefore some weight. The 0.877 factor accounts for that loss.

    For the nerds
    • 358.5 Molecular weight of THCA, g/mol
    • −44.0 Carbon dioxide lost when heated
    • = 314.5 Molecular weight of Δ9-THC
    • ÷ 358.5 Gives the ratio: 0.877

    Units, decoded

    1% = 10 mg/g. So 63.44% is 634.4 mg/g. For edibles and tinctures, per-serving and per-container milligram figures matter more than percentages, and that's the number regulators are increasingly writing rules around.

    Watch for percentages quoted as-received versus dry weight. Removing moisture concentrates everything, so dry-weight numbers are higher. When a result sits close to a legal limit, which basis was used stops being academic.

    How to ask for one.

    You're entitled to ask, and a good seller has it ready. How they respond is itself a data point, often a more useful one than the document.

    Copy-paste request · email or DM
    Hi, I'd like to see the COA for this
    product before I order.
    Could you send:
      1. The full panel COA, not potency only
      2. For batch/lot the jar will ship with
      3. The lab's name and accreditation
      4. A link or QR to the lab's own portal
    Thanks.

    Reading the response

    Good signs

    • Sends it immediately, or links a public batch database
    • The batch number matches what they'll actually ship
    • Names the lab and doesn't mind you contacting it
    • Volunteers that a panel wasn't run, and explains why

    Walk away

    • "All our products are lab tested," with no document
    • A COA for a different batch, or with the batch field blank
    • An image or screenshot instead of the lab's PDF
    • Irritation, delay, or a changed subject

    If they won't produce one, that's your answer.In regulated cannabis markets, batch testing is mandatory and the retailer can access it. In the hemp market, testing obligations are thinner and enforcement is uneven, which is exactly why the burden falls on you. A seller who can't or won't show a COA is asking you to take an unverifiable claim on faith about something you plan to inhale or eat.

    Got one? Give it ninety seconds.

    Open the COA next to this list and tick what you see. One stop sign is enough to walk.

    Not checked

    Stop signs

    Green lights

    Going deeper.

    Open whichever one you need. Nobody has to read all of these.

    The panels you actually needNot every panel matters for every product

    Knowing which panels are essential for what you're buying is the difference between reading a COA and understanding one.

    ● Insist on it○ Good to have— Not applicable
    Action limits are set locally, not universally.

    There is no single national pass/fail table. Each regulated market publishes its own analyte lists and thresholds, and they differ substantially. California's inhalable pesticide list, for instance, is far longer than some states', and heavy-metal limits are tighter for inhaled products than for edibles. A "Pass" therefore means "passed the standard this lab applied," which is why the panel and analyte counts matter as much as the verdict. Check the rules where you live rather than assuming the strictest state's limits applied.

    ND, LOD, LOQThe three abbreviations behind most misreadings

    LOD · limit of detection

    The smallest amount the instrument can reliably tell apart from nothing at all. Below this, the lab can't say whether the substance is present.

    LOQ · limit of quantitation

    The smallest amount the lab can put a trustworthy number on. Always at or above the LOD. Results between the two are real but not reliably measurable, often shown as "<LOQ" or "trace."

    ND · not detected

    Not detected at this lab's detection limit. It is not a synonym for zero, and it is not a guarantee of absence. It's a statement about the instrument's reach.

    Totals don't compare across labs.

    If Lab A reports 21 terpenes down to 0.01% and Lab B reports 12 down to 0.05%, Lab A will show a higher total from the identical sample, without either lab being wrong. The same applies to cannabinoid totals and to contaminant panels: a shorter analyte list finds fewer problems. Before concluding one product is cleaner or louder than another, check that the two reports were even asking the same questions.

    Checking a COA is realFive steps, and the first two take under a minute

    A PDF proves nothing on its own. Anyone can make one. These steps move you from "I have a document" to "I have confirmation."

    1. Match the batch to the package

      Read the lot or batch number off the physical product and compare it character by character with the COA. If they differ, or the package carries no batch number at all, nothing else on the document applies to what you bought. Do this before anything else.

    2. Use the QR code or lab portal, not the seller's copy

      Scan the code or type the lab's URL yourself rather than following a link the seller supplied. Enter the sample ID and compare what the lab shows against what you were sent. Any discrepancy is decisive. Be aware that a QR code can be printed to point anywhere, so confirm the domain belongs to the lab.

    3. Confirm the accreditation independently

      Take the ISO/IEC 17025 certificate number to the accrediting body's public directory. A2LA, PJLA, ANAB and Perry Johnson all publish searchable registers. Confirm the lab is listed, that the accreditation is current, and that its scope actually covers cannabis or hemp testing. Accreditation is issued for specific methods, not as a general seal.

    4. Contact the lab directly

      Labs field these requests routinely. Email the sample ID and ask whether the report is theirs and whether the results match. It costs you two minutes and it defeats forgery entirely, because it's the one step a seller can't intercept.

    5. Sanity-check the document itself

      Open the PDF and look for signs of editing: inconsistent fonts within a table, numbers that don't sum, decimal places that vary between rows, a total THC figure that doesn't reconcile with the Δ9-THC and THCA values. Run the potency math yourself. It's the fastest test of whether a potency table is internally coherent.

    Regulated markets give you one more lever.

    Where cannabis is legal and regulated, testing is mandatory and product moves through a state track-and-trace system such as Metrc, with batch data tied to the license. Dispensary staff can pull the COA for a specific batch on request. The hemp market has no equivalent backbone, which is the structural reason hemp COA problems are more common. Not that hemp is inherently worse, but far less is checked by anyone other than you.

    Rosin COAs and the moving THC lineTwo things specific to what we list

    Reading a solventless COA

    For ice water hash and rosin, the residual solvent panel should read N/A with the reason stated, since there was never a solvent involved. Treat an explicit "not applicable, solventless process" as a good sign and an unexplained blank as sloppiness.

    What deserves closer attention instead: total terpene content, since it's the clearest available proxy for careful, cold handling; microbials and mycotoxins, because water-based extraction doesn't sterilize anything and toxins carry through; and pesticides, because extraction concentrates whatever the plant carried.

    Also check the matrix field says what you're buying. A COA for the source flower is useful context but is not a COA for the rosin pressed from it.

    The legal threshold is moving

    Under the 2018 Farm Bill, hemp has been defined by Δ9-THC at or below 0.3% on a dry weight basis. That single number explains why hemp COAs foreground Δ9-THC so heavily.

    Legislation signed in November 2025 narrows that definition considerably, moving to a total THC standard and adding a per-container milligram cap for consumable products, with the change taking effect December 11, 2026 after a signed one-month delay (synthetic cannabinoids are excluded from that delay and are still set to lose hemp status on the original November 12, 2026 date). Because total THC counts THCA as well, products that comfortably passed the old test can fail the new one without any change in formulation.

    Implementation details and enforcement have been actively contested, and rules may differ in your state regardless. This is general information, not legal advice. Verify the current position where you live before relying on it. Our Legal page has more.

    Four things people get wrongThe claim, and what's closer to the truth
    "It has a COA, so it's safe."
    A COA is a test result, not a verdict. It's only meaningful if the lab was accredited, the batch matches your package, the relevant panels were actually run, and the date is recent. A potency-only COA from an unaccredited lab on a two-year-old batch is a document, not an assurance.
    "The highest THC number on the shelf is the strongest product."
    Often it's the number most favorable to whoever chose the lab. Potency inflation is a documented, well-studied problem across several markets, driven by producers being able to select both the sample and the testing laboratory. Treat outlier-high potency as a reason for skepticism rather than excitement.
    "ND means there's none in there."
    It means none was found above that lab's detection limit. A lab with a higher limit reports ND more often. Absence of detection is not detection of absence, and the limit is usually printed right next to the result.
    "Hemp products are federally legal, so they're federally regulated for safety."
    These are separate things. Hemp's legal status under the 2018 Farm Bill did not create a mandatory consumer-safety testing regime comparable to state cannabis programs, and published surveys have repeatedly found hemp and CBD products whose contents didn't match their labels. That gap is the entire reason this page exists.
    Straight answersThe questions people actually ask
    Why is total THC lower than the THCA number?
    Because THCA converts to THC by losing a carbon dioxide molecule, which costs weight. Total THC = Δ9-THC + (THCA × 0.877). Any label quoting raw THCA as "THC" is overstating by roughly 12%.
    Is a COA from the producer's own in-house lab acceptable?
    It's weaker. The value of third-party testing lies in the tester having no stake in the result. In-house data can be perfectly accurate and still isn't independent, so treat it as a starting point and ask for accredited third-party confirmation.
    How recent does a COA need to be?
    Ideally it matches the batch you're buying, whenever that was produced. As a rough guide, be cautious past a year: cannabinoids and terpenes degrade, and you have no visibility into storage since testing. A recent report on an old batch is also possible, so check the received date, not just the report date.
    What if the COA shows a detected contaminant?
    Detected is not the same as failed. Results are compared against action limits, and a small amount well under the threshold is recorded as a pass. Look at the result, the limit, and the units together. If a value sits close to its limit, that's worth weighing, particularly for anything you inhale.
    Can COAs be faked?
    Yes, and it happens. Editing a PDF is easy, and so is reusing a genuine COA for a different batch. This is exactly why verifying through the lab's own portal or by emailing the lab matters more than scrutinizing the document. Forgery survives inspection. It doesn't survive a phone call.
    Does the lab test every unit, or one sample?
    One sample, usually selected and submitted by the producer, meant to represent the batch. Homogeneity is an assumption, and a weaker one for large batches and for flower than for a blended concentrate. Regulated markets that mandate independent sampling are meaningfully more rigorous here.
    Should I care about terpene results for safety?
    No. Terpenes are a quality and flavor measure, not a safety panel. They're a useful freshness signal, and we've written a whole page on reading them, but they tell you nothing about contamination.

    Ask for the paperwork. Every time.

    Sellers who expect the question keep better records. The more people ask, the better the whole market gets.

    The fine print

    Educational information only. This page is for adults 21 and over. Nothing here is medical advice or legal advice, and nothing here is a claim that any product prevents, treats or cures any condition. It is a general guide to reading laboratory documentation, not a substitute for professional or regulatory guidance.

    The certificate shown on this page is an illustrative teaching example. "Northgate Analytics LLC," the accreditation and license numbers, the sample and batch identifiers, the verification URL and every result displayed are invented and do not represent any real laboratory, batch, product or measurement.

    Testing requirements, analyte lists, action limits, permitted methods and reporting conventions are set by individual jurisdictions and differ substantially between them. Figures and thresholds mentioned here are general reference points, not the rules that apply to you. A "Pass" on any certificate reflects only the standard the issuing laboratory applied. Verify the requirements and product legality in your own jurisdiction before relying on anything above.

    The federal definition of hemp is changing, with legislation signed in November 2025 taking effect December 11, 2026; implementation details, timing and enforcement have been subject to ongoing dispute and may have moved since this page was written. Confirm the current position independently. If you are pregnant, nursing, taking medication or managing a health condition, talk to a qualified clinician before using cannabis or hemp products.

    Adults 21+ only. A COA describes one sample from one batch, so match it to your package and check your local rules before you buy. Not medical or legal advice.