How 280E Plays Out at the Retail Counter
No license type feels 280E harder than retail. As a reseller, a dispensing organization's cost of goods sold stops at the invoice price of product plus a narrow band of acquisition costs — inbound freight and the handful of purchasing costs the reseller rules permit. Everything else that keeps the doors open gets disallowed federally: budtender wages, sales-floor rent, security, marketing, pickup-counter staffing, POS software, insurance, management pay.
There's no clever workaround to the reseller rules — the IRS scrutinizes any attempt to push selling costs into inventory. What works instead is precision: capture landed cost correctly the moment BioTrack accepts the transfer, keep inventory records that would survive an examiner's questions, and if a genuinely separate business exists, make sure it has real economic substance behind it.
Since the federal tax base here is gross profit rather than net income, protecting gross margin is effectively the same thing as tax planning. Discount four points of margin on a promotion and you've lost that margin plus the tax that was owed on it — there's no deduction on the other side to offset it.
- Capitalizable: invoice cost, inbound freight, allowed acquisition costs
- Disallowed federally: payroll, rent, security, marketing, dispatch, software
- Illinois' subtraction modification restores the state-level deduction 280E takes away federally
Getting Inventory and BioTrack to Agree
Landed cost belongs in the books the moment a BioTrack transfer is accepted — not reverse-engineered from a vendor invoice weeks later. Every SKU needs its own unit cost, and that number drives both the federal tax position and the category margin data buyers rely on for shelf placement.
A monthly three-way reconciliation between BioTrack package counts, the POS inventory subledger and the general ledger is what keeps inventory honest. Every variance gets a cause assigned to it — receiving error, an unreversed voided sale, sampling, destruction, theft — instead of getting plugged as a rounding error. An unexplained variance is both an IDFPR licensing problem and a defect in the COGS figure your federal return depends on.
Aging is part of the picture too. Flower and edibles lose value and eventually get destroyed, and product that gets written off at the back of the store is margin you won't get back on the federal side. Days-on-hand by SKU deserves a spot in the monthly reporting package.
What to Plan For and What to Bring In
Retail planning boils down to three things: setting aside enough for federal estimates against a gross-profit tax base, keeping the potency-tiered Cannabis Purchaser Excise Tax, sales tax and any Municipal Cannabis Retailers' Occupation Tax paid on their own separate calendars, and holding the line on discounting so it doesn't erode the base the tax is computed on. Chicago and Cook County both layer their own municipal cannabis tax on top of the state rates, so a city storefront stacks more tax lines than a downstate one — and any dispensary serving both patient types has to keep medical sales walled off from adult-use sales, since only adult-use carries the purchaser excise tax.
Our approach starts with the accounting system, and the tax return follows from it — not the other way around. If you hold an Illinois license for a dispensing organization, a diagnostic review will show you exactly what your current setup is costing you before you commit to anything.

