The short answer
Preparing for an IRS audit as a cannabis business means being able to prove three things on demand: your gross receipts (especially cash), your cost of goods sold, and your inventory. Under 280E, COGS is often the only meaningful reduction to taxable income for adult-use activity, so examiners test it hard. Keep monthly reconciled books, a documented IRC 471 costing method, seed-to-sale reconciliations and cash logs, and respond to any notice by its deadline with professional help.
Why do cannabis businesses get extra IRS scrutiny?
Two features of the industry make it attractive to examiners. First, Section 280E disallows ordinary business deductions for any trade or business trafficking in Schedule I or II controlled substances. That means the fight in most cannabis exams is not about whether rent or payroll is deductible; it is about how much of each cost belongs in cost of goods sold instead. Second, the business runs on cash, and cash is hard to verify without strong internal records.
Schedule III changed part of the picture. State-licensed medical cannabis moved to Schedule III effective April 28, 2026, so 280E generally no longer applies to state-licensed medical activity from that date forward. Adult-use cannabis is still Schedule I and still subject to 280E as of mid-October 2026. The IRS has also signaled that rescheduling does not reopen closed prior-year positions, so any open year that predates the change is examined under the old rules. In practice, audit exposure for most operators is still very real for the next several years.
Plain English: an exam on a pre-2026 return, or on adult-use activity in 2026, will be fought on the old battlefield. Dual-license operators now have a new one too: whether their medical/adult-use split is reasonable and documented.
What does the IRS focus on in a cannabis audit?
Every exam is different, but cannabis examinations tend to concentrate on a predictable set of areas.
- Cost of goods sold. Is every dollar in COGS a cost the tax rules actually allow you to capitalize into inventory? Resellers (dispensaries) can include far less than producers (cultivators and manufacturers) under the IRC 471 regulations. In Patients Mutual Assistance Collective Corp. v. Commissioner (Harborside, Tax Court 2018, affirmed by the Ninth Circuit in 2021), the court held a cannabis business can't use Section 263A to pull additional costs into inventory and around 280E.
- Gross receipts. Do point-of-sale reports, bank deposits, armored-car receipts and the general ledger agree? Unexplained deposits or a gap between POS sales and recorded revenue invite a reconstruction of income.
- Inventory. Do beginning and ending inventory on the return tie to physical counts and to your state seed-to-sale system? Inventory swings are a direct lever on COGS, so examiners check them.
- Separate businesses. If you claim a non-trafficking line of business (events, merchandise, management services), is it genuinely separate? Courts have accepted this in CHAMP (2007) and rejected it in cases such as Olive and Harborside where the activity was incidental to selling cannabis.
- Medical vs adult-use allocation. For 2026 and later, how did you separate medical activity (now outside 280E) from adult-use activity, and is the shared-cost allocation reasonable, consistent and documented?
- Cash reporting. Were Forms 8300 filed when you received more than $10,000 in cash in one transaction or related transactions?
Recordkeeping matters more here than in most industries. Cases such as Alterman show how much a cannabis taxpayer's position depends on records that support each number. The burden of substantiation sits with the taxpayer.
What records should be ready before an audit?
Think of this as your standing audit file, updated monthly rather than assembled in a panic. If you can hand an examiner each of these items within a few days, you are in a strong position.
- Reconciled general ledger.Monthly bank, credit card and loan reconciliations, with a clean chart of accounts that separates inventoriable costs from period expenses.
- Written COGS methodology.A memo describing your IRC 471 method: which costs are capitalized, why, and how indirect costs are allocated (square footage, labor hours, units). It should match what you actually did.
- Inventory support.Year-end physical counts, count sheets, and a reconciliation from your seed-to-sale system to the books. Document waste, destruction and adjustments.
- Cash trail.Daily POS Z-reports, till counts, safe and vault logs, deposit slips and armored-car manifests that tie to bank deposits.
- Payroll allocation support.Job descriptions and timekeeping that show which employees worked in production versus retail or administration.
- Contracts and leases.Leases with square-footage detail, management agreements, vendor and related-party contracts.
- License and entity documents.State licenses, organizational documents and ownership records, especially if you operate multiple entities.
- Allocation workpapers.For dual-license operators, the shared-cost allocation schedule and the reasoning behind it.
If your books are behind or inconsistent, catching up before any notice is far cheaper than catching up during an exam. Our cleanup and catch-up work exists for exactly this situation.
What does a COGS adjustment actually cost? (Illustrative)
Here is an illustrative example to show why examiners focus on COGS. The numbers are made up for clarity and assume a flat 21% federal rate with no state tax.
| Line | As filed | After exam |
|---|---|---|
| Gross receipts | $3,000,000 | $3,000,000 |
| COGS | $1,900,000 | $1,600,000 |
| Gross profit (taxable under 280E) | $1,100,000 | $1,400,000 |
| Federal tax at 21% | $231,000 | $294,000 |
In this example, the examiner reclassifies $300,000 of costs (say, retail payroll and front-of-house rent that a dispensary had capitalized) out of COGS. Because 280E blocks those costs as deductions, they simply disappear from the return. The result is $63,000 of additional tax before interest and any penalty. An accuracy-related penalty under Section 6662 is generally 20% of the underpayment it applies to, which would add roughly another $12,600 here if asserted.
The lesson is not to be timid with COGS. It is to capitalize exactly what the rules allow for your type of business, and to be able to show your work.
What should you do when an IRS notice arrives?
Not every IRS letter is an audit. Many are automated notices about a math error or a missing form. Read it carefully, then act.
- Identify the notice.The notice or letter number is printed in a corner. It tells you whether this is a correspondence item, a field exam, or a proposed assessment.
- Calendar the deadline.Response dates matter. A statutory notice of deficiency, for example, generally gives you 90 days to petition the Tax Court, and that deadline is strict.
- Don't call and explain on your own.Well-meaning owners often volunteer information that widens the scope. Get a qualified representative involved first.
- Get a representative authorized.Representation before the IRS is handled by attorneys, CPAs and enrolled agents, authorized with Form 2848.
- Answer exactly what is asked.Information Document Requests should be answered completely and on time, but scoped to the request.
- Assemble the file once.Pull the records listed above, index them, and keep a log of everything provided to the IRS.
Your bookkeeper and outside accountant play a support role here: producing schedules, reconciliations and costing memos that your representative uses. That support is far easier when the work was done right the first time. Good preparation is mostly good bookkeeping done early.
How do you stay audit-ready year-round?
The operators who handle exams well don't do anything dramatic. They keep a few habits every month.
- Close the books monthly and reconcile POS, bank deposits and the ledger within days, not quarters.
- Reconcile your seed-to-sale system to inventory on the books every month, as described in our Metrc-to-QuickBooks guide.
- Update the COGS memo whenever operations change: a new license, a new facility, a change in what employees do.
- Keep records for at least as long as the assessment period can stay open. The general period is three years from filing, extended to six years if gross income is understated by more than 25%, and unlimited if no return is filed.
- For dual-license operators, run the free Schedule III Split Check to see whether your medical/adult-use allocation is documented well enough to defend.
An audit is never pleasant, but it doesn't have to be a crisis. If your numbers already tell a consistent story, the exam becomes a matter of showing it. Seed to profit, with receipts.
Frequently asked questions
Are cannabis businesses audited more often than other businesses?
The IRS does not publish cannabis-specific audit rates, but 280E and cash-heavy operations make the industry a known area of focus. It is safest to assume your return could be examined and keep records accordingly.
Does Schedule III mean my old 280E years are safe?
No. Rescheduling applies to state-licensed medical activity from April 28, 2026 forward, and the IRS has signaled it does not reopen closed prior-year positions. Open earlier years are still examined under 280E.
How long should a cannabis business keep tax records?
At least as long as the IRS can assess tax: generally three years from filing, six years if income is understated by more than 25%. Many operators keep core records longer, especially inventory and COGS support.
Can my bookkeeper represent me in an IRS audit?
Only attorneys, CPAs and enrolled agents have general authority to represent taxpayers before the IRS. A bookkeeper or outside accountant can prepare the reconciliations and schedules your representative relies on.