Compliance

METRC & Seed-to-Sale Reconciliation for Colorado Cannabis Businesses

A Colorado cannabis business usually runs several systems that describe the same underlying activity from different angles: METRC seed-to-sale, a POS, an inventory-management tool, physical counts, cash records, bank activity and accounting software. Those systems do not automatically agree just because each one is being maintained. We reconcile them on a recurring schedule — comparing sales, inventory movement, transfers, adjustments and cash — so unexplained differences get investigated while they are still small, and so the general ledger, financial statements and COGS behind them can actually be relied on.

What is METRC reconciliation?

METRC reconciliation, from an accounting perspective, is the process of comparing relevant seed-to-sale information with a business's other operational and financial records, identifying differences, investigating those differences and adjusting the accounting records where an adjustment is supported. It is a comparison and investigation process — not a data-entry exercise.

The comparison points vary with license type and systems in use, but usually include inventory activity, retail or wholesale sales, incoming and outgoing transfers, inventory adjustments and waste, product movement between rooms or locations, POS reporting, physical counts, and the balances and activity recorded in accounting software.

Reconciliation is not copying METRC numbers into accounting software. METRC reports quantities and regulatory events; accounting records report dollars, assets and margins. The work is establishing whether the two views of the same month are consistent with each other, and explaining them where they are not.

None of this replaces regulatory obligations. Accounting reconciliation does not substitute for compliant seed-to-sale recordkeeping, and a reconciled ledger is not a compliance opinion. It is a financial-accuracy discipline that happens to draw on regulatory data as one of its sources.

METRC is not your general ledger

This is the distinction that resolves most confusion about cannabis reconciliation. A regulatory seed-to-sale system and a financial accounting system are built to answer different questions, and neither one can do the other's job.

A seed-to-sale system is oriented around physical and regulatory reality: plants, plant tags, packages, package tags, weights, unit counts, harvest and drying activity, conversions, transfers and manifests, destruction and waste events, and the timestamps that document when each event occurred. Its output is a record of what happened to product.

An accounting system is oriented around economic reality: dollar values, assets and liabilities, revenue and expenses, inventory carrying value, cost of goods sold, gross profit, cash balances and the financial statements built on top of them. Its output is a record of what those events were worth and how they affected the business.

Both descriptions can be internally consistent and still disagree with each other, because a quantity is not a value. Two packages of equal weight can carry very different costs. A transfer can move product without changing total inventory value. A write-off can be a routine regulatory event and a material financial adjustment at the same time. That is exactly why operators need a defined process connecting the two information environments, rather than assuming one validates the other.

The financial side of that equation — how inventory is valued, how costs are absorbed and how COGS is built — is covered in depth on our cannabis inventory accounting page. This page owns the reconciliation between systems; that page owns the valuation and cost accounting.

Printed Colorado cannabis financial statements, 280E tax schedules and a calculator on an executive desk

METRC, POS and accounting reconciliation

Cannabis retail typically runs on a three-system relationship: METRC as the regulatory record, a POS as the operational sales and inventory record, and accounting software as the financial record. Each records the same day of business at a different level of detail and often at a different moment in time.

METRC captures package-level movement and the sales events reported against those packages. The POS captures transaction-level detail — line items, discounts, returns where applicable, tax and fee treatment, payment types, register and shift totals. Accounting captures summarized revenue, inventory balances, COGS and cash, generally posted through a daily or periodic summary rather than transaction by transaction.

Differences appear for structural reasons before anyone makes a mistake. A POS may post a sale at the moment of transaction while METRC reflects it on a slightly different cutoff. Discounts may be netted in one system and shown gross in another. A receiving event may be accepted in METRC on one date and entered into inventory records on another. Product categories in the POS may map to revenue accounts in a way that does not follow how METRC groups items.

The objective is not to force every report to display identical numbers. Different systems legitimately summarize differently. The objective is to understand which differences are explained by timing, mapping and presentation, and which ones point to something that needs investigation — then document both categories so next month's reconciliation starts from a known baseline.

Sales reconciliation for cannabis businesses

Sales information travels a long path before it becomes revenue on a financial statement. It starts in the POS and at the register, moves through payment and cash-handling processes, lands in bank deposits, and finally arrives in accounting software as recorded revenue. Every handoff is a place where information can be lost, duplicated or reclassified.

A useful sales reconciliation walks that path deliberately: gross sales as reported by the POS, less discounts, less returns where applicable, with taxes and fees separated out according to how they are actually collected and remitted, arriving at net sales. Net sales are then compared to cash and payment activity collected, to deposits reaching the bank, and to revenue recorded in the general ledger.

Where those figures diverge without explanation, both financial reporting and management analysis suffer. Revenue that is overstated because tax collected was posted to sales inflates the top line and distorts gross margin. Revenue understated because a payment channel was never posted makes the business look less profitable than it is and leaves a reconciling item sitting in an undeposited-funds or clearing account indefinitely.

Sales reconciliation also affects filings. Sales and excise reporting draws on the same underlying numbers, and our Colorado cannabis tax guide walks through how retail sales, excise and local taxes interact for licensed operators.

Fractional CFO strategy session reviewing cannabis financial projections in a glass boardroom overlooking the Rocky Mountain foothills at dusk

Cash reconciliation

Cannabis operations handle more cash than most retail businesses of comparable size, and cash is the least forgiving thing to reconcile after the fact. If a drawer count from four months ago disagrees with recorded sales, there is usually no way to reconstruct what happened.

A disciplined cash reconciliation compares register and shift totals to counted cash, counted cash to what moves into the safe or vault, vault activity to transfers and deposits, deposits to bank statement activity, and bank activity to the cash balances recorded in accounting software. POS sales and recorded revenue anchor the front of that chain.

The value of doing this on a recurring schedule — daily at the register level, at minimum monthly at the ledger level — is that variances stay attributable. A $40 drawer variance identified the same day is a conversation with a shift lead. The same variance discovered eleven months later is an unexplained gap in the books with no realistic path to resolution.

Cash controls, deposit discipline and the underlying posting routines belong to day-to-day accounting work; see cannabis bookkeeping services for how that recurring cycle is structured.

Inventory reconciliation

Inventory reconciliation compares relevant quantity and movement information across every system that claims to know what is on hand: METRC, the POS, inventory-management software, physical counts, purchase and receiving records, production records where applicable, the inventory schedule supporting the financial statements, and the inventory balance in the general ledger.

Differences arise from a long list of ordinary causes: timing between systems, transfers in transit, receiving recorded in one place before another, inventory adjustments, waste and destruction, production conversions that change the form of product, data-entry errors, physical-count differences, mapping problems between product catalogs, and accounting activity that was simply never recorded.

The correct response to a difference is investigation, not an automatic write-off. Plugging a variance to an adjustment account destroys the information that would have told you whether the problem is a receiving process, a mapping error or a genuine shrink issue — and it moves the same problem into COGS, where it quietly distorts margin.

Once quantities and movement are understood, valuation is a separate discipline: what those units cost, how costs are absorbed, and what ending inventory and COGS should be. That work lives on our cannabis inventory accounting and cost accounting page, which is the natural companion to this one.

METRC reconciliation for dispensaries

Retail reconciliation is high-volume and detail-dense. Product arrives on transfer manifests, is received into the POS and into inventory records, sells across hundreds or thousands of transactions, and leaves behind cash, payment activity, discounts, returns where applicable, adjustments and counts that all need to line up with a general ledger built from summaries.

A dispensary reconciliation generally works through receiving against manifests, retail sales against POS reporting and against sales reported in the seed-to-sale system, inventory movement and adjustments by category, cash and deposits, and periodic physical counts against system quantities — before comparing financial inventory and COGS on the books to what all of that implies.

Doing this monthly changes what management reports mean. Gross margin by category becomes a number worth acting on rather than a byproduct of whatever the inventory account happened to contain. Discount policy can be evaluated against actual recorded revenue. Shrink becomes visible as a trend instead of an annual surprise.

The broader retail accounting picture — chart of accounts, close cycle, margin reporting and multi-register controls — is covered on our dispensary accounting page.

METRC reconciliation for cultivators

Cultivation reconciliation follows plants rather than packages for much of its lifecycle. Immature plants become vegetative and flowering plants, harvest batches produce wet weight that dries into usable weight, waste is recorded at multiple stages, and finished product is packaged and transferred out.

The regulatory record answers how many plants existed, what they weighed and where the resulting packages went. The accounting record answers a different question entirely: what it cost to grow them. Labor, nutrients, utilities, cultivation facility costs and depreciation accumulate against grow cycles and batches, then attach to finished inventory as cost per unit.

Reconciliation connects the two. Harvest quantities from the seed-to-sale record become the denominator in unit costing; waste recorded in cultivation needs a corresponding financial treatment; transfers out need to remove both quantity and value. When these are handled loosely, cost per gram becomes unreliable and every downstream margin figure inherits the error.

For the cost-accumulation side of cultivation work, see our cultivation accounting page and the cultivator industry overview.

METRC reconciliation for manufacturers and processors

Manufacturing introduces transformation, and transformation is where reconciliation gets genuinely hard. Raw material inputs enter a production batch, are converted through extraction or infusion, pass through work in process, and emerge as finished goods with packaging — often at a yield that varies batch to batch.

Both systems have to handle that transformation coherently. The regulatory record shows input packages consumed and output packages created, with waste recorded along the way. The accounting record has to move cost from raw materials into work in process and then into finished goods, absorb production overhead, and land on a defensible finished-goods cost.

Reconciliation compares conversion activity, yields, waste and adjustments against how the same batches were treated financially. Common findings include production conversions recorded operationally but never reflected in the ledger, work-in-process balances that never clear, and packaging or overhead costs that are expensed when they should be absorbed into inventory.

See our manufacturing accounting page and the manufacturer industry overview for the production costing side of this work.

Physical inventory vs system inventory

Physical counts remain essential precisely because every system on the list is a representation of reality rather than reality itself. A count is the only source that observes what is actually on the shelf.

In practice, an operator can face four or five different answers to 'what do we have': what physically exists, what the seed-to-sale system reports, what the POS reports, what internal inventory software reports, and what the general ledger carries financially. A count reconciles the first against the others and gives the ledger something defensible to stand on.

Differences can come from timing, receiving that has not been processed, transfers in motion, waste and damage, returns, production conversions, data-entry errors, incorrect product or location mappings, and adjustments recorded in one system but not another. Most of these are ordinary operational artifacts.

A discrepancy is a signal to investigate, not evidence of wrongdoing or of a regulatory problem. The useful question is which process produced the difference and whether it repeats.

  • Count on a defined cadence — cycle counts by category between full counts
  • Freeze movement during the count window so the comparison is clean
  • Reconcile counts to system quantities before recording any financial adjustment
  • Document the cause of each material variance, not just its amount
  • Track recurring variance patterns by product, location and process

Reconciliation and COGS

Inventory reconciliation is where financial reporting quality is actually determined for most cannabis businesses. Ending inventory and COGS are two sides of the same calculation: whatever is not in ending inventory has flowed through cost of goods sold. If quantities or movement are unreliable, ending inventory is unreliable, and COGS absorbs the error automatically.

That error does not stay contained. Gross profit and gross margin move with COGS, so unreliable inventory produces unreliable margin reporting — which then drives pricing, purchasing and staffing decisions made on the basis of numbers that were never sound.

The pattern is easy to recognize once you look for it: COGS that swings sharply month to month with no operational explanation, gross margin that only looks sensible on an annual basis, or an inventory balance on the balance sheet that has not moved in a way that reflects actual activity.

How inventory is valued and how COGS is constructed is the subject of our cannabis inventory accounting service; how those figures get presented and reviewed is covered under financial reporting.

Reconciliation and 280E-related accounting

Cannabis tax analysis depends heavily on inventory and cost-of-goods-sold records, and the quality of those records is a function of how well the underlying systems have been reconciled. Positions taken on a return are only as strong as the documentation behind them.

That documentation is ordinary accounting work performed consistently: inventory support that ties to counts and system activity, a COGS build that can be traced back to source records, bookkeeping that is closed on a schedule, financial statements produced from reconciled balances, and workpapers that connect the return to the books.

How Section 280E and any changes in federal cannabis scheduling apply to a specific business is a professional determination that depends on current law and that business's facts; we analyze it entity by entity rather than applying blanket conclusions. What is not situation-dependent is the value of records that hold up under review.

The tax methodology itself lives on our 280E accounting and tax planning page.

Reconciliation and tax preparation

Year-end should not be the first time anyone looks hard at differences between systems. When reconciliation is deferred, tax preparation turns into forensic work: reconstructing months of sales and cash, rebuilding inventory schedules from partial data, and making estimates where source information no longer exists.

A return prepared from reconciled records draws on reconciled sales, reconciled cash and bank activity, an inventory schedule supported by counts and system data, a COGS build that can be explained line by line, financial statements produced from a closed period, and documentation retained alongside the workpapers.

The practical difference is time and defensibility. A business that reconciles monthly enters year-end close with twelve small confirmations behind it. A business that does not enters year-end with one large unknown.

See our cannabis tax preparation services for how that year-end process runs, and the Colorado cannabis accounting guide for the recordkeeping structure that supports it.

Monthly cannabis reconciliation workflow

Exact procedures depend on license types, systems in use and volume, but a monthly accounting reconciliation generally moves through a consistent sequence. Working in the same order each period is what makes results comparable and makes an unexpected result meaningful.

  • 1. Gather the relevant METRC and seed-to-sale reports for the period
  • 2. Gather POS sales, inventory and register reports
  • 3. Review sales activity — gross sales, discounts, returns, taxes and fees, net sales
  • 4. Review cash and payment activity against register and shift totals
  • 5. Review bank deposits against recorded collections
  • 6. Review inventory movement by category and location
  • 7. Review purchases and receiving against manifests and vendor documentation
  • 8. Review incoming and outgoing transfers
  • 9. Review inventory adjustments, waste and destruction events
  • 10. Compare relevant physical-count information to system quantities
  • 11. Compare accounting-system balances — inventory, revenue, cash — to the above
  • 12. Identify material differences and set a threshold for what gets pursued
  • 13. Investigate each material difference to a root cause
  • 14. Record supported accounting adjustments with documentation attached
  • 15. Document the reconciliation, including differences left open and why
  • 16. Review the resulting financial reports before the period is closed

Common cannabis reconciliation problems

Most of what we find is ordinary and fixable. These are the patterns that show up most often when a Colorado operator brings us books that have not been reconciled recently:

  • POS sales reports do not agree with revenue recorded in accounting
  • Bank deposits do not agree with recorded cash collections
  • METRC quantities differ from POS inventory with no documented reason
  • Physical counts differ materially from system quantities
  • Inventory adjustments appear with no explanation attached
  • The general ledger inventory balance is stale and no longer reflects activity
  • COGS fluctuates month to month without an operational cause
  • Transfers are recorded inconsistently between locations or entities
  • Production conversions are tracked operationally but never reflected financially
  • Multiple locations follow different reconciliation processes
  • Month-end reconciliation is skipped when the team is busy
  • Discrepancies accumulate across several months before anyone looks
  • Year-end books require a substantial cleanup project before a return can be prepared

Data mapping between cannabis systems

A surprising share of reconciliation differences are configuration problems rather than transaction problems. The underlying business activity was fine; the systems describing it were set up to describe it differently.

The usual culprits are product mapping between the seed-to-sale catalog and the POS catalog, category mapping that groups items differently across systems, location mapping for multi-site operators, revenue account mapping from POS categories into the chart of accounts, inventory account mapping, payment-type mapping, how discounts are represented, how taxes and fees are separated from sales, how transfers are coded, and how adjustment reason codes are used.

Fixing mapping once converts a recurring manual investigation into a routine comparison. It is generally the highest-leverage work in a first engagement: a clean mapping layer means next month's reconciliation surfaces real exceptions instead of the same structural noise.

Multi-location reconciliation

Multi-location operators face every issue above, multiplied, plus a category of their own: consolidated totals can hide offsetting problems. A shortage at one store and an overage at another can net to a consolidated figure that looks correct.

Reconciliation therefore has to happen at the location level first — location-specific POS reporting, inventory by location, transfers between locations, cash and deposits by location, and location-level revenue and COGS — before anything is consolidated. Central purchasing adds another layer, because product received centrally has to be allocated to the locations that actually sell it.

Consolidated reporting is still the goal for ownership; it just has to be built on reconciled components. Where location-level performance drives real decisions, the reporting and analysis side is covered under financial reporting and fractional CFO advisory.

What should a reconciled cannabis accounting system tell you?

A practical test of whether reconciliation is working is whether management can answer these questions confidently at any point in the year:

  • Do recorded sales reasonably agree with source-system activity?
  • Do cash balances make sense given register, vault and deposit activity?
  • Do deposits reconcile to recorded collections?
  • Do inventory records reasonably align across METRC, POS and the ledger?
  • Are material inventory adjustments understood and documented?
  • Can we explain the differences that remain between systems?
  • Does financial inventory support the COGS being reported?
  • Can management rely on gross-margin reporting by category and location?
  • Are the books in a condition where tax preparation can begin without cleanup?
  • Are reconciliation issues being resolved monthly rather than accumulating?

METRC and accounting reconciliation across Colorado

We work with licensed cannabis businesses across Colorado, remotely and on a recurring schedule. Because reconciliation runs on system exports, POS reporting and documented counts, the work does not depend on being in the same building — it depends on consistent access to data and a defined monthly cadence.

That includes retail, cultivation and manufacturing operators in Denver and the metro communities of Aurora, Lakewood, Arvada, Westminster, Thornton, Centennial and Englewood, along the Front Range in Colorado Springs, Boulder, Longmont, Greeley, Fort Collins and Pueblo, and on the Western Slope in Grand Junction and surrounding markets.

Multi-location groups operating across several of these markets get location-level reconciliation before consolidation, which is usually where the value shows up first.

Working with us on reconciliation

A first engagement usually starts with a diagnostic period: we look at how your systems are currently mapped, reconcile a recent month end to end, and produce a written list of differences with root causes. That tells both of us how large the gap is before committing to a long-term cadence.

From there the work becomes recurring — a defined monthly reconciliation package covering sales, cash, inventory and the ledger, with documented exceptions and adjustments — and it feeds directly into cannabis bookkeeping, inventory accounting and eventually tax preparation.

If you would like context before talking to us, the METRC guide covers seed-to-sale reconciliation concepts, and the Colorado cannabis accounting guide covers the surrounding recordkeeping structure. Broader background on our practice is on the Colorado cannabis CPA homepage.

Questions

METRC Reconciliation questions

Explore the rest of the practice

Consultation

Speak with a Cannabis CPA Colorado

Bring your license types, current books and open deadlines. We will tell you what needs to happen first and in what order.