01 The 24% wholesale tax, layered
Michigan now stacks a 24% wholesale excise on the 10% retail excise and the 6% sales tax. SellStack's tax engine applies all three from one configuration, including on vertically integrated transfers.
A new 24% wholesale excise now stacks on top of the 10% retail excise and the 6% sales tax, and it hits even your internal transfers. Treasury and the CRA now share data, so your tax position gates your license renewal. Prices are at record lows and enforcement is up. Operators reconciling three tax layers by hand are losing margin they do not have.
SellStack handles the seven Michigan realities as one ledger. The tax stack can keep moving. Your operations do not have to.
Michigan is the second-largest adult-use market in the country, and in 2025 it posted its first annual decline. A new wholesale tax, record-low prices, and active enforcement are landing at once. Four of them carry the most operational weight.
One ledger, not five tools stitched together. Each links to the detail on the next page.
Michigan now stacks a 24% wholesale excise on the 10% retail excise and the 6% sales tax. SellStack's tax engine applies all three from one configuration, including on vertically integrated transfers.
Michigan runs on Metrc under the CRA, and enforcement is active. SellStack Cannabis ERP-Commerce ships with native Metrc integration, reconciled from your own ledger.
Michigan regulates medical and adult-use together under the CRA. SellStack runs both channels from one lot-aware ledger, so provisioning and retail never drift apart.
Michigan has no standalone delivery license; retailers deliver under a CRA-approved plan with vehicle caps. SellStack owns the order and carries it into delivery with the caps enforced.
Every inventory, sales, and test record carries the lot identifier from receipt through sale, so the lot genealogy is the ledger. Metrc reconciliation and GMP both fall out of it.
SellStack Cannabis ERP-Commerce backs onto your ERP or warehouse platform. Microsoft Dynamics 365 Cannabis on Business Central is fully supported, so financials, inventory, and commerce run from one ledger.
The federal GMP clock started April 28, 2026 for Michigan medical operators. The records half is built in, as a byproduct of operating normally.
SellStack moves the numbers on both sides of the ledger. Streamlined automation lifts productivity, so more of every sale reaches the bottom line instead of being spent on manual compliance and reconciliation work. And SellStack's B2B buyer tools have increased buyer purchasing by 50 to 75% in measured results (SellStack Insights Reporting), turning the wholesale relationships you already have into more volume without more headcount.
SellStack ships the commerce and records layer for Michigan cannabis operators. It does not stand in for the parts of compliance that are yours:
SellStack does not replace Metrc either. It reconciles to it, so the lot-level record the state sees already matches the record you run your business on. When the CRA changes a rule, SellStack's configuration layer handles the adaptation and your inventory logic stays stable.
SellStack is the cannabis commerce engine for operators running real multi-channel, multi-entity operations: B2B wholesale with the wholesale tax handled at transfer, B2C retail, retailer-run delivery, and medical provisioning, on one ledger with lot-level traceability and ERP integration.