In This Article:

Less copy-paste.
More selling.

AI Order Agent handles the data entry so you can focus on the relationships.

Cannabis Wholesale Platform

Turn Buyer Messages into DistruCommerce Orders, Automatically

Going Green: Understanding Medical Marijuana Accounting

June 2, 2026
Distru Team  |
Updated
June 2, 2026
Medical marijuana accounting
TL;DR

• IRS Section 280E prohibits cannabis businesses from deducting ordinary expenses, resulting in significantly higher tax burdens than other industries.

• Medical marijuana operators must maintain detailed financial records and customize charts of accounts to meet state-specific compliance requirements.

• Proper cost allocation between deductible and nondeductible categories helps minimize tax liabilities while ensuring IRS compliance.

You did everything right. You got licensed, built your team, sourced quality product, and opened your doors. Then tax season hit and your accountant handed you an effective tax rate north of 60%. Welcome to 280E.

Section 280E of the Internal Revenue Code is one of the most punishing tax rules any legal business faces. Because cannabis remains a federally controlled substance, the IRS treats your operation the same way it treats a drug trafficker. You can't deduct rent. You can't deduct marketing. You can't deduct your sales team's salaries. The only thing standing between you and a completely devastating tax bill is your Cost of Goods Sold (COGS).

This guide breaks down exactly how cannabis accounting works under 280E, what you can legally deduct, how to structure your chart of accounts, and what tools help you build the documentation trail that survives an audit.

medical marijuana accounting

What Is Section 280E and Why Does It Still Apply?

IRC Section 280E was written in 1982 to prevent drug traffickers from deducting business expenses. Congress didn't repeal it when states started legalizing cannabis. So today, state-licensed, fully compliant cannabis businesses are taxed under a rule originally aimed at criminals.

The core impact: cannabis businesses can't deduct ordinary and necessary business expenses under IRC §162. That means no deductions for:

  • Rent and utilities (non-production spaces)
  • Marketing and advertising
  • Administrative salaries
  • Insurance premiums
  • Interest on loans

The effective tax rate for many cannabis operators lands between 40% and 80% of gross profit. A conventional business in the same revenue bracket might pay 21% federal corporate tax. Your dispensary down the street is potentially paying triple that.

The one thing 280E doesn't take away is COGS. Because COGS isn't technically a "deduction" under §162. It's an adjustment to gross income under §471. That distinction is why your entire tax strategy lives in your inventory cost accounting.

Where Rescheduling Stands Right Now

In December 2025, President Trump signed an executive order directing the DEA to complete the rescheduling process for cannabis from Schedule I to Schedule III. On April 24, 2026, Acting Attorney General Todd Blanche issued an order placing FDA-approved cannabis products and state-licensed medical marijuana into Schedule III, with a formal DEA administrative hearing scheduled for June 29, 2026, to address the broader rescheduling question.

Once rescheduling is finalized, 280E will no longer apply to cannabis businesses. The potential savings for the industry are estimated at $2.3 billion annually in federal taxes.

But it hasn't happened yet. The administrative process is ongoing. Until there's a final rule, 280E is still the law, and your books need to reflect that.

Medical Marijuana Accounting

IRC Section 471: Your Best (and Only) Tax Defense

If 280E is the problem, IRC §471 is the closest thing to a solution. Section 471 governs inventory accounting and determines what costs you can include in COGS. The more you can legitimately push into COGS, the lower your taxable income.

There are two relevant subsections:

  • IRC §471-3 applies to retailers and dispensaries
  • IRC §471-11 applies to cultivators, manufacturers, and processors. This requires GAAP-based accounting and allows you to allocate indirect overhead costs into inventory using methods like burden rate, standard cost, or practical capacity.

For manufacturers and cultivators, §471-11 opens the door to include not just direct materials and direct labor, but also allocated indirect costs such as:

  • Facility rent and utilities for production spaces
  • Production equipment depreciation
  • Quality control and testing
  • Indirect labor for supervisors overseeing production

That last category is where operators leave the most money on the table. If your facility operations team spends 60% of their time in production support roles, up to 60% of their compensation can flow into COGS. But you need time-tracking records and a methodology your CPA can defend.

The IRS's own guidance on cannabis reporting makes clear that auditors scrutinize exactly this kind of allocation. The documentation burden is real.

medical marijuana accounting

Building a Cannabis Chart of Accounts That Holds Up

Your chart of accounts (CoA) is the foundation of your 280E compliance. A generic QuickBooks setup built for a retail shop or restaurant won't cut it. You need account structures that separate COGS-eligible costs from non-deductible operating expenses at every level.

The Core Structure

At minimum, your CoA needs to separate:

Revenue accounts by license typeIf you hold multiple licenses (cultivation, manufacturing, distribution, retail), track revenue by entity or cost center. Combined reporting makes it nearly impossible to defend COGS allocations across business activities.

COGS accounts by cost typeBreak COGS down by direct materials, direct labor, and overhead. For manufacturers, this means separate accounts for raw cannabis inputs, packaging, extraction supplies, and production labor. For dispensaries, COGS is primarily the wholesale purchase cost of product.

Non-deductible operating expensesThese go into a clearly labeled bucket: selling expenses, G&A, marketing, administrative payroll. Don't commingle these with production accounts. Commingling is one of the most common reasons IRS audits end badly for cannabis operators.

State and excise taxesMany states impose excise taxes on cannabis sales. Track these separately. Some may be includable in your COGS calculation depending on when they're paid in the production cycle.

medical marijuana accounting

Cost Segregation: The Nuance That Matters

Cost segregation means systematically separating every business expense into its correct tax bucket. For a cannabis company, this often means allocating mixed-use costs.

Take your building lease. If 40% of the square footage is a production room and 60% is a retail floor or office space, you can potentially include 40% of the lease in COGS. The same logic applies to:

  • Utilities (metered or square-footage-allocated)
  • Security systems (production area vs. retail area)
  • Supervisor salaries (time-tracked against production vs. admin duties)

The IRS doesn't take your word for it. You need contemporaneous documentation: floor plans with labeled areas, utility meters, time sheets, and a consistent written methodology. If you get audited three years from now, you need to be able to reconstruct exactly how you allocated every dollar.

What Gets You Audited (and How to Avoid It)

The IRS has published specific guidance on cannabis audits and their examiners know exactly what to look for. Common red flags:

Overstated COGS. If your COGS percentage seems high relative to your license type and margins, that's a trigger. Dispensaries typically see COGS in the 40-60% range. If you're claiming 85%, expect questions.

No separation between production and non-production expenses. If your bookkeeper dumps everything into a single operating expense category and then tries to carve out COGS at tax time, that's defensible but risky. Real-time tracking throughout the year is far more credible.

Missing time records. Labor is often the largest cost pool and the most scrutinized. If you're allocating production labor into COGS, you need payroll records that tie to job functions, not just employee names.

Inconsistent inventory methods. You need to pick FIFO, LIFO, or specific identification and stick with it. Switching methods without proper accounting disclosures is an audit magnet.

Cannabis Accounting by License Type

The right approach depends on what kind of operation you're running. The rules work differently for cultivators, manufacturers, and retailers.

medical marijuana accounting

Cultivators

Your COGS includes seeds and clones, growing medium, nutrients, irrigation costs, grow lights and electricity, direct labor for planting, cultivation, and harvest, and quality testing at harvest. Under §471-11, you can also include overhead allocated to production. A soil-to-shelf cost tracking system that captures actual batch costs is essential, especially if you're selling wholesale to distributors or processors.

Manufacturers and Processors

You're working with raw cannabis inputs (either grown or purchased), extraction equipment, solvents, packaging materials, and a production labor force. Your Bill of Materials (BOM) drives COGS calculation. Every BOM should capture input costs, labor rates, equipment depreciation, and yield efficiency so that your finished goods carry accurate inventory values from the moment they leave production.

For multi-step processing, track costs at each stage: extraction, distillation, formulation, filling, and packaging. Batch costing at each step gives you the paper trail that 471-11 requires.

Retailers and Dispensaries

Your COGS is simpler in structure but still requires discipline. Wholesale product costs are your primary input. Add direct labor for intake, receiving, and inventory management. You can also include allocated costs for your vault, product storage, and state compliance fees tied to the acquisition of product.

Dispensaries with attached delivery operations may be able to further separate COGS for delivery inventory from retail floor inventory. Talk to a cannabis CPA about how your state treats this.

medical marijuana accounting

The QuickBooks Problem (and How Operators Actually Solve It)

Most cannabis operators use QuickBooks. The challenge is that QuickBooks on its own doesn't talk to your seed-to-sale system, doesn't track production costs against batches, and doesn't give you live COGS by product or SKU. You're manually entering data, reconciling spreadsheets, and hoping your production costs are roughly right when tax season comes.

This is where purpose-built cannabis ERP software closes the gap. Distru, a cannabis ERP platform built for licensed operators, integrates directly with QuickBooks Online and QuickBooks Desktop. The integration creates bills and invoices automatically in QuickBooks based on actual transactions in Distru, keeping your books current without manual data entry.

More importantly, Distru tracks COGS live through production. Every input, every BOM, every batch run flows into your cost accounting in real time. By the time you need to report for the quarter, you're not estimating. You're pulling actual numbers.

Operators on the platform have processed over $10 billion in wholesale transactions across more than 700 active operations. Many report saving 2,000+ hours per year in manual accounting and reconciliation work.

The QuickBooks integration is specifically designed to support 280E documentation. Clean COGS tracking at the batch and SKU level means when your CPA needs to defend your deductions, the records are there. Timestamped. Traceable. Not reconstructed from memory at year-end.

medical marijuana accounting

State-Level Accounting Complexity

Federal 280E rules are just the start. Most cannabis states have their own tax structures layered on top.

California charges a 15% excise tax on retail cannabis sales. Illinois imposes tiered excise taxes based on THC content. Colorado has both state and local excise taxes that vary by jurisdiction. Michigan levies a 10% excise tax on recreational sales.

Some states offer tax deductions for business expenses that the IRS prohibits under 280E. California, for example, has decoupled from 280E for state income tax purposes. That means you may be able to deduct operating expenses on your state return that are disallowed federally.

This creates a dual-reporting obligation. Your books need to support both federal COGS-only treatment and state treatment that may allow additional deductions. If your accounting system can't handle this cleanly, you're either overpaying state taxes or creating federal audit risk.

Work with a cannabis-specialized CPA who understands your state's specific rules. The Cannabis Business Times and MJBizDaily regularly cover state-by-state tax developments worth following.

Medical Marijuana Accounting

Recordkeeping Standards You Need to Maintain

The IRS can audit cannabis businesses up to three years back from the filing date. In cases of substantial understatement, that window extends to six years. Your recordkeeping system needs to support an audit of any fiscal year you've been open.

At minimum, you should maintain:

  • Production batch records tied to seed-to-sale tracking (Metrc transfers, BioTrack entries, etc.)
  • Purchase invoices and contracts for all raw material and product acquisitions
  • Payroll records broken down by job function and time spent on production vs. non-production activities
  • Inventory count records and reconciliation to your accounting system
  • BOM documentation showing how finished goods cost was calculated
  • Facility allocation documentation including floor plans, lease agreements, and any written cost allocation methodology

The seed-to-sale requirement most states impose actually works in your favor here. That compliance trail, properly tied into your accounting system, becomes your audit defense.

Medical Marijuana Accounting

How to Prepare for 280E (While Watching Rescheduling)

Even with rescheduling proceedings underway, operators can't afford to relax on compliance. Here's what smart operators are doing right now:

Keep maximizing defensible COGS. Whether 280E survives or not, accurate COGS tracking is just good accounting. If rescheduling happens mid-year, you'll still need clean records for the portion of the year 280E applied.

Work with a cannabis-specialized CPA. General practice accountants often don't know 280E case law, IRC §471 rules, or your state's decoupling status. The stakes are too high for a generalist.

Implement real-time cost tracking. Don't wait until Q4 to reconstruct your COGS. Operators who track costs at the batch level throughout the year are better positioned for audits and make better pricing decisions.

Understand your exposure. If you're audited and your COGS is disallowed or reduced, you owe back taxes plus interest plus potential penalties. For a mid-size operation doing $5 million in revenue, a COGS disallowance of even $500,000 can mean six-figure tax liability. The cost of proper software and accounting support is trivial by comparison.

The Bottom Line

Cannabis accounting isn't hard because the math is complicated. It's hard because the rules penalize normal business activity and demand a level of documentation that most small businesses never think about.

280E is still the law. COGS is still your only real lever. And the operators who track costs accurately from seed to sale, maintain airtight records, and build systems that connect their operations to their books are the ones who survive audits and stay profitable.

If your current setup is a combination of spreadsheets, manual QuickBooks entries, and year-end estimates, you're carrying risk you don't have to.

See how Distru's live COGS tracking and QuickBooks integration works for licensed operators. Book a demo today.

This article is for informational purposes only and does not constitute tax or legal advice. Cannabis tax law is complex and varies by state. Work with a licensed CPA who specializes in cannabis businesses.

medical marijuana accounting

By

What makes medical marijuana accounting different from normal small business accounting?

Can you explain IRS Section 280E in plain English for a medical marijuana business?

How does Distru help with medical marijuana accounting and cost of goods sold tracking?

How do I set up a chart of accounts for a medical marijuana business?

How can Distru support compliance reporting and audit ready recordkeeping for cannabis businesses?

How does DistruCommerce make wholesale ordering easier for cannabis accounting and reporting?


Curious About What Distru Can Do for You?

speeding handtruck icon

Free Order Fulfillment Template!

Organize your deliveries, optimize your route plan, and log returns

Cannabis inventory with an exclamation mark icon

Free Cannabis Cycle Count Template!

Standardize your SOP across multiple warehouses or locations