Cannabis Inventory Reconciliation: Requirements by Jurisdiction

Cannabis inventory reconciliation is the same disciplined count everywhere, but the frequency, the variance threshold, and the report deadline are written by the regulator who licensed you, and they are not the same in California, Colorado, Canada, or the EU.

Cannabis inventory reconciliation is the process of matching the physical product on your shelves to the quantity recorded in your seed-to-sale system, then explaining every difference before a regulator does it for you. The mechanics rarely change: count, compare, investigate, adjust, document. What changes is the rulebook. A California licensee works to a 30-day floor and a 24-hour discrepancy report. A Colorado retailer reconciles effectively daily. A Canadian licensed producer files a Cannabis Tracking and Licensing System report by the 15th of every month, even in a month with no activity. This page is the working reference for the jurisdictional reconciliation requirements that sit underneath your count sheet, with each figure framed as that jurisdiction’s reported rule and the legal source named so you can verify it before an audit.

This reconciliation reference is one spoke of our wider cannabis cycle count guide for licensed producers, which covers the count process, blind counting, variance investigation, and shrinkage prevention end to end.

What Is Cannabis Inventory Reconciliation and Why Does Frequency Matter?

Cannabis inventory reconciliation compares a physical count against the system-recorded quantity for the same item, surfaces the variance, and forces a documented explanation for each difference. In a regulated cannabis operation it is not a bookkeeping nicety. It is the evidence trail that proves no product diverted to the illegal market between two points in time. The seed-to-sale system, whether Metrc, BioTrack, or GrowerIQ, holds the expected number. The shelf holds the real number. Reconciliation is the discipline of closing the gap and recording why the gap existed.

Frequency matters because the regulator sets a floor, and the floor is a minimum, not a target. The intervals below are the reported reconciliation rules for each listed jurisdiction. They are stated as that jurisdiction’s rule, because they are set independently and they change. The right operating cadence is more frequent than the floor: rolling cycle counts that catch a discrepancy in days rather than discovering it in a quarterly full count when the trail has gone cold.

Inventory accuracy in cannabis isn’t optional, it’s the foundation of every compliant operation.

The stakes are concrete. In California, fines for selling a recalled product can reach $10,000 per unit, and a recall is impossible to scope without an accurate reconciliation trail. In Colorado, inventory issues comprised 16% of all compliance violations in 2022, among the largest categories. And a Canadian cultivator had its licence suspended after an inspection found critical inventory-control failures described as necessary to prevent diversion to the illegal market. None of those outcomes start with a missing report. They start with a reconciliation that was never run, or run too late to explain.

What Are the United States Cannabis Inventory Reconciliation Requirements by State?

There is no federal cannabis quality or inventory standard in the United States. Every state that has legalized cannabis writes its own reconciliation frequency, its own variance threshold, and its own reporting deadline, enforced through a state-mandated seed-to-sale system such as Metrc or BioTrack. The table below reproduces the reported reconciliation rules for four of the most established state markets. Treat each row as that state’s stated rule. Do not transfer one state’s frequency to a state that is not listed, and do not assume an unlisted state shares any of these numbers.

Jurisdiction Reconciliation frequency Key note
California At least every 30 days A variance of more than 3% is reported within 24 hours (see the significant-discrepancy rule below).
Colorado Effectively daily for retail Inventory issues comprised 16% of all compliance violations in 2022.
Oregon Daily (reconcile in CTS by 8 a.m. the next day) Strict seed-to-sale tracking through Metrc.
Washington At least every 30 days Monthly reconciliation is the standard.

These are minimum requirements. Best practice across all four markets is to run more frequent cycle counts so that a discrepancy is found and explained well ahead of the reconciliation deadline, not in a scramble against it. The states are administered by the California Department of Cannabis Control, the Colorado Marijuana Enforcement Division, the Oregon Liquor and Cannabis Commission, and the Washington State Liquor and Cannabis Board respectively. Confirm the current rule with the relevant authority before relying on any figure here, because state rules are amended regularly.

What Is California’s Significant Discrepancy Rule?

California’s reconciliation requirement carries a specific variance trigger that every licensee should commit to memory. A significant discrepancy is defined as a difference of more than 3% of the licensee’s average monthly sales. If a reconciliation or audit finds a variance over that 3% threshold, the licensee must report it to the state, and often to law enforcement, within 24 hours of discovery.

Two details inside that rule trip operators up. First, the threshold is measured against average monthly sales, not against the value of a single batch, so a 3% line on a low-volume product can sit well inside the limit while a smaller percentage of total sales can breach it. Second, the 24-hour clock starts at discovery, not at the next scheduled count, which is exactly why frequent cycle counts matter: the sooner you find the variance, the more time you have to investigate it properly before the report is due. A reconciliation cadence that only meets the 30-day floor leaves no margin when a significant discrepancy surfaces on day 29.

The threshold is the report trigger, not the investigation trigger

California’s more than 3% rule is the point at which a variance must be reported to the regulator within 24 hours. It is not the point at which you should start investigating. Investigate every variance, regardless of size, with a documented double-count and a reason code. The 3% line decides whether the regulator gets a report; your internal SOP decides whether the discrepancy gets explained. Treating the threshold as the start of diligence rather than the end of it is how small, explainable variances grow into reportable ones.

Want the complete cannabis cycle count playbook?

The free Cannabis Cycle Count Guide covers the 6-step count process, a fillable count sheet with reason codes, blind counting, variance investigation, and the multi-jurisdiction reconciliation rules for US states, Canada, and EU GMP in one field reference.

Download Free Guide

What Is the Canadian CTLS Cannabis Inventory Reconciliation Requirement?

Canada centralizes cannabis inventory tracking through Health Canada’s Cannabis Tracking System rather than leaving it to provinces. Every federally licensed cultivator and processor submits a comprehensive monthly inventory report through the Cannabis Tracking and Licensing System (CTLS) by the 15th of each month. The deadline is fixed, and the obligation does not pause: a report is required even in a month with no activity at the site. A nil month is still a reported month.

The enforcement edge is real. Failure to report by the deadline, or data that raises accuracy concerns, can be referred to Health Canada’s Compliance and Enforcement Directorate. That referral path is the link between a missed monthly reconciliation and the kind of inventory-control finding that has cost a Canadian cultivator its licence. Because the CTLS report is monthly and the consequences of an inaccurate one are serious, many Canadian licensed producers run internal weekly or biweekly cycle counts. The internal cadence is the early-warning system; the CTLS submission is the regulatory filing it feeds. For the source obligations, see Health Canada’s guidance on cannabis regulations for licensed producers.

How Does EU GMP Cannabis Inventory Reconciliation Differ?

EU GMP shifts the reconciliation question from a frequency rule to a traceability standard. For pharmaceutical-grade compliance, producers must maintain full traceability and run frequent inventory audits, accounting for every milligram and keeping a complete audit trail per batch. There is no single EU-wide reconciliation interval analogous to California’s 30 days, because the requirement is expressed as a documentary expectation rather than a fixed cadence: the batch record must reconcile, and an inspector must be able to follow material from receipt to disposition without a gap.

In practice this raises the bar rather than relaxing it. A frequency rule lets a licensee meet the letter of the requirement with a single monthly count. A per-batch traceability standard requires the reconciliation to hold continuously at the batch level, which pushes EU GMP exporters toward the same rolling cycle-count discipline that the best North American operators already run. The audit trail is the deliverable, and it has to survive scrutiny milligram by milligram.

Across all of these regimes the global trend points one direction: tighter inventory accountability, with cycle counting as the standard operating method rather than the periodic full-shutdown count.

How Do You Build a Reconciliation Process That Satisfies Every Jurisdiction?

The reconciliation rules differ by jurisdiction, but a single well-built process satisfies the strictest of them and clears the rest by margin. The principle is to operate to a cadence tighter than your regulator’s floor, investigate every variance regardless of the reporting threshold, and document so completely that the audit trail answers the inspector’s question before it is asked.

  • Count more often than the floor. If California requires a count every 30 days, run rolling weekly cycle counts so no item goes 30 days unverified. The reconciliation deadline becomes a formality, not a deadline.
  • Use a blind count to remove bias. Give the counter the product identifier, not the expected quantity, so the physical count is genuinely independent of the system number it is checked against. See our cannabis blind count spoke for the method.
  • Investigate every variance with a reason code. A double-count by a second person, a documented reason code, and a transaction check turn an unexplained difference into a closed item. Our cannabis inventory variance spoke covers reason codes and reporting thresholds.
  • Enforce segregation of duties. One person counts, another verifies and signs off. The two-person rule deters diversion and catches honest mistakes before they reach a regulatory filing.
  • Keep a complete record history. Date, time, items, who counted, results, discrepancies, and adjustments. California auditors expect a history of cycle count records, and the same history satisfies a CTLS data-accuracy query or an EU GMP batch trace.

To put this into a repeatable sheet, start from our cannabis cycle count template, and to close the loss-prevention side of reconciliation, see the cannabis inventory shrinkage spoke. The reconciliation that proves no diversion is the same reconciliation that catches shrinkage before it becomes a reportable variance.

This is where purpose-built software earns its place. GrowerIQ generates count sheets, lets you enter counts digitally, and auto-flags discrepancies against the system record. Every inventory action is logged with user, timestamp, and reason for a full audit trail, across all inventory types from live plants to finished goods to waste. GrowerIQ is cannabis seed-to-sale and operations software used by 200+ licensed facilities across 9 countries, which is exactly the multi-jurisdiction footprint that makes a single reconciliation discipline against many regulators’ rules workable.

Frequently Asked Questions

What is cannabis inventory reconciliation?

Cannabis inventory reconciliation is the process of matching the physical quantity of product on hand against the quantity recorded in a seed-to-sale system, identifying any variance, investigating the cause, and documenting the explanation and any adjustment. In a regulated cannabis operation it is the evidence that no product has diverted to the illegal market between two points in time, which is why regulators set minimum reconciliation frequencies, variance thresholds, and reporting deadlines around it.

How often must cannabis inventory be reconciled in the United States?

It depends on the state, because the United States has no federal cannabis inventory standard. As reported reconciliation rules for four established markets: California requires reconciliation at least every 30 days, Colorado is effectively daily for retail, Oregon requires daily reconciliation in the tracking system by 8 a.m. the next calendar day, and Washington requires it at least every 30 days. These are minimum requirements set independently by each state and subject to change, so do not assume a state not listed here shares any of these intervals. Confirm the current rule with the relevant state authority.

What is California’s significant discrepancy threshold for cannabis inventory?

California defines a significant discrepancy as a difference of more than 3% of the licensee’s average monthly sales. When a reconciliation or audit finds a variance above that threshold, the licensee must report it to the state, and often to law enforcement, within 24 hours of discovery. The threshold is measured against average monthly sales rather than the value of a single batch, and the 24-hour clock starts at discovery, which is why frequent cycle counts that surface a variance early leave more time to investigate before the report is due.

What is the Canadian CTLS monthly inventory reporting deadline?

Canadian federally licensed cultivators and processors must submit a comprehensive monthly inventory report through Health Canada’s Cannabis Tracking and Licensing System (CTLS) by the 15th of each month. The report is required even in a month with no activity, so a nil month is still a reported month. Failure to report, or data that raises accuracy concerns, can be referred to Health Canada’s Compliance and Enforcement Directorate, which is why many Canadian licensed producers run internal weekly or biweekly cycle counts ahead of the monthly filing.

How does EU GMP cannabis inventory reconciliation work?

EU GMP expresses the requirement as a traceability standard rather than a fixed reconciliation frequency. For pharmaceutical-grade compliance, producers must maintain full traceability, run frequent inventory audits, account for every milligram, and keep a complete audit trail per batch. Because the obligation is documentary and per-batch rather than a single interval, EU GMP exporters typically run continuous rolling cycle counts so that the batch record reconciles at all times and an inspector can follow material from receipt to disposition without a gap.

Get the Full Cannabis Cycle Count Guide

The free guide turns these jurisdictional reconciliation rules into a working field reference: a 6-step count process, a fillable count sheet with adjustment reason codes, blind-count and segregation-of-duties methods, variance investigation, and the US-state, Canadian CTLS, and EU GMP requirements side by side.

Download Free Guide
Cannabis cycle count guide cover

About GrowerIQ

GrowerIQ is a complete cannabis production management platform. Ours is the first platform to integrate your facility systems, including sensors, building controls, QMS, and ERP, into a single simplified interface.

GrowerIQ is changing the way producers use software - transforming a regulatory requirement into a robust platform to learn, analyze, and improve performance.

To find out more about GrowerIQ and how we can help, fill out the form to the right, start a chat, or contact us.

Start today.

Let us know how to reach you, and we'll get in touch to discuss your project.

GrowerIQ does not share, sell, rent, or trade personally identifiable information with third parties for promotional purposes. Privacy Policy