The Full Illinois Cannabis Tax Stack
The Cannabis Purchaser Excise Tax is collected by the retailer at the point of sale and remitted to IDOR: 10% for cannabis at or under 35% THC, 20% for infused products like edibles, tinctures and topicals, and 25% for anything over 35% THC. The 6.25% state retailers' occupation tax applies on top, with the excise amount folded into that base. Municipalities can add up to 3.0% and counties up to 3.75% in unincorporated areas — Chicago and Cook County each add 3%, so a Chicago sale can carry several stacked local layers.
Because each tax runs on a different base, a different rate tier and a different administrator, a single potency-mapping error in the POS system compounds across every transaction until someone finds it.
- Cannabis Purchaser Excise Tax collection and IDOR remittance, tiered by potency
- State retailers' occupation (sales) tax plus MCROT
- Cultivation Privilege Tax on cultivator and infuser sales to dispensaries
- IDFPR dispensing organization license and IDOR tax registration
Configuring and Testing the POS
We verify the tax setup against the actual municipal and county rates for each location, test transactions across product types, potency tiers and discount scenarios, and confirm the excise amount is folding correctly into the sales tax base.
MCROT rate changes get tracked and applied on their effective date, and we retest after every POS upgrade, because updates have a habit of silently resetting tax configuration.

Filing Calendar and Remittance
We keep one compliance calendar covering IDOR excise, sales and cultivation privilege tax returns, MCROT filings, payroll deposits, and federal and state estimated income tax. Every obligation has an owner, a due date and funding identified ahead of time.
Funding is the part operators most often underestimate. Excise tax collected from customers isn't the operator's money, and treating it as working capital is the quickest way to build an unmanageable liability.
Separating Medical From Adult-Use Sales
Medical cannabis is taxed at the 1% pharmaceutical rate and isn't subject to the purchaser excise tax, while adult-use sales carry the full potency-tiered excise plus sales tax. A dual-use dispensary has to keep these separate at the POS and in the ledger, because blending them misstates both tax bases.
We set up the POS configuration that routes each transaction correctly and audit the mapping periodically as the menu changes.

Notices, Assessments and Catching Up on Back Filings
Operators who fall behind can usually get current. We prepare delinquent returns, calculate the actual liability instead of accepting an estimated assessment, respond to notices on time, and negotiate installment plans when the full balance can't be paid at once.
Where penalties are eligible for relief, we pursue it with documentation rather than a generic form request.
