To check cannabis lab test results, find the batch or lot number on the product label, then look it up on the testing lab's certificate of analysis (COA) portal or scan the QR code printed next to it. Legal states require a COA for every harvest batch before it reaches a shelf. If the QR code fails, search the lab's site by batch ID or ask the dispensary for a printed copy.

related article

What a Certificate of Analysis Tells You

A COA is the lab report for one batch of flower, concentrate, or edible. It lists each test your state requires, the result, the method used, and the lab's license number. One package equals one batch, so two jars from the same strain can carry different numbers.

cannabis lab testing for potency thc cbd

The numbers come from a sample pulled at the grow site or the production facility. Labs do not test every gram. They test a portion of the batch, which is why batch IDs matter more than brand names.

cannabis lab testing for potency thc cbd

Where to Find the Batch Number on a Package

The batch ID sits on the label, close to the THC percentage and the state compliance stamp.

related article

QR codes

Most labels carry a QR code that opens the COA as a PDF. Point a phone camera at it. The report should load in a few seconds.

Printed batch and lot IDs

With no QR code, look for a string of letters and numbers marked Lot, Batch, or Harvest ID. Copy every character, including dashes and zeros.

Dispensary records

A budtender can pull the COA from the point-of-sale system. Give them the batch number, not the strain name, because one strain ships in many batches.

How to Look Up Results Step by Step

  1. Write down the batch ID, product name, cultivator, and the harvest or production date from the label.
  2. Find the lab name printed on the label, or read it off the QR code page.
  3. Open that lab's results portal and enter the batch ID in the search field.
  4. Match the harvest date and product type on the COA to your package. Edible and flower batches do not share a report.
  5. Download the PDF and check the test date against your state's window, which is often one year.

How to Read the Results

Cannabinoid potency

Total THC combines THC and THCA. The formula is THCA multiplied by 0.877, then added to THC. A label that shows total THC below the THC value alone has a math error.

CBD, CBG, and CBN values appear on the same panel. Potency on flower can swing 5 points or more between batches of the same strain.

Contaminant panels

State rules set the required list. Common panels cover pesticides, heavy metals (lead, cadmium, arsenic, mercury), microbials (aspergillus, salmonella, E. coli, yeast, and mold), residual solvents, and mycotoxins.

Look for Pass, ND, or Not Detected beside each analyte. A blank field is not a pass. It means the lab did not report that test.

Terpenes, moisture, and water activity

Terpene profiles and moisture content are optional in some states and required in others. Dry flower with low water activity burns harsh, though the pass or fail label still matters more than flavor notes.

What a Passing Result Looks Like

A passing COA shows every required panel with a result under the state action limit. Action limits are cutoffs set by regulators, not by the lab or the brand. A sample under the limit passes; a sample over it fails and the batch is destroyed or reworked.

Red Flags on a COA

  • No batch or lot number on the report.
  • The report lists a strain name with no harvest date.
  • Required panels are missing for a state that mandates them.
  • Total THC is lower than the THC value alone.
  • The lab's license number or accreditation is absent.
  • The test date falls outside your state's validity window.

Do States Track This for You?

Most legal states run a seed-to-sale tracking system, such as Metrc or BioTrack, that links each batch to its test results. Those systems serve regulators and licensees, not shoppers, so the public COA still comes from the lab or the store.

Why Results Are Harder to Check in Some Stores

Delivery, curbside pickup, and online menus cut the moment when you can read a label before paying. Convenience moves the check to after the sale, when the product is already in your hand. That shift makes the batch ID the one thing worth copying at checkout.

Many states now require retailers to post COAs on the product page or hand over a copy on request. Ask the chat agent or driver for the batch number if the site hides it.

Common Questions About Cannabis Lab Results

Can I check results without the package?

No. The batch ID lives on the label. Without it, a lab portal search will not match your product.

Do home THC tests replace a COA?

No. Home kits give a rough reading and cannot screen for pesticides, metals, or mold.

How long are lab results valid?

Each state sets its own window, often six to twelve months from the test date. Expired results mean the batch needs a new test before another sale.

Who pays for the testing?

The licensed producer pays the lab. States require the test as a condition of sale, so the cost lands in the retail price.

What to Do If You Cannot Find the COA

Start with the lab's portal, using the batch ID from the label. If nothing matches, contact the dispensary and ask for the report tied to that batch. A retailer that cannot produce one for a legal product is worth avoiding.