CRA
Active marketMichigan CRA-aware dispensary platform
Built for the 3-10 store Michigan operator who’s outgrown off-the-shelf POS but isn’t paying 365 Cannabis enterprise rates. CRA rules native — METRC integration, 10% retail excise + 24% CRFTA wholesale excise (effective Jan 1, 2026) + 6% sales tax, cross-store reporting that actually rolls up, and the medical / adult-use lane split CRA requires. Multi-store data architecture is the wedge — built by an operator-founder who runs licensed dispensaries on the same code, around the same seams.
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)
- CRFTA wholesale-excise pass-through tracked at producer→retailer tier (the 24% line most multi-state POS will treat as a retail-tier flat percentage and quietly mis-allocate after Jan 1, 2026)
- Cross-store reporting that rolls up — built for the 3-10 store mid-market chain that Lume-tier custom stacks ignore and Dutchie-tier off-the-shelf flattens
- 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
Washington
Colorado
California
Oregon
New Jersey
New York
Massachusetts
Illinois
Missouri
Nevada
Arizona
Maryland
Oklahoma
Connecticut
Maine
Rhode Island
New Mexico
Vermont
Minnesota
Delaware
Alaska
Montana
Ohio
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.