← Back to Blog
·8 min read

METRC Reconciliation: How to Keep Your Books and State Records in Sync

A practical guide to reconciling your accounting records with METRC state tracking data, avoiding discrepancies, and staying compliant.

By CannaBooks Pro Team

What is METRC?

METRC (Marijuana Enforcement Tracking Reporting Compliance) is the seed-to-sale tracking system used by the majority of legal cannabis states. It tracks every plant, package, transfer, and sale from cultivation through final retail sale. State regulators use METRC data to ensure compliance with licensing requirements and prevent diversion to the illicit market.

For cannabis businesses, METRC is not optional — it's a regulatory requirement. And your METRC data must align with your accounting records.

Why Reconciliation Matters

Discrepancies between your accounting books and your METRC records can lead to:

  • Regulatory penalties — State agencies audit METRC data and can fine or suspend licenses for material discrepancies
  • IRS scrutiny — The IRS cross-references state tracking data with tax filings, especially for 280E COGS claims
  • Inventory shrinkage — Undetected discrepancies may indicate theft, waste, or process failures
  • Financial inaccuracy — Mismatched records mean your financial statements don't reflect reality

Common Sources of Discrepancies

In practice, METRC and accounting records diverge for several predictable reasons:

  • Timing differences — A sale recorded in your POS on Friday may not be entered in METRC until Monday
  • Weight adjustments — Moisture loss, trimming, and processing change weights between METRC entries and actual inventory
  • Data entry errors — Manual METRC entry is error-prone, especially for high-volume operations
  • Pricing differences — METRC records wholesale transfer prices while your books may reflect different cost allocations
  • Waste and destruction — Failed batches, expired products, and mandated destruction must be recorded in both systems

Get Our METRC Reconciliation Checklist

A step-by-step checklist to catch every discrepancy before regulators do — used by multi-state operators.

Step-by-Step Reconciliation Process

A thorough METRC reconciliation should be performed at least monthly. Here's the process:

  1. Export METRC data — Pull packages, transfers, and sales for the period from the METRC API or reports
  2. Export accounting data — Pull inventory transactions, purchase orders, and sales from your accounting system
  3. Match transactions — Pair each METRC transfer and sale with the corresponding accounting entry by date, product, and quantity
  4. Identify discrepancies — Flag unmatched items, quantity differences, and pricing variances
  5. Investigate and resolve — Determine root causes for each discrepancy. Update METRC or accounting records as needed
  6. Document everything — Keep a reconciliation log showing what was found, how it was resolved, and by whom

Best Practices

  • Reconcile at least monthly — weekly is better for high-volume operations
  • Don't wait for audits to find problems. Proactive reconciliation catches issues when they're small and easy to fix
  • Use automated tools to sync METRC data with your accounting system. Manual reconciliation is time-consuming and error-prone
  • Train all staff who touch METRC on proper entry procedures, especially for waste, adjustments, and transfers
  • Keep detailed records of every adjustment and the reasoning behind it

Multi-State Considerations

Operators in multiple states face additional complexity. Each state may have different METRC configurations, reporting requirements, and compliance deadlines. Your reconciliation process needs to account for state-specific rules while maintaining consistent accounting across entities.

Automate METRC Reconciliation

CannaBooks Pro connects directly to the METRC API, syncs your packages, transfers, and sales data, and automatically flags discrepancies between your books and state records. Our reconciliation dashboard shows you exactly what's out of sync and helps you resolve issues before they become compliance problems.

Start Free Trial