← Back to knowledge base

Cannabis Accounting Mechanics


Legal disclaimer: This reference summarizes cannabis accounting mechanics — COGS structuring under 280E, IRC 471-11 allocation, inventory valuation, and the cannabis tax calendar — as of April 2026. It is not tax advice. Every material accounting decision (cost allocation policy, inventory method election, entity structure, audit documentation) must be executed with a cannabis-specialized CPA. Case law and IRC references are for discussion purposes only.

Cannabis Accounting Mechanics

Content date: 2026-04. IRC 471-11 interpretive guidance, IRC 471(c) small-taxpayer thresholds, and 280E case law evolve on a quarterly cadence. Every allocation decision must be documented contemporaneously; retrospective reconstruction is an Alterman-risk position.

Summary

  • COGS is the only material federal deduction under 280E. Structure it defensibly, or pay the full non-deductible price.
  • Producers can allocate more to COGS than resellers under IRC 471-11 vs. IRC 471-3. Know your classification — the single highest-leverage structural decision in cannabis accounting.
  • IRC 471-11 is the defensible framework for producer COGS allocation. This file walks through the mechanics, provides a worked producer allocation example, and maps defensible vs. overreach categories.
  • Inventory valuation method matters. LIFO/FIFO election, absorption vs. direct costing, WIP accounting, and year-end snapshot all interact with 280E in specific ways.
  • Cross-links. For "what is 280E" framing (case law, effective-tax math, entity structures), see 280e.md. This file covers "how to account under 280E" — the mechanics, not the doctrine. For tactical year-end inventory positioning, see inventory-planning.md §Year-end tip.

Why Cannabis Accounting Is Different

Cannabis accounting differs from ordinary small-business accounting in three compounding ways that shape every material bookkeeping and tax decision.

First, 280E's single-deductible-category constraint. Most businesses have dozens of deductible categories across COGS and operating expenses. Cannabis businesses have one meaningful federal-deduction category (COGS) and everything else is non-deductible. This makes the COGS / OpEx boundary the single most-consequential classification decision the operator's books will encounter every month. A non-cannabis business that misclassifies $50K of costs between COGS and OpEx faces a bookkeeping cleanup; a cannabis business that misclassifies the same $50K faces a 21% federal tax impact every year until the misclassification is corrected.

Second, seed-to-sale tracking systems are tax documents, not just compliance documents. Metrc, BioTrack, Leaf Data, and other state-mandated tracking systems were designed for cannabis compliance — proving chain-of-custody for plant material from clone through sale. But they have become the primary substrate for cost-accounting in plant-touching operations. Every batch carries a tracking ID; every cost allocated to that batch flows through the ID; every sale closes out the batch's COGS when product moves off inventory. An operator treating Metrc as compliance-only — rather than as the cost-accounting backbone — typically cannot produce the contemporaneous documentation that 471-11 allocations require in audit. For more on tracking systems, see legality.md (tracking system field per state) and tech-compliance.md.

Third, the documentation burden is higher than in traditional retail. Alterman v. Commissioner (see 280e.md §Case Law) set the floor: the taxpayer bears the burden of substantiating every allocation with contemporaneous records. Retrospective reconstruction loses in Tax Court. Cannabis operators need monthly close discipline with 280E-aware allocations posted in the period they occurred, not in the year-end scramble. That discipline is operational muscle many new cannabis operators do not have built and is expensive to develop late.

The consequence of these three factors is that off-the-shelf accounting — a generic QuickBooks setup, a non-cannabis CPA, ordinary month-end close — will not survive a cannabis audit. This is not a claim about any specific tool; it is a claim about the specific documentation and classification disciplines the cannabis regime requires. A properly configured QuickBooks or NetSuite installation, with cannabis-aware chart-of-accounts structure, Metrc integration, and cannabis-CPA oversight, works. The same tools configured without cannabis-specific attention to allocation and documentation do not.

Chart-of-Accounts Design for Cannabis Operators

A cannabis-aware chart of accounts segregates COGS-eligible and non-eligible spending at the account level, not at the year-end adjustment level. Key structural patterns:

  • Production cost centers and retail cost centers are separate. Shared spending is allocated between them via documented allocation entries, not lumped at year-end.
  • Direct materials and direct labor have their own GL accounts under each production cost center. This enables clean 471-11 capitalization without manual re-classification at month-end.
  • Indirect production cost pools (rent, utilities, supervision, security, etc.) are tracked as separate GL accounts within the production cost center. Each pool flows through its documented allocation base.
  • 280E-disallowed expense categories (marketing, admin, sales labor, store rent, store utilities) are in their own OpEx accounts clearly flagged as non-deductible. This prevents accidental capitalization of non-deductible spending into COGS.
  • Inventory sub-accounts by batch tie to Metrc IDs. Cost flows in via direct and allocated entries; cost flows out as batches sell through to retail.
  • Write-down and scrap accounts handle compliance destruction, quality rejects, and shrink. Each writedown ties to Metrc destruction records or physical inventory reconciliation.

An operator whose chart of accounts does not support this structure is going to do cannabis-specific adjustments at year-end, which is exactly the Alterman-risk position to avoid.

Month-End Close Workflow

The cannabis month-end close adds specific steps beyond standard close procedures:

  1. Metrc reconciliation. Pull Metrc records for the month; reconcile to accounting inventory by batch; investigate variances before proceeding.
  2. Batch cost roll-forward. Move direct material and direct labor costs into WIP by batch; close completed batches from WIP to Finished Goods; close sold inventory from Finished Goods to COGS.
  3. Indirect allocation posting. For producers, calculate the period's 471-11 indirect allocation (via Burden Rate, Standard Cost, or Practical Capacity) and post to WIP / Finished Goods. This step is the one most commonly skipped; skipping it is Alterman-risk.
  4. Producer/reseller segregation verification. For multi-activity entities, confirm the month's spending is correctly segregated between production (471-11) and retail (471-3) activities.
  5. Allocation-base data capture. Snapshot the allocation bases (sqft measurements, meter readings, time-tracking data, utilization metrics) for the period. These are the contemporaneous records Alterman requires.
  6. OpEx classification review. Review all OpEx entries for the month to confirm none are being improperly treated as deductible at the federal level (they are all non-deductible under 280E; the operator's books should reflect that for consistency, even though state-level treatment varies).
  7. Management reporting close. Produce the period's P&L in both GAAP / book basis (with allocations flowing normally) and tax basis (with 280E disallowances explicit). The two views reconcile through a documented book-tax difference.

A monthly close that completes all seven steps produces the audit-ready documentation trail; a close that skips steps produces the year-end scramble.


Producer vs Reseller Distinction

This is the single highest-leverage structural decision in cannabis accounting. The IRS distinguishes two categories of cannabis operator for COGS-allocation purposes, and the distinction determines how much of the operator's cost base can be defensibly capitalized to COGS under 280E.

Producer = cultivator, manufacturer, processor, infuser. Operators whose activity is transforming raw plant material or inputs into finished cannabis products. Producers account for inventory under IRC 471-11 (Uniform Cost Capitalization for Producers), which allows a relatively broad set of production-related costs to be capitalized to COGS.

Reseller = retail dispensary. Operators whose activity is purchasing finished product and reselling it to consumers. Resellers account for inventory under IRC 471-3, which is narrower — limited essentially to purchase price plus freight-in.

The distinction matters because 280E disallows ordinary-and-necessary business deductions but cannot disallow COGS (COGS is a reduction to gross income, not a deduction — see 280e.md §What Section 280E Is). So any cost that can be legitimately capitalized to COGS instead of expensed to OpEx survives the 280E filter. For a producer, that capitalization bucket is meaningfully broad. For a reseller, it is narrow.

Producers (IRC 471-11 World)

Producers can capitalize the following to COGS:

  • Direct materials. Seeds, clones, nutrients, soil, pots, packaging materials. Any input that physically becomes part of the finished product or is consumed in producing it.
  • Direct labor. Cultivation labor, trim labor, processing labor, packaging labor. Wages and employer-paid benefits of employees whose time is directly attributable to production activity.
  • Indirect production costs. This is where 471-11 allocation lives. Factory rent allocable to grow space; utilities (allocated by sqft or metered); indirect supervision salaries; equipment depreciation on production equipment; quality testing (internal and third-party); security costs allocable to production area; production-related insurance, property tax, maintenance.
  • Production supplies and consumables. Chemicals, reagents, cleaning supplies for production, personal protective equipment for cultivation staff, etc.

The operative word throughout is allocable. A producer who is also running a retail dispensary cannot claim 100% of rent as production cost; they can only claim the sqft percentage allocable to production space, backed by contemporaneous documentation (floor plans, sqft measurements, utility sub-meter data).

Resellers (IRC 471-3 World)

Resellers can capitalize the following to COGS:

  • Purchase price of inventory. The wholesale cost of finished product purchased from producers, distributors, or brands.
  • Transportation / freight-in. Cost of transporting purchased inventory to the retail location.
  • Handling / receiving costs. Narrowly defined: the cost of physically receiving, inspecting, and shelving inbound inventory. Aggressive expansion of this category fails in audit (see Alterman).

Resellers cannot capitalize:

  • Store rent (beyond narrow receiving-area allocation, and even that is risk-surface).
  • Sales labor (budtenders, cashiers, floor staff).
  • Marketing and advertising.
  • Admin labor and overhead.
  • Store utilities (electricity, heat, water).
  • Store-level security.

All of these are 280E-disallowed OpEx. Harborside/Patients Mutual (see 280e.md §Case Law) is the controlling precedent that pure retailers cannot use IRC Section 263A (Uniform Capitalization) to broaden their COGS beyond 471-3 categories. The case law has essentially closed the door on creative reseller COGS expansion.

The Vertically Integrated Operator's Opportunity

This is the single highest-leverage distinction in cannabis accounting. A vertically integrated operator (cultivation + manufacturing + retail under common ownership) can shift the same cost from the reseller bucket (non-deductible) to the producer bucket (deductible at the entity level) — if the cost is genuinely allocable to production activity and the documentation supports the allocation.

Example: an operator with a cultivation facility and retail store, each using its own security staff and systems, allocates security cost by location. The cultivation security is production-related and flows to 471-11 COGS; the retail security is store-operation and flows to OpEx (non-deductible). If the same security team covers both locations and the operator allocates by location-hours-worked with time tracking to support the allocation, the cultivation portion is COGS. If the operator allocates by gut feel with no documentation, the allocation fails in audit.

The opportunity is real and sizable — see §IRC 471-11 Walkthrough below for a concrete worked example showing ~$339K of federal tax savings per year on a $2M-direct-cost producer through defensible 471-11 indirect allocation.

The risk is also real. Aggressive reclassification without economic substance — shifting retail-store-level costs into the production bucket, or claiming 100% production allocation on a 50%-retail facility — is a Harborside-risk position and loses in audit. The difference between a defensible allocation and an overreaching one is documentation, not intent.

Before reclassifying any cost across the producer/reseller boundary, get a cannabis tax attorney and a cannabis CPA to sign off on the allocation policy. The policy must be documented, applied consistently, and supported by contemporaneous allocation-base data.


IRC 471-11 Walkthrough

The Internal Revenue Code Section 471-11 (Uniform Cost Capitalization for Producers) provides the framework for producer COGS allocation. The mechanics are not cannabis-specific — they apply to every producer under federal income tax — but their application to cannabis is where the federal-tax-arbitrage value lives.

Step-by-Step Procedure

  1. Classify the entity as producer or reseller. IRC 471-11 applies to producers; IRC 471-3 applies to resellers. The classification is activity-based, not license-based. An entity holding both a cultivation license and a retail license operates in both worlds and must segregate accounting accordingly (see §Multi-Activity Entity Accounting below).
  2. Establish a cost allocation method. The three IRS-accepted methods are Burden Rate, Standard Cost, and Practical Capacity. Each has different documentation requirements and different fit for different operator scales; see the Allocation Method Decision Table below.
  3. Identify direct and indirect production costs. Direct costs are unambiguous; indirect costs require mapping — which cost lines are production-related vs. administrative, sales, or non-production? Build an allocation-base map before flowing allocations through.
  4. Allocate indirect costs using an IRS-accepted method. Every indirect cost line that is partially production-related must be allocated to production using a defensible base (sqft %, metered utility allocation, time-tracking, etc.). Document the base, the calculation, and the result.
  5. Capitalize to inventory; flow to COGS as inventory sells. The allocated indirect cost attaches to the inventory it supported. As that inventory sells through, the allocated cost flows to COGS. Unsold WIP and finished-goods inventory carries the allocation on the balance sheet until it sells.
  6. Document the method consistently across periods. Changing allocation methods year-over-year without documented rationale is an audit red flag. Consistency is a load-bearing compliance principle; methods can evolve, but evolution requires explicit documentation.

Allocation Method Decision Table

Three IRS-accepted methods for indirect cost allocation. Operator and CPA jointly select based on operator maturity and data infrastructure.

| Method | How It Works | When to Use | Documentation Needed | |--------|--------------|-------------|----------------------| | Burden Rate | Indirect costs divided by direct labor hours (or similar base), then multiplied by direct labor attributed to each unit produced | Standard cultivation / manufacturing operations; mid-scale producers | Time-tracking by batch; cost-pool buckets for indirect costs; reconciliation to GL | | Standard Cost | Predetermined cost per unit; variance analysis at period close reconciles to actual | Mature producers with stable operations; operators who want predictable unit-level cost reporting | Standard cost library; variance analysis; period-end reconciliation documentation | | Practical Capacity | Allocate on theoretical capacity, not actual — relieves underabsorbed cost when capacity is idle | New producers scaling up; variable-demand operations; operators with high capacity-utilization variance | Capacity studies; utilization tracking; theoretical-capacity documentation |

Each method produces different COGS results in different operational scenarios. A growing producer running at 60% capacity will capitalize more cost under Burden Rate (which allocates actual cost to actual production) than under Practical Capacity (which allocates based on theoretical capacity and leaves 40% of fixed cost in an under-absorbed bucket that flows to OpEx). In a scaling operation, Practical Capacity often produces lower near-term COGS and higher OpEx — which sounds bad but can actually be the correct answer if the unused capacity truly represents non-production overhead.

The choice is a real trade-off and should be made with a cannabis CPA who has modeled both methods against the operator's production profile. Defaulting to whichever method the bookkeeper knows how to operate is a common error.


Worked Example: Producer 471-11 Allocation

Illustrative as of 2026-04. Numbers are representative of a mid-scale cultivation + manufacturing operator. Operator-specific mileage varies with facility layout, capacity utilization, labor structure, and state.

Scenario: Cultivation + manufacturing operator. 20,000 sqft facility with 10% allocated to office/admin space and 90% allocated to production (cultivation rooms, trim area, processing, storage, packaging). Annual direct and indirect cost structure below.

Direct costs:

  • Direct materials (seeds, clones, nutrients, packaging): $800,000
  • Direct labor (cultivation, trim, processing): $1,200,000
  • Direct subtotal: $2,000,000

Indirect costs (annual):

  • Facility rent: $600,000
  • Utilities (metered: 85% production, 15% office): $400,000
  • Production supervision salaries: $250,000
  • Quality testing (internal + 3rd party): $120,000
  • Security (75% production / 25% office, documented): $180,000
  • Production equipment depreciation: $150,000
  • Maintenance & repairs (production equipment): $80,000
  • Admin salaries (NON-ALLOCABLE to production): $350,000 ← 280E-disallowed
  • Sales & marketing (NON-ALLOCABLE to production): $400,000 ← 280E-disallowed
  • Total indirect costs: $2,530,000
    • Allocable to production (471-11 eligible): $1,780,000
    • 280E-disallowed (non-production): $750,000

Production-eligible indirect allocation (applying the documented allocation bases):

  • Rent × 90% (sqft allocable to production): $540,000
  • Utilities (metered allocation to production): $340,000
  • Production supervision (fully allocable): $250,000
  • Quality testing (fully allocable): $120,000
  • Security × 75% (documented): $135,000
  • Equipment depreciation (fully allocable to production equipment): $150,000
  • Maintenance (fully allocable to production equipment): $80,000
  • Total 471-11 allocable indirect: $1,615,000

Total COGS capitalization (before inventory flow):

  • Direct materials: $800,000
  • Direct labor: $1,200,000
  • 471-11 allocable indirect: $1,615,000
  • Total: $3,615,000

(This amount is capitalized to inventory and flows to COGS as inventory is sold in the period. Unsold WIP / finished-goods inventory at year-end carries the allocation on the balance sheet; see inventory-planning.md §Year-end tip for the tactical year-end positioning angle.)

Key insight. Without 471-11 allocation, this producer would have $800K direct materials + $1,200K direct labor = $2,000K in COGS. With defensible 471-11 allocation, COGS reaches $3,615K — an additional $1,615K of deductible cost capitalized. At a 21% federal C-corp rate, that's approximately $339K of federal tax savings per year vs. a naive direct-cost-only COGS. Across a multi-year operational life of the facility, the compound impact is material.

Caution. Admin salaries ($350K) and marketing ($400K) are not allocable. Harborside-style aggressive reclassification without economic substance gets rejected in audit (see 280e.md §Case Law). Every allocation base (sqft %, meter readings, time tracking, security-hours-by-location) must be independently documented in the period it was applied. Retrospective reconstruction fails under Alterman.

What's Defensible vs What's Overreach

(Reproduced verbatim from Phase 17 research; reflects consensus cannabis-CPA positioning as of 2026-04.)

| Category | Defensible (with docs) | Overreach (audit-risk) | |----------|-------------------------|------------------------| | Cultivation facility rent | YES (% of sqft allocable to grow rooms) | Using 100% of rent when offices are ~20% of footprint | | Cultivation labor | YES (time-tracked to grow / trim / pack) | Including sales/admin labor because "they support cultivation" | | Utilities | YES (metered allocation or sqft) | Unmeasured blended rate | | Security | YES (% allocable to production area) | 100% when retail area is 50%+ of footprint | | Management salaries | PARTIAL (production supervisors, yes; CFO/CEO, no) | Full executive comp | | Marketing | NO | Any allocation — clearly a 280E-disallowed category |

The fix framing. A well-documented 70% allocation on rent is defensible. A conveniently-undocumented 100% allocation on the same rent is an Alterman-risk position. The difference between the two is not the percentage — it is the contemporaneous documentation that supports the percentage.

For the case-law framing behind Harborside's limits on separate-entity structures and Alterman's documentation burden, see 280e.md §Case Law. This file operationalizes those holdings; 280e.md is the reference for the holdings themselves.

Sensitivity: How the Allocation Math Scales

The worked example uses a single facility at a specific cost structure. Real operators see meaningfully different outcomes based on facility layout, operational mix, and the rigor of their documentation. Illustrative sensitivities:

  • Production-space share of total facility. The 90/10 production/office split in the worked example is representative of a dedicated production facility. A mixed-use facility with 60% production and 40% retail sees much less aggressive allocation (the 60% only applies to the production portion; the retail 40% stays in 471-3 reseller territory) and materially lower 471-11 capitalization.
  • Utility metering granularity. Metered utility allocation is materially more defensible than unmetered sqft-based allocation. Investing in sub-meters for production areas often pays for itself within a year through expanded defensible COGS.
  • Labor time-tracking rigor. An operator with batch-level time tracking allocated through POS / Metrc integration captures more labor into COGS than one with approximate labor allocation. The documentation investment (time-clock software, batch-coded tasks, supervisor approval) is operational but material to tax outcome.
  • Security allocation. The 75/25 production/retail security split in the example depends on documented security-hours-by-location. An operator without that documentation would be pushed toward 50/50 default (less aggressive) or 100% retail (most conservative).

The consistent theme: documentation rigor determines defensible aggressiveness. An operator with strong documentation can capitalize more cost defensibly than an operator with weak documentation, even at identical operational footprint.

Tax-Savings Math at Multiple Scales

Running the allocation logic at different operator scales (illustrative, 2026-04, 21% federal C-corp rate):

| Operator scale | Direct COGS | Allocable indirect (471-11) | Total COGS | Tax savings vs naive | |----------------|-------------|------------------------------|------------|----------------------| | Small cultivator, $800K direct | $800K | $400K | $1.2M | ~$84K/yr | | Mid-scale producer, $2M direct (worked example) | $2M | $1.615M | $3.615M | ~$339K/yr | | Large MSO cultivation, $8M direct | $8M | $6M | $14M | ~$1.26M/yr | | Multi-state MSO cultivation, $40M direct | $40M | $30M | $70M | ~$6.3M/yr |

The multi-million-dollar savings at MSO scale explain why cannabis-CPA investment pays off rapidly and why national MSOs build internal cannabis-tax-accounting teams rather than relying solely on external CPA firms. The expertise is load-bearing for enterprise value.


IRC 471(c) Cash-Basis Election — When It Might Help

IRC Section 471(c) is a small-taxpayer inventory-method election that some cannabis operators have adopted as a 280E-mitigation strategy. The election is litigated, unresolved, and carries meaningful audit risk. This section frames the mechanics and the risk; any operator considering 471(c) must have written sign-off from a cannabis tax attorney AND a cannabis CPA before electing.

What 471(c) Allows

IRC 471(c) was added by the Tax Cuts and Jobs Act (2017) to simplify inventory accounting for small taxpayers. Taxpayers qualifying for the small-taxpayer exception (gross receipts below an indexed threshold — approximately $29 million per year as of 2024-2026 indexing; verify current threshold) can elect to either (a) account for inventory using the method used in their applicable financial statements, or (b) account for inventory as non-incidental materials and supplies. The election provides method flexibility that non-qualifying taxpayers do not have.

The Argument Some Operators Make

Some cannabis operators and their advisors argue that IRC 471(c) effectively lets qualifying cannabis producers capitalize inventory cost without the 471-11 allocation rigor — that the statutory language allows broader cost inclusion than 471-11 requires. The argument has been tested in practice by a number of cannabis operators who have elected 471(c) and taken more aggressive COGS positions than 471-11 would support.

The Risk

The IRS has not formally endorsed the argument that 471(c) expands cannabis COGS beyond 471-11 mechanics. The position remains litigated and unresolved. Some cannabis tax opinions view 471(c) as providing a legitimate simplification path; others view it as a tax-shelter position that will be challenged and lose.

The defensible version of 471(c) is narrower than the marketing version. An operator who qualifies for 471(c) by gross-receipts threshold and elects the inventory-as-materials-and-supplies method still must apply reasonable inventory-accounting principles; the election does not authorize clearly 280E-disallowed expenses (marketing, admin, non-production rent) to be capitalized into COGS. Operators who treat 471(c) as a blanket 280E-mitigation should expect audit scrutiny.

Current State

  • Some cannabis operators have elected 471(c) and taken expanded COGS positions; their returns are within the audit statute of limitations.
  • No published Tax Court opinion has settled the scope of 471(c) as applied to cannabis-producer 280E mitigation as of 2026-04.
  • Cannabis-CPA industry practice is split: some firms advise electing 471(c) with defensible narrow implementation; others advise against electing until case law clarifies.

Risk Framing

Do not elect IRC 471(c) without written sign-off from a cannabis tax attorney AND a cannabis CPA. The election is a material audit-risk position. Verify the current gross-receipts threshold before relying on this election. The economic upside of aggressive 471(c) positions is real; so is the downside of an adverse Tax Court opinion that reshapes the industry's 471(c) posture retrospectively.

Operators evaluating 471(c) should ask their CPA specifically: what does the CPA's 471(c) election look like for our specific fact pattern? What documentation supports it? What is the CPA's posture if this election is audited? A CPA unwilling to answer these directly is a CPA unwilling to stand behind the position in audit.


Inventory Valuation

Inventory valuation under 280E is where cost accounting meets tax accounting, and where the mechanical decisions producers make interact with their cash-flow and effective-tax-rate outcomes.

LIFO vs FIFO

Last-In-First-Out (LIFO) and First-In-First-Out (FIFO) are the two principal inventory-valuation methods. Under LIFO, the most recent cost is attributed to current sales (leaving older, typically lower, costs on the balance sheet); under FIFO, the oldest cost is attributed to current sales (leaving recent, typically higher, costs on the balance sheet).

For cannabis producers, LIFO and FIFO interact with 280E in nuanced ways. In a deflationary cannabis wholesale environment (common in mature markets — see pricing.md and supply-chain.md), FIFO puts older, higher-cost inventory into current COGS, which expands current-period deductible cost. In an inflationary environment, LIFO does the same. Choice of method has meaningful multi-year tax-timing impact; it is a decision that should be made explicitly with a cannabis CPA and documented for consistency.

Absorption Costing vs Direct Costing

Absorption costing (also called full costing) capitalizes all production costs — direct and indirect — to inventory. This is what IRC 471-11 effectively requires for producers; every indirect cost allocable to production is absorbed into inventory cost.

Direct costing (also called variable costing) capitalizes only direct costs to inventory and expenses indirect production costs as period costs. Direct costing is not an IRS-accepted inventory method for producers under 471-11; it is a management-accounting method used internally.

Cannabis producers use absorption costing for tax purposes (required by 471-11) and may use direct costing internally for management reporting if useful. The two sets of books reconcile through documented method differences; the absorption-cost inventory is what appears on the federal return and the balance sheet.

Cultivation WIP Accounting

Cultivation Work-in-Process accounting is distinct from manufacturing WIP because the production cycle is long (8-16 weeks from clone to harvest for indoor; longer for outdoor) and the biological-transformation nature of cultivation complicates cost attribution. Typical cannabis WIP accounting:

  • Clone / vegetative stage. Direct materials and labor costs are capitalized to the batch's WIP account as incurred. Indirect production cost allocation (rent, utilities, supervision) accumulates monthly.
  • Flowering stage. Costs continue to accumulate. The batch's WIP balance grows as production progresses.
  • Harvest. Direct post-harvest labor (trim, dry, cure) adds to WIP cost.
  • Finished goods. Once packaged and ready for sale, WIP transitions to Finished Goods inventory at full absorption cost.
  • Sale. Finished Goods cost flows to COGS.

The accounting requires per-batch tracking (tied to Metrc batch IDs) and allocation of indirect costs across active batches in proportion to direct labor or another defensible base. Cultivators without this discipline end up with imprecise cost attribution that becomes an audit risk.

Year-End Inventory Snapshot

Year-end inventory physical count and valuation reconciliation is a mandatory step. The count ties to Metrc records; the valuation ties to accounting records; variances between the two are investigated and resolved before the return is filed.

Year-end inventory positioning is also a tactical tool. For the specific year-end 280E tip (timing of inventory purchases and writedowns to optimize current-period COGS), see inventory-planning.md §Year-end tip. The tactical tip lives in inventory-planning.md; the tax-calendar framing lives here.

Shrink, Compliance Destruction, and Quality-Control Scrap

Cannabis operations generate several categories of inventory reduction that are not sales:

  • Shrink. Unexplained inventory loss from theft, error, or measurement variance. Documented and investigated; handled as inventory writedown to COGS in the period discovered.
  • Compliance destruction. Product destroyed for compliance reasons (failed testing, expired shelf-life, regulatory requirement). Documented via Metrc destruction records; the cost basis flows to COGS.
  • Quality-control scrap. Product rejected during production for quality reasons. Cost flows to COGS as inventory writedown; the allocation base stays intact so long as the destroyed product's cost has been properly capitalized.

Treatment of these categories affects period COGS — aggressive writedown timing can shift COGS between periods. All writedowns should be documented with third-party evidence (Metrc destruction records, testing lab results, internal QC documentation).

Metrc-Anchored Cost Basis per Batch

Every batch carries a Metrc ID and a cost basis. The operator's accounting system should maintain the cost-basis-per-batch consistent with Metrc records, and sales should close out batch cost at the batch level. This discipline is what makes 280E audit-survivable — the IRS auditor asks for batch-level cost allocation and the operator produces it on the timeline the auditor requires.

Operators who treat Metrc as compliance-only and maintain parallel cost-accounting records that do not tie to Metrc face a harder audit than operators whose accounting system is integrated with Metrc from day one.

Inventory Valuation at Year-End: The Tactical View

Year-end inventory valuation interacts with 280E in ways operators sometimes under-appreciate. The timing of specific inventory decisions can shift COGS between tax years.

  • Accelerated purchases at year-end expand current-year COGS (for producers under 471-11) or capitalize direct inventory cost (for resellers), shifting deduction into the current year. This is a normal tax-timing play; most year-end moves in cannabis accounting operate on this mechanic.
  • Delayed writedowns hold COGS recognition into the next period. Operators with unusually profitable years may defer writedowns (where defensibly timed) to shift the deduction to a year it will offset more taxable income.
  • Accelerated writedowns pull COGS into the current year. Operators in low-income years often accelerate defensibly-timed writedowns to absorb the deduction in the current year.
  • WIP timing. Production starts and batch completions near year-end affect whether cost is in WIP (capitalized, on balance sheet) or Finished Goods (capitalized but closer to flow-through) or COGS (deducted). Well-run operators think about the full chain when modeling year-end tax position.

All of these moves must be commercially reasonable — artificial inventory positioning without operational substance (backdated purchases, manufactured writedowns) fails in audit. The timing levers that exist exist only within genuine operational choices. For the specific tactical year-end 280E positioning tip (which is narrower than the above and has a specific fact pattern), see inventory-planning.md §Year-end tip.

Inventory Insurance and Casualty Accounting

Cannabis inventory losses from covered casualty events (theft, fire, flood) are accounted for as insurance-claim receivables and, when realized, as recoveries that offset the casualty loss. The accounting mechanics are similar to non-cannabis inventory casualty but with complications:

  • Cannabis insurance coverage is more restrictive than non-cannabis (see banking.md §Insurance Implications briefly; cannabis insurance is deferred to a future phase).
  • Metrc destruction records are mandatory to substantiate casualty losses.
  • State-specific regulatory approval may be required for certain destruction events.
  • Insurance recoveries are taxable income; the net effect on cannabis-operator taxable income can be surprising if the operator and CPA have not modeled it.

Multi-Activity Entity Accounting

An operator that is both producer and retailer under the same entity must segregate the two activities for 280E purposes. The cultivation side is a 471-11 producer; the retail side is a 471-3 reseller. COGS allocation rules differ; the documentation standards differ; the defensible cost-shifting opportunity is narrower because the activities are in the same entity.

Practical implementation:

  • Separate cost centers or departments in the accounting system. Every cost is allocated to production, to retail, or to a shared bucket (which must then be allocated between them).
  • Documented allocation of shared costs (shared rent on a multi-use facility, shared admin support, shared security). Shared costs allocated to production flow to 471-11; shared costs allocated to retail flow to OpEx (non-deductible); shared costs allocated to admin typically flow to the non-deductible OpEx bucket.
  • Separate P&L views for production and retail. The operator and the CPA both need to see the two activities' unit economics separately to manage the business and to survive audit.

Some operators structure production and retail as separate legal entities under a common parent specifically to clean up the accounting. This is an entity-structure decision that interacts with 280E and with operational realities; see 280e.md §Entity Structuring for the full archetype framework.

Inter-Company Agreements for Multi-Entity Structures

Operators who structure production and retail as separate legal entities (with a parent holding company or management company) need inter-company agreements that document the commercial relationship between entities. At minimum:

  • Service agreements between a management company and operating entities, specifying services provided, fees charged, and arm's-length pricing.
  • Lease agreements between a real-estate holding entity and an operating entity, with market rents documented.
  • Supply or transfer agreements between a production entity and a retail entity in the same ownership group, specifying transfer pricing for product.
  • IP licensing agreements between brand-holding entities and operating entities, with licensing fees documented.
  • Administrative-services agreements for shared HR, finance, and IT functions, with allocation methodology documented.

Each agreement must reflect economic substance — the service must actually be provided, the fees must be in a defensible market-pricing range, and the operating reality must match the paper reality. Harborside-doctrine audit risk is highest on inter-company agreements without substance.

Inter-company agreements should be reviewed and updated at least annually by cannabis tax counsel. Operational drift (services actually provided shifting from the agreement, fees not actually being paid or collected, activities moving between entities) is the common pattern that creates audit exposure over time.


State-Level 280E Conformity

Cannabis operators face both federal 280E and state-level interactions. Some states follow the federal 280E disallowance for state income tax purposes; others decouple. The operator's state posture determines whether the 280E drag extends to state tax or stops at federal.

Illustrative as of 2026-04; state positions change. For authoritative per-state rates and conformity posture, see legality.md or run python query.py state <ST>.

States That Follow Federal 280E for State Income Tax

  • California — follows federal 280E for state corporate income tax purposes. California cannabis operators pay state income tax on the 280E-expanded taxable income base. Combined with California's 8.84% corporate rate and cannabis-specific state excise taxes, CA is among the highest total-tax-burden states for cannabis.
  • New York — follows federal 280E. NY state income tax on the 280E-expanded base plus NY cannabis-specific taxes stacks meaningfully.
  • Illinois — follows federal 280E. Illinois state tax structure stacks 280E on top of state excise taxes and federal 280E.

States That Decouple From Federal 280E

  • Oregon — decoupled. Oregon allows state-level deduction of ordinary and necessary business expenses for cannabis operators, producing a narrower state taxable income than the federal base.
  • Colorado — decoupled. Colorado cannabis operators compute state taxable income without the 280E disallowance, which meaningfully reduces state-level tax burden relative to following-states.

Practical Implications

An operator's bookkeeping should distinguish between federal-deductible and state-deductible spending where they differ. A Colorado cannabis operator's state tax return reflects ordinary operating deductions (rent, marketing, non-production payroll) that its federal return does not. Failing to capture this distinction cleanly in the books produces either state-tax overpayment (conservative error; operator leaves money on the table) or state-tax underpayment (aggressive error; state audit risk).

Cannabis CPAs should produce both federal and state views of operating P&L, with the book-to-state-tax reconciliation explicit. Operators should ask specifically: "Does our CPA produce separate federal and state views, and are they reconciled?" A CPA that treats federal and state as identical for cannabis clients is a CPA missing a material planning opportunity for operators in decoupled states.


Cannabis Tax Calendar

Tax-timing cadence for cannabis operators. State-specific filing dates vary; this is the structural framework.

Monthly

  • Sales & excise tax remittance. State cannabis excise and sales tax remittance, typically due by the 20th of the following month (state-specific). Non-payment or late payment carries state-specific penalties and, in some states, license-action risk.
  • Bank compliance reporting. Monthly compliance packet to the cannabis-friendly banking institution (sales data, Metrc extracts, license status). See banking.md for the institutional context.
  • Metrc reconciliation and batch cost roll-forward. Reconcile accounting inventory to Metrc records; investigate variances; roll cost basis forward for active batches; close completed batches' cost to COGS as inventory sells.
  • Bookkeeping close with 280E allocation posting. The monthly close must include the 471-11 allocation posting for producers (direct and indirect costs capitalized to WIP and Finished Goods); year-end reconstruction is Alterman-risk.

Quarterly

  • Federal estimated tax payments. C-corp quarterly estimated federal income tax (under 280E-expanded taxable income); pass-through owner quarterly estimated payments (where entity is an LLC or S-corp).
  • State cannabis compliance filings. State-specific regulatory filings varying by state (quarterly financial reports in some states, activity reports in others).
  • 280E allocation policy review. Quarterly review of allocation bases (sqft %, metered utilities, time-tracking) to confirm they remain accurate as the facility and operations evolve. Allocation bases need to be re-evaluated when significant operational changes occur (layout changes, activity mix shifts, new equipment).
  • Internal audit of COGS-capitalized vs expense entries. Sample entries in both buckets; verify classification; adjust if errors are found before they compound.

Annual

  • Federal and state income tax filing. Federal C-corp returns due by the 15th of the 4th month after fiscal year end (April 15 for calendar-year filers, with extension options); state returns vary.
  • Inventory physical count and valuation reconciliation. Year-end physical count ties to Metrc; valuation reconciled to accounting records; variances resolved before filing.
  • Entity-structure review with cannabis tax attorney. Annual review of entity structure, inter-company agreements, management-company structures, and IP/real-estate-holding structures. Structural changes are complex; most operators do not change structure every year, but the annual review surfaces needed adjustments.
  • Cannabis-CPA engagement letter refresh. Annual renewal of the CPA engagement letter, scope, and fees.
  • Documentation archive for 7-year retention. All audit-relevant documentation (allocation bases, time-tracking, utility meter data, floor plans, Metrc records) archived in a retrievable format for the IRS 7-year audit lookback period.

Decision Frameworks

Questions for Your Cannabis CPA Checklist

When evaluating or renewing a cannabis CPA relationship, specific questions separate cannabis-specialist CPAs from general-practice CPAs taking cannabis clients opportunistically. Ask:

  • How many cannabis clients does your firm have? A firm with 1-2 cannabis clients is learning on your tax return. A firm with 20+ cannabis clients has seen the patterns.
  • Who in your firm is the designated cannabis-CPA lead? A firm without a named lead does not have cannabis specialization; every new tax year is reinvented.
  • What is your firm's posture on IRC 471(c) elections for cannabis producers? The answer reveals how aggressively the firm will position tax strategy. Neither an automatic yes nor an automatic no is the right answer — it should reflect a thoughtful take on your specific fact pattern.
  • Walk me through your 471-11 allocation methodology. Listen for methodology depth, not buzzwords. Can the CPA actually explain Burden Rate vs. Standard Cost vs. Practical Capacity in operator terms?
  • Have you represented clients in a 280E audit? Audit experience is the real-world test of whether the CPA's positioning survives scrutiny.
  • How do you handle Metrc-integrated cost accounting? A cannabis CPA without Metrc integration experience is not cannabis-specialized.
  • What does your month-end close process look like for a cannabis client? Monthly 280E-allocation posting is the discipline; firms that only touch the return at year-end miss the Alterman documentation standard.
  • How do you coordinate with cannabis tax attorneys? Material decisions require both; the CPA should have existing relationships with cannabis tax counsel.
  • What is your fee structure, and is it scoped? Fixed-fee engagements for cannabis tax work should be carefully scoped; hourly engagements can run wildly over budget if scope creeps.
  • References from current cannabis clients — can you provide 2-3? Healthy cannabis-CPA practices have referenceable clients. Walk away from a firm that cannot produce them.
  • What is your firm's continuing-education posture on cannabis tax? The landscape changes quarterly; the CPA should have a concrete answer on how they stay current.
  • Do you use cannabis-specific accounting platforms (GreenGro, Sage Intacct cannabis implementations, NetSuite cannabis)? Tool familiarity is a signal of specialization depth.

Is My COGS Allocation Policy Documented Well Enough to Survive a 280E Audit? Checklist

  • [ ] Do I have floor plans and sqft measurements documenting production-vs-non-production space allocation?
  • [ ] Do I have sub-meter or allocation-method documentation for utilities split between production and non-production?
  • [ ] Do I have time-tracking records by batch and by task for production labor?
  • [ ] Do I have security-deployment records or time-tracking for security allocation between production and retail?
  • [ ] Is my allocation method consistent period-over-period, or is every period re-derived?
  • [ ] Is my producer/reseller classification correct for the activity the entity actually performs?
  • [ ] Are my allocation bases re-reviewed at least annually as the facility and operations evolve?
  • [ ] Do my Metrc records tie to my accounting records on a batch-level basis?
  • [ ] Can I produce contemporaneous documentation for every allocation in the audit-lookback window (typically 3 years, up to 7 with extensions)?
  • [ ] Has my cannabis CPA reviewed the current allocation policy within the past 12 months?

If more than two items are "no," the policy is not audit-defensible. Before filing, get a cannabis CPA sign-off on the specific gaps.

Should I Elect IRC 471(c)? Decision Tree

  1. Do I qualify (gross receipts under the current small-taxpayer threshold)? Verify current threshold, roughly $29M (indexing; confirm 2026 value). If no, election is not available.
  2. Do I have a cannabis tax attorney AND a cannabis CPA who both recommend the election for my specific fact pattern? If no, do not elect.
  3. Have I modeled the election's impact against the non-elected baseline with specific dollar amounts for my facility? If no, the decision is speculation.
  4. Am I prepared to defend the election in audit with documented rationale, contemporaneous records, and specific reliance on my tax attorney's written opinion? If no, the election is not defensible.
  5. Is the after-tax benefit meaningful enough to justify the audit-risk premium? If the savings are marginal, the risk asymmetry argues against election.

Only if all five answers are yes does the election make sense. Any one "no" is disqualifying.


Common Accounting Pitfalls

1. Treating Metrc as compliance-only. Operator runs Metrc for state compliance but keeps cost accounting in a parallel general-ledger system that does not reconcile to Metrc. At audit, the IRS asks for batch-level cost allocation and the operator cannot produce it. The fix: integrate Metrc and general ledger from day one; reconcile monthly; treat Metrc IDs as the cost-accounting key.

2. Inconsistent allocation method between periods. Operator uses Burden Rate for Q1, switches to Standard Cost for Q2 without documentation, applies a hybrid in Q3. Audit reviewer cannot follow the method; allocation is rejected. The fix: pick one method, document the choice, apply consistently. If a method change is needed, document the change and the business rationale at the time of change.

3. Missing producer/reseller classification. Pure retail dispensary operator treats indirect costs as production-related (IRC 471-11) when the entity performs no production activity. The fix: classify the entity based on actual activity; producers use 471-11, resellers use 471-3. A hybrid entity segregates activities and applies the appropriate rules to each.

4. No monthly close discipline. Operator lets 280E-allocation entries slip; tries to reconstruct 11 months of allocations in December. Reconstruction fails Alterman documentation test. The fix: monthly close with 280E-allocation posting is a hard discipline, not an optional one. Hire a cannabis-experienced bookkeeper or controller; do not let the allocation lapse.

5. Using a non-cannabis CPA for 280E work. Operator uses the same CPA who handled their non-cannabis LLC in prior years. CPA does not know 471-11, has not modeled 280E, is not current on case law. The fix: hire a cannabis-specialized CPA; see §Questions for Your Cannabis CPA Checklist above.

6. Failing to tie allocation to audit-defensible base measures. Operator allocates rent by "rough estimate" without floor plans and sqft measurements; allocates labor by "feel" without time-tracking. At audit, bases are rejected and allocations are disallowed. The fix: every allocation must have a documented base (sqft, meter reading, time-tracking, utilization metric). Produce the base data in the period it was measured; retrospective measurement loses.

7. Commingling producer and reseller activities in a single cost center. Vertically integrated operator does not separate cultivation-COGS from retail-COGS in the books; when audit asks for the producer vs reseller classification, the answer is "both, mixed." The fix: separate cost centers from day one; allocate shared costs between them with documentation; produce separate P&L views for production and retail.

8. Over-aggressive 471(c) posture without tax-attorney sign-off. Operator elects 471(c) based on CPA recommendation alone (no tax-attorney opinion) and takes expanded COGS positions. Audit challenges the positions; no written tax-attorney opinion to rely on. The fix: any 471(c) election requires tax-attorney sign-off in writing. CPA and tax attorney must coordinate. The attorney's written opinion is what supports the reliance defense in audit.

9. Ignoring state-level 280E conformity. Operator's state follows federal 280E for state income tax purposes; operator's bookkeeping does not distinguish federal-deductible vs state-deductible spend. State return is filed with incorrect state-taxable-income calculation. The fix: understand state-by-state 280E conformity; some states (CA, NY, IL) follow federal 280E for state tax, others (OR, CO) decouple. Cross-reference legality.md for state-by-state tax posture.

10. Skipping the annual entity-structure review. Operator sets up entity structure at formation, never revisits; operational realities evolve, entity structure becomes misaligned. Opportunities for 280E mitigation are missed; audit-risk from structural drift accumulates. The fix: annual review with cannabis tax attorney; document any structural changes; update inter-company agreements as operations change.


280E Audit Preparation and Response

Cannabis-specific audit rates run higher than non-cannabis small business audit rates. The IRS has publicly prioritized cannabis operators for audit attention, and the 280E allocation question is a routine audit focus. Operators should build audit-readiness into their accounting discipline rather than prepare reactively.

Audit-Ready Documentation Archive

A documentation archive organized for cannabis audit should include:

  • Floor plans and sqft measurements updated any time the facility layout changes, with dated photos or diagrams.
  • Utility sub-meter data captured month-by-month with the raw meter readings preserved in their original format.
  • Time-tracking records for production labor, batched by activity and approved by supervisors in the period of work.
  • Security deployment records showing hours and locations covered, supporting the production-vs-retail security allocation.
  • Purchase orders, vendor invoices, and payment records for direct materials, with cross-reference to Metrc batch IDs where applicable.
  • Metrc records for every batch, from creation through sale or destruction, with full lifecycle history.
  • Allocation-base calculations period-by-period, with the method documented and applied consistently.
  • CPA workpapers supporting the tax return, with cross-reference to the underlying accounting records.
  • Tax-attorney opinions on material positions (entity structure, 471(c) election, inter-company agreements).
  • Contemporaneous emails or memos documenting material decisions (method changes, allocation-base adjustments, new activity classifications).

The 7-year retention standard applies. A well-organized archive is searchable, cross-referenced to Metrc IDs and GL entries, and can be produced to an auditor on reasonable timeline without operational disruption.

Audit Response Workflow

When an audit notice arrives, the response workflow:

  1. Engage cannabis tax counsel immediately. Do not respond to the IRS without attorney involvement; audit-response strategy is attorney work product.
  2. Scope the audit. Understand which tax years, which issues, and what documentation the auditor is requesting initially.
  3. Assemble the documentation pack. Coordinate CPA and internal team to produce the audit documentation. Do not over-produce; give the auditor what they ask for, not more.
  4. Designate a single IRS point of contact. All auditor communication routes through one operator representative (typically controller or CFO) with attorney oversight. Multiple unfocused communications create inconsistency risk.
  5. Document every interaction. Calls, emails, and meetings with the auditor are all documented contemporaneously. The audit trail of the audit itself can matter.
  6. Negotiate disputed positions through counsel. Allocation disputes, entity-structure challenges, and 471(c) positions are typically negotiated rather than litigated; counsel drives the negotiation posture.
  7. Escalate to Tax Court if needed. If the audit position is unacceptable and negotiation fails, Tax Court is the operator's next step. This is a strategic decision with attorney leadership.

Audit-Survival Signals

The operators who survive 280E audits with minimal adjustment typically share characteristics:

  • Strong documentation discipline maintained year-round, not assembled during audit.
  • Consistent allocation methods applied period-over-period.
  • Cannabis-specialized CPA relationship with audit experience.
  • Cannabis tax attorney retained before audit initiation rather than hired under time pressure.
  • Clean Metrc-accounting integration that can produce batch-level cost allocation on demand.
  • Monthly close discipline that creates contemporaneous documentation of allocation decisions.
  • Annual entity-structure review that keeps structural positions current.

Operators building these characteristics proactively have materially better audit outcomes than operators building them reactively.


Cannabis Accounting Software Landscape

Brief overview; the canonical software treatment lives in tech-compliance.md and tech-overview.md. This section is included for accounting-specific relevance.

Cannabis operators use a range of accounting and ERP tools, with varying degrees of cannabis-specific adaptation:

  • QuickBooks Online / Desktop with cannabis overlay. Dominant among small operators. Requires cannabis-aware chart of accounts and manual Metrc reconciliation (or third-party sync tool).
  • Sage Intacct with cannabis configurations. Mid-market cannabis operators frequently use Sage Intacct with industry-specific configurations. Native support for multi-entity, inter-company, and cost-center structures that cannabis requires.
  • NetSuite with cannabis configurations. Used by larger cannabis operators. Deep flexibility but requires significant implementation investment; many MSOs have dedicated NetSuite admins.
  • GreenGrowth / cannabis-specific platforms. A handful of cannabis-specific accounting platforms have emerged, building directly on Metrc integration and 280E-aware reporting. Depth varies; some are thin wrappers on generic accounting, others are substantive.
  • Metrc-integration middleware. Distru, Flowhub, Treez, and other POS/distribution platforms provide middleware that syncs operational data to accounting systems. The integration quality varies; evaluate during selection.

The consistent theme: tool choice matters less than configuration rigor. A well-configured QuickBooks Online beats a poorly-configured NetSuite for cannabis compliance. The operator's documentation discipline and the CPA's configuration support determine audit-readiness more than the software brand.

For POS platform profiles and full software landscape coverage, see tech-pos.md, tech-compliance.md, and tech-overview.md.


Under Schedule III

If cannabis is rescheduled to Schedule III (current industry-consensus timing: "not before 2027" per 280e.md §Status Dashboard), cannabis accounting changes substantially — but not in every dimension.

  • 280E no longer applies. All ordinary-and-necessary business deductions become available at the federal level. Rent, marketing, admin labor, non-production utilities, interest — all deductible for the first time in cannabis-industry history. Operators' effective tax rate drops dramatically; see 280e.md §Under Schedule III for the economic-impact estimate.
  • IRC 471-11 mechanics still apply to inventory accounting. Producers still account for inventory under 471-11; the mechanical allocation methodology doesn't change. What changes is that the tax-minimization pressure evaporates — producers no longer have a compelling reason to maximize 471-11 allocation for federal tax purposes because ordinary deductions are available.
  • GAAP alignment becomes easier. Currently, many cannabis operators maintain separate book-and-tax cost-accounting approaches because 280E forces tax-specific allocation that diverges from GAAP treatment. Post-rescheduling, book and tax converge; bookkeeping simplifies.
  • Prior-year NOL treatment — open question. Cannabis operators accumulating net operating losses under the current regime face a complex question on how those losses are treated post-rescheduling. The 280E-expanded taxable income that constrained NOL generation under current law does not translate cleanly to post-rescheduling treatment; transitional guidance is expected but has not been issued as of 2026-04.
  • Cannabis CPAs pivot. The 280E-minimization specialty that defines current cannabis-CPA practice fades. Cannabis CPAs pivot to standard corporate tax planning, with cannabis-specific overlays (state excise taxes, tracking system integration, industry-specific reporting). Some firms grow; some retrench.
  • State-level tax posture remains cannabis-specific. State cannabis excise taxes, state sales taxes on cannabis, and local option taxes do not change with rescheduling. Cannabis-specific state tax compliance remains a distinct cannabis-accounting discipline post-rescheduling.

The operator planning implication: do not front-load structural accounting changes on a Schedule III timeline. Current 280E-mitigation strategies (471-11 allocation, entity structure, documentation discipline) remain valuable until rescheduling is actually implemented. Pre-positioning for rescheduling before it lands sacrifices current-year tax benefit for speculative future benefit.

Operators preparing for the transition should focus on documentation quality and data integrity — the quality of current-period records will determine whether post-rescheduling refiling or prior-year-correction opportunities are available when transitional guidance arrives.


Cross-Reference Index

  • 280e.md — canonical "what is 280E": statutory framing, case law (CHAMP, Olive, Harborside, Alterman), effective-tax worked example, entity-structuring archetypes, total-effective-tax-burden stacking. This file covers "how to account under 280E"; 280e.md covers "what 280E is."
  • 280e.md §Case Law — Harborside and Alterman citations that drive the Defensible vs Overreach framing and the Alterman documentation standard.
  • banking.md — cash-handling cost allocation between COGS and OpEx; treasury-strategy angle on cannabis banking fees.
  • inventory-planning.md §Year-end tip — tactical year-end inventory positioning under 280E; this file covers the tax-calendar angle.
  • supply-chain.md — wholesale COGS input (direct inventory cost) sourcing; 280E-driven wholesale negotiation angle.
  • pricing.md — 280E-adjusted retail pricing; effective-margin headroom after 280E.
  • glossary.md — COGS, 280E, margin, EBITDA terminology.
  • legality.md — per-state cannabis tax rates; state-by-state 280E-conformity posture.
  • tech-compliance.md — Metrc and seed-to-sale tracking platform detail.

Reference Notes for the Next Refresh

This file was authored 2026-04-16 and is dated "as of 2026-04" throughout. Recommended quarterly refresh. On refresh, re-verify:

  • IRC 471(c) gross-receipts threshold. Annual indexing; confirm the 2026 threshold value before the file cites a specific number.
  • Case-law developments. New Tax Court cannabis opinions since the last refresh (CHAMP / Olive / Harborside / Alterman evolution; any new precedent-setting cases).
  • Schedule III rescheduling status. DEA rulemaking milestones; any transitional guidance on NOL treatment or prior-year re-filing.
  • State 280E-conformity posture. State-by-state changes in conformity (CA, NY, IL federal-following; OR, CO decoupled — verify current state).
  • Cannabis CPA industry practice on 471(c). Industry consensus has evolved; current posture should be reflected on refresh.

If any material case law emerges or federal policy shifts, flag for operator verification and update within 30 days of detection.


Phase 17 | FIN-04 | As of 2026-04