Michigan cannabis compliance, end to end.
The Cannabis Regulatory Agency oversees one of the country's largest cannabis markets, with parallel medical and adult-use frameworks under MMFLA and MRTMA. Here's what an operator actually has to keep on file, what CRA inspectors check, and where Michigan's most common violations come from.
Regulator
Program
Adult-use + medical · 2018 (MRTMA, adult-use); 2016 (MMFLA, medical)
License types
11 distinct categories
Inspections
Annual + complaint-driven + targeted compliance investigations
Key statutes & regulations
- Michigan Regulation and Taxation of Marihuana Act (MRTMA)
- Medical Marihuana Facilities Licensing Act (MMFLA)
- R 420.1 et seq. — Marihuana Rules
How the Michigan program is structured
Michigan runs one of the largest cannabis markets in the country — typically third behind California and Colorado by retail sales volume, and growing. The regulatory framework consists of two parallel acts that operators commonly hold licenses under simultaneously.
The Medical Marihuana Facilities Licensing Act (MMFLA), enacted in 2016, established the medical program — provisioning centers serving registered patients, plus the upstream growers, processors, secure transporters, and safety compliance facilities that supply them. The Michigan Regulation and Taxation of Marihuana Act (MRTMA), enacted in 2018, established the adult-use program with parallel license types: retailers, growers, processors, secure transporters, and safety compliance facilities serving the recreational market.
Both acts are administered by the Cannabis Regulatory Agency (CRA), which is housed within the Michigan Department of Licensing and Regulatory Affairs (LARA). CRA was renamed from the Marijuana Regulatory Agency (MRA) in April 2022 — older documentation, training materials, and even some operator-facing communications still reference "MRA," but the agency is now formally the CRA. Rules sit at R 420 (the Marihuana Rules), and notices of violation cite the R 420 sections directly.
For an operator, the structural fact that matters most is how many Michigan businesses end up dual-licensed. Many provisioning centers added an adult-use retailer license at the same physical location after MRTMA legalized recreational sales — and CRA inspectors specifically check the segregation. Same site, two licenses, two inventories, two sets of records, two sets of SOPs. The compliance program that handled medical-only volume needs to be re-architected for dual-program operations, and the CRA enforcement record reflects how often that re-architecture is incomplete.
The licensing framework is granular: grower licenses are tiered by plant count (Class A up to 100 plants, Class B up to 500, Class C up to 2,000, with excess grower licenses available to Class C holders), microbusinesses come in standard and Class A tiers with vertical integration but strict size caps, and event-organizer licenses with temporary event licenses cover the cannabis events scene. Each license type has its own application path, fee schedule, and inspection focus.
What CRA inspectors actually check
A Michigan CRA inspection covers METRC integrity, security, SOP adherence, packaging and labeling, employee badging and training, and — critically for dual-licensed operators — program segregation. Inspectors arrive with prior findings, METRC inventory data, filed security and SOP submissions, badge records, and any open complaints. The on-site visit verifies that the regulatory record matches what's actually happening.
Concrete focus areas:
- METRC inventory integrity. Inspectors will pull a sample of recent transactions and walk them backward through METRC, comparing tag movement, weight discrepancies, and timing against physical inventory. The investigation trail for any discrepancy matters as much as the discrepancy itself. Documented investigations within 24 hours of discrepancy detection are the citation defense.
- SOP adherence vs. observed practice. CRA inspectors compare your filed SOPs against what they observe on the floor. Where the SOP says one thing and staff is doing another, the citation is for failure to follow filed procedures, not just for the operational deviation. Stale SOPs that haven't been updated to reflect current practice are a quiet but compounding citation source.
- Dual-program inventory segregation. For operators holding both an MRTMA retailer license and an MMFLA provisioning center license at the same site, CRA verifies that adult-use and medical inventory are segregated, METRC tagging is correct per program, sales records are distinct, and program-specific SOPs are in place. Mixed inventory or comingled records are among the most consequential dual-license findings.
- Packaging and labeling. Random product samples are inspected against R 420.601 — child-resistance, mandated warnings, lab result references, font-size minimums, THC content disclosure, batch number traceability. Non-compliant inventory can be embargoed pending relabeling.
- Pre-retail testing compliance. Inspectors verify that retail-bound inventory has corresponding COAs from CRA-licensed Safety Compliance Facilities and that testing happened in the correct sequence per R 420.701. Untested inventory found in retail-ready locations is grounds for embargo and mandatory destruction.
- Employee badging and training. Every employee performing regulated work needs current credentials and documented training, including the CRA-required compliance training for designated compliance staff. Expired or missing credentials trigger immediate operational restrictions for the affected employees.
- Camera and security plan compliance. Coverage of every required area, retention period adherence, and alarm-system functionality are routinely checked. Filed security plans are the bar; deviations need correction or filed amendments.
- Recall obligations and adverse-event reporting. CRA pays particular attention to recall workflow capability — operators need a tested recall SOP, documented adverse-event reporting procedures, and the records to demonstrate that both have been exercised.
The pattern: a Michigan inspection looks for whether your systems produce the documentation an inspection requires, on the day of the inspection, without scrambling. CRA has been operating since 2017 (initially as MRA) and has a well-developed sense of what disciplined compliance looks like — and what last-minute prep looks like.
Common violations and how to prevent them
Five categories produce the majority of CRA citations:
- METRC discrepancies. Daily inventory counts reconciled to METRC, with discrepancies investigated and documented within 24 hours. Variance thresholds and documented investigations are the citation defense.
- SOP-divergence findings. Quarterly SOP reviews against actual practice. Either the SOP needs amending or operations need correcting — the gap can't persist. Versioned SOPs with mandatory acknowledgments after each update prevent the long tail of un-acknowledged versions that compound at the next inspection.
- Packaging and labeling failures. Vendor-supplied labels still need licensee verification. A label-approval step before any new SKU enters distribution is the structural fix.
- Dual-program segregation failures (for dual-licensed operators). Treat MRTMA and MMFLA operations as if they were physically separate businesses for compliance purposes — separate inventory zones, separate METRC interfaces, separate SOPs, separate sales records. Shared staff and shared security infrastructure are fine; shared compliance records are not.
- Badging and training gaps. Track every credential expiration like a license expiration — multi-stage alerts well before lapse, automated re-application reminders. Manual tracking has a near-100% rate of missed renewals across multi-employee operations.
Required SOPs and recordkeeping
The required SOP categories listed above are the operating baseline for every Michigan licensee. License-type and structure-specific additions:
- Growers (Classes A, B, C, plus microbusiness cultivation) must maintain pesticide-application and IPM SOPs, plus harvest, drying, and curing procedures. Larger Class C growers face additional environmental and water-management SOP expectations.
- Processors, especially those running solvent-based extraction, must maintain extraction-method-specific safety SOPs, per-equipment operating procedures, and a master sanitation SOP.
- Retailers and provisioning centers must maintain a sale-to-minors prevention SOP that mirrors the POS system's age-verification flow. Provisioning centers need a parallel SOP for medical patient verification.
- Secure transporters must maintain a manifest-handling SOP covering the chain of custody from origin licensee to destination licensee, with documented evidence of every handoff and route compliance.
- Dual-licensed operators (MRTMA + MMFLA at one site) must maintain a dual-program segregation SOP covering inventory zones, METRC accounts, sales record separation, and the protocols staff follow when switching between adult-use and medical transactions.
Recordkeeping retention defaults follow R 420 schedules — generally multi-year retention for transactional records, defined retention windows for security camera footage (longer for incident-related footage), and personnel records held for the duration of employment plus an additional period.
How Verdaxi maps to Michigan's requirements
Verdaxi was built for the operator-side discipline that Michigan's mature, dual-program compliance regime demands. The compliance product covers state-specific checklists with citation linkage to R 420, automated inspection prep, violation tracking with CRA fine-schedule exposure estimates, versioned SOPs with per-version acknowledgments, retention-policy-enforced document vault, training matrix with multi-stage expiration alerts, and a real-time compliance health score.
Where Michigan's complexity bites — METRC enforcement intensity, dual MRTMA/MMFLA programs at one site, the granular grower-tier framework, CRA's well-developed enforcement playbook — the compliance product earns its place. The CRA training requirement is pre-templated in the training matrix as a recurring 12-month obligation. SOPs are versioned with diffs and per-version acknowledgments, which prevents the long-tail acknowledgment gaps CRA inspectors specifically check for. Multi-tenant architecture lets dual-licensed operators run their MRTMA and MMFLA operations as separate compliance entities with one shared platform — separate inventories, separate SOPs, separate training records, separate audit logs, but unified org-wide rollup.
For multi-license Michigan operators — particularly MSOs running grower + processor + retail combinations across multiple sites, and dual-licensed sites running parallel adult-use and medical operations — Verdaxi's multi-tenant architecture provides one platform across every license with org-wide rollup and per-license drill-down. Same code path for the single-license microbusiness and the multi-facility MSO.
Start with the free trial and run a full inspection-prep cycle on your own data, or book a demo to see Michigan-specific checklists and SOP templates side-by-side with what you have in place today.
License types in Michigan
Marihuana Grower (Class A / B / C)
Cultivation licenses tiered by plant count — Class A (up to 100 plants), Class B (up to 500), Class C (up to 2,000). Excess marihuana grower licenses available to Class C holders for higher canopy.
Marihuana Processor
Manufactures cannabis products from cultivated marihuana — concentrates, edibles, infused products, topicals. Solvent-based extraction triggers additional safety and SOP requirements.
Marihuana Retailer / Provisioning Center
Storefront sales — "retailer" under MRTMA, "provisioning center" under MMFLA. Many operators hold both licenses at the same physical location to serve adult-use and medical patients.
Marihuana Secure Transporter
Authorizes the transportation of marihuana between licensees. Required for any cross-licensee movement; routes and timing must comply with manifest requirements.
Marihuana Safety Compliance Facility (Testing Lab)
ISO/IEC 17025 accredited labs that perform mandatory pre-retail testing — potency, residual solvents, microbials, mycotoxins, pesticides, heavy metals, foreign matter.
Marihuana Microbusiness
Vertically-integrated small-scale license — cultivation up to 150 plants, processing, and retail under one license. Subject to canopy and operational caps.
Class A Marihuana Microbusiness
Expanded microbusiness tier authorizing cultivation up to 300 plants plus the standard processing and retail rights.
Marihuana Event Organizer / Temporary Event License
Authorizes state-licensed cannabis events. Subject to local authorization and event-specific compliance plans.
Designated Consumption Establishment
Authorizes on-premise consumption at a designated venue. Subject to local opt-in.
Common violations & consequences in Michigan
| Area | Citation | Typical consequence |
|---|---|---|
| METRC inventory tracking discrepancies | R 420.501 et seq. | Required corrective plan + monetary penalty scaled to discrepancy size; pattern findings escalate to formal complaint and license review. |
| Failure to follow filed SOPs and operations plans | R 420.301 | Citation; mandatory SOP review and re-training documentation submitted within the cure window. |
| Packaging & labeling non-compliance | R 420.601 et seq. | Embargo of non-compliant inventory + relabeling at licensee expense; child-resistance and THC-disclosure failures carry the heaviest weight. |
| Pre-retail testing failures and untested inventory | R 420.701 et seq. | Embargo of failed-test or untested inventory; mandatory destruction with witness; escalating penalties for repeat findings. |
| Security plan deviations (camera coverage, retention) | R 420.209 | Mandated security upgrades + fines for repeat or willful deviations. |
| Employee badging and training gaps | R 420.211 | Citation + remediation plan; affected employees may be barred from regulated work until cured. |
| Recall obligations and adverse-event reporting failures | — | Significant penalties; pattern violations affect license renewal and reach formal complaint. |
| Advertising and marketing violations (youth appeal, unverified claims, on-package deviations) | — | Cease-and-desist + monetary penalty; repeated violations affect license renewal. |
| Sales-to-minors violations | — | Significant fines, license suspension, individual employee discipline; repeat violations reach summary suspension. |
Required SOPs in Michigan
- Inventory receipt, storage, and disposal
- METRC data entry and reconciliation
- Sale-to-minors prevention and ID verification (separate flows for adult-use and medical at dual-licensed sites)
- Security & alarm system operation
- Camera retention and incident response
- Cash handling and deposit procedures
- Product recall and adverse event response
- Employee onboarding, training, and badge tracking
- Visitor and contractor management
- Waste handling and destruction (with witness)
- Packaging, labeling, and re-packaging
- Pesticide application and IPM (grower only)
- Extraction safety and SOP-by-equipment (processor only — solvent-based)
- Pre-retail testing coordination and COA verification
- Transportation manifest handling (secure transporter only)
- Dual-program inventory segregation (operators holding both MRTMA and MMFLA licenses at one site)
Built for Michigan compliance, out of the box.
Michigan checklists across grower, processor, and retailer license types
Verdaxi is shipping Michigan checklists with citation linkage to R 420 — facility security, METRC tracking, employee training, packaging and labeling, testing coordination, recordkeeping, and waste disposal. Risk-weighted scoring (critical/high/medium/low) feeds the compliance health score directly.
CRA training requirement tracking
Michigan's Cannabis Regulatory Agency Training is pre-templated in the training matrix as a 12-month recurring requirement, color-coded for compliant/expiring/expired. Assignment-by-role automatically follows employees into compliance positions.
Inspection prep automation
When you schedule a CRA inspection, the platform auto-creates corrective actions for every open violation, expiring document, overdue SOP acknowledgment, and expiring badge at that facility. Reminders fire at 14, 7, 3, and 1 days.
Violation tracking with exposure estimates
Failed checklist items become violations automatically — pre-populated with item text, citation, risk level, and source. Estimated fine exposure pulled from the CRA enforcement schedule.
SOP library + acknowledgments
Versioned SOPs with side-by-side diffs and per-version acknowledgments. Michigan's required SOP categories are templated; new versions reset the acknowledgment requirement automatically — important when CRA inspectors specifically check SOP-vs-practice alignment.
Document vault with retention
Pre-built compliance folder structure on day one. Retention policies enforce automated archival for documents past their required keep period — including security camera footage and the multi-year transactional record defaults.
Dual-program (MRTMA + MMFLA) management
Multi-tenant architecture handles operators holding both adult-use retailer and medical provisioning center licenses at the same site — separate inventory, separate SOPs, separate training records, but one platform with org-wide rollup.
Compliance health dashboard
Real-time score (0–100, risk-weighted) with 30/60/90-day sparkline. "My Regulatory Tasks" card surfaces CRA rule changes that need your attention before the next inspection.
Michigan cannabis compliance, frequently asked.
Walk into your next inspection ready.
Spin up a 14-day trial — no credit card — and run a full inspection prep cycle on your own data. Or book a side-by-side demo.