Automated METRC Reconciliation
Connect your METRC account, sync your data, and automatically flag discrepancies between your books and state records.
Key Benefits
Direct API Integration
Connect directly to METRC via API. Packages, transfers, and sales data sync automatically — no manual exports required.
Automatic Discrepancy Detection
Our reconciliation engine compares METRC records against your accounting data and flags mismatches in quantities, prices, and timing.
Reconciliation Dashboard
A clear dashboard showing matched, unmatched, and flagged transactions with drill-down details for investigation.
Compliance Scoring
Get a real-time compliance score that tells you how well your books align with METRC. Catch problems before auditors do.
Multi-State Support
Manage METRC connections across multiple states with state-specific configurations and reconciliation rules.
Historical Tracking
Full history of every reconciliation cycle, every discrepancy found, and how it was resolved — your audit-ready compliance record.
How METRC Sync Works
Add your METRC API key in Settings, select your state, and CannaBooks Pro handles the rest. We sync packages, transfers, harvests, and sales data on a regular schedule. Each sync pulls new and updated records from METRC and matches them against your accounting transactions using date, product, quantity, and price matching algorithms.
Resolving Discrepancies
When the reconciliation engine finds a discrepancy, it categorizes it by type (quantity mismatch, price variance, timing difference, unmatched record) and severity. You can investigate each issue directly from the dashboard, add notes, and mark items as resolved. The system tracks every resolution so you have a complete compliance history.