CRA
Michigan CRA-aware dispensary platform
Native compliance hooks for Michigan Cannabis Regulatory Agency rules. METRC integration, 10% retail excise + 24% wholesale excise (CRFTA, effective Jan 1, 2026) + 6% sales tax math, daily inventory reconciliation reporting. Adult-use plus medical lanes split where the regulator splits them.
Regulator
Michigan Cannabis Regulatory Agency (CRA)
https://www.michigan.gov/cra ↗Statutes that bite
| Citation | Subject |
|---|---|
| MCL 333.27951 | Michigan Regulation and Taxation of Marihuana Act |
| MCL 333.27101 | Medical Marihuana Facilities Licensing Act |
| R 420.201+ | CRA marihuana rules — administrative code |
| R 420.305 | Statewide monitoring system (METRC) reporting |
| MCL 333.27963 | 10% adult-use retail excise tax structure |
| CRFTA (2026) | 24% wholesale marihuana excise — producer→retailer tier, effective Jan 1, 2026 |
Tax stack
Excise
10% adult-use retail excise (MRTMA) + 24% wholesale excise (CRFTA, effective Jan 1, 2026) at producer→retailer tier.
Sales / Use
6% Michigan state sales tax — applied to both adult-use and medical retail sales.
Local option
MRTMA has no local-option retail add-on; municipal allocations distributed from state collections. Wholesale tier (CRFTA) is state-only.
Compliance topics surfaced in-platform
- Age 21+ adult-use / 18+ medical ID verification with split lanes
- METRC tag handoff + manifest reconciliation per R 420.305
- Patient registry lookup hook (medical store profile)
- Daily inventory reconciliation export shaped for CRA record-keeping
- Adverse-event + product-recall flags surfaced inline at sale
What ships on day-1 for MI
- Adult-use + medical product lanes with separate tax stacks (10% AU excise / 6% sales)
- METRC-shaped inventory + sale receipt mirror
- Daily reconciliation report (auto-runs at close)
- Manager write-up assistant configurable to MI labor + CRA rule taxonomy
We serve here — honestly
We don’t operate stores in Michigan. We do follow CRA bulletins, the daily reconciliation pain, and the adult-use vs medical lane split. CannAgent ships MI support with the same compliance discipline we apply to WSLCB — and we’ll say it directly when something’s off.
Other states
See it on your MI data.
30-minute demo on a sandbox shaped like your store. End the call with a fixed-scope quote and a MI-aware cutover plan.