1. Potency-tiered tax, layered

What IL requires: Illinois charges its adult-use cannabis excise by product type and potency: 10% on flower and other non-infused product at or under 35% THC, 25% on non-infused product above 35% THC, and 20% on cannabis-infused products regardless of THC. On top of that sits the 6.25% state sales tax and local Cannabis Retailers' Occupation Taxes, with municipal rates capped at 3% and county rates up to 3.75% in unincorporated areas. The Department of Revenue's rate changes took effect January 1, 2026 under Bulletin FY 2026-06, and the combined effective rate runs roughly 19% to 41%, highest in Chicago.

What SellStack does natively: SellStack's tax engine reads the potency tier off each item and applies the 10%, 20%, or 25% excise alongside the 6.25% state sales tax and the local rate for the dispensary's jurisdiction, all from one configuration. The tier is a property of the lot record, not a line you re-derive at the register.

What this means for your operations: You stop mapping potency to tax rate by hand across a mixed catalog, and when the Department of Revenue moves a rate, you change one configuration instead of re-checking every SKU.

Request a demo for Illinois operations →

2. Metrc across two regulators

What IL requires: Illinois completed its migration from BioTrack to Metrc in 2025, with BioTrack decommissioned on July 1, 2025 and Metrc now the sole state system of record. Reporting is split across two agencies: IDFPR oversees dispensing organizations and agents, while the Department of Agriculture oversees cultivation centers, craft growers, infusers, transporters, and testing labs. A single transfer can cross both regulators' jurisdiction while living in one Metrc record, and in FY2026 the Department of Agriculture logged 755 inspections with no mandatory recalls.

What SellStack does natively: SellStack Cannabis ERP-Commerce ships with native Metrc integration and treats its own ledger as the source of truth, reconciling Metrc from it rather than building inventory logic on top of it. Every tag, transfer, and sale ties back to the lot record you already run on, whichever agency is looking at that end of the chain.

What this means for your operations: Metrc reconciliation is a byproduct of operating, not a separate end-of-day exercise, and the record IDFPR or the Department of Agriculture sees already matches the record you run your business on.

Request a demo for Illinois operations →

3. Pickup and drive-through, run from the order

What IL requires: Home and third-party cannabis delivery remain banned in Illinois under section 15-70 of the Cannabis Regulation and Tax Act. What is new is PA 104-0463 (SB 3222), signed June 12, 2026, which authorizes dispensary pickup and drive-through for online orders, subject to IDFPR floor-plan and security approval. Product still moves between businesses only through licensed transporters, never to a customer's door.

What SellStack does natively: SellStack owns the online order and carries it into pickup or drive-through fulfillment at the licensed premises, so the order, the fulfillment record, and the lot all stay in one flow. B2B transfers to and from licensed transporters run on the same ledger, with the manifest tied to the lot rather than re-keyed into a separate tool.

What this means for your operations: You run compliant pickup and drive-through inside the same system as the rest of the operation, you do not stand up a delivery workflow Illinois does not allow, and your transporter handoffs reconcile against the order they belong to.

Request a demo for Illinois operations →

4. Social-equity licensing, tracked

What IL requires: Illinois awards its later license rounds, dispensary, craft grow, infuser, and transporter, through social-equity lotteries, and roughly 92 social-equity dispensaries operate among the 200-plus active today. Applicants from the 2022 lotteries are still progressing, eligibility disputes are in active litigation through 2026, and proposed 2026 rules for 45 new infuser licenses re-center equity and hemp-industry criteria with bonus lottery entries. Equity-licensed operators often run multiple entities and license types at once.

What SellStack does natively: SellStack runs a multi-entity, multi-license operation from one ledger, so a social-equity operator holding a dispensary plus a craft grow or infuser license sees one inventory and one set of records across them. Lot genealogy, tax tier, and channel are the same record whichever entity touches the product.

What this means for your operations: You run the entities you were awarded without maintaining a separate system per license, and the operating records stay clean while the licensing and eligibility questions play out where they belong, with the regulators and the courts.

Request a demo for Illinois operations →

5. Lot-aware traceability

What IL requires: Both Metrc on the state side and federal GMP, which has been live for Illinois medical operations since April 28, 2026, require lot-level records throughout the chain. A lot has to stay identifiable from receipt, through processing, to the point of sale, and the records have to hold up to a traceback.

What SellStack does natively: SellStack delivers lot-aware commerce from receipt through sale. Every inventory record, sales record, and test result carries the lot identifier, and the lot genealogy is the ledger itself, not something reconstructed from reports later.

What this means for your operations: The lot story is the audit story. Metrc reconciliation and the records half of GMP both come out as byproducts of operating normally, rather than as separate projects.

Request a demo for Illinois operations →

6. ERP integration

What IL requires: A Illinois operation has to keep financials, inventory, and commerce in agreement, and reconcile all of it to Metrc. Operators running a separate ERP and a separate commerce system carry a standing reconciliation burden between the two.

What SellStack does natively: SellStack Cannabis ERP-Commerce backs onto your ERP or warehouse platform as the system of record, and Microsoft Dynamics 365 Cannabis on Business Central is already fully supported. Financials, inventory, and commerce run from the same ledger, so the lot record, the financial record, and the inventory movement are the same record.

No ERP in place yet: You do not need an ERP to run SellStack. SellStack Cannabis E-Commerce Edition operates standalone, with no ERP underneath it, so an operation can stand up a GMP-ready sales model now and work out which ERP or warehouse platform to connect later, or whether to add one at all. Even standalone, it is lab-results compliant out of the box: because it ingests lab data, a no-ERP operation still meets Metrc, BioTrack, and other state lab-results requirements from day one. The lot-aware ledger, the commerce layer, and the records are the same with or without an ERP, so nothing has to be rebuilt when one is connected down the road. That makes it a fit for operations mid-transition, and for startups that need to be selling on a compliant, GMP-ready footing before the deeper infrastructure is in place.

What this means for your operations: There is no reconciliation project between the ERP and the commerce layer. One ledger means your books, your inventory, and your storefront never drift apart.

Request a demo for Illinois operations →

7. Schedule III GMP readiness

What IL requires: Medical cannabis moved to Schedule III federally, effective April 28, 2026, and it is in effect now for Illinois medical operations. Adult-use rescheduling is still pending; the DEA proceeding was stayed September 29, 2026 awaiting a GAO report, with a decision expected late 2026 or early 2027. For medical operators, GMP-grade records start to matter.

What SellStack does natively: The records half of GMP, immutable and lot-level, is built into how SellStack operates, so the audit trail is a byproduct of running on one lot-level ledger rather than a separate project.

What this means for your operations: Your Illinois medical operations build GMP-grade records now, on a clock that already started, without a parallel compliance system bolted on beside your commerce stack.

Request a demo for Illinois operations →