Guide
Cannabis Inventory Accounting: A Minnesota Guide
The subsidiary ledger that determines your tax bill, your compliance record and your margin.
Inventory in cannabis is simultaneously the largest balance sheet asset, the tightest regulatory obligation and the mechanism through which cost is recovered under Section 280E.
This guide covers valuation, reconciliation and counting for Minnesota operators at every license type.
Valuation methods
Most cannabis operators use weighted average cost, which handles commingled harvest lots and repeated purchases without the tracking burden of specific identification.
Whatever method is adopted must be applied consistently and documented. Changing methods mid-stream without support is an examination finding.
- Weighted average: practical for commingled product
- Specific identification: viable for lot-tracked, high-value SKUs
- Standard cost with variance: appropriate for manufacturers
Seed-to-sale reconciliation
Minnesota operators maintain a state-mandated track-and-trace record. That system counts units; the ledger counts dollars. They must describe the same inventory.
Reconcile monthly, in writing, with every difference explained by timing, an adjustment, or a conversion. Unexplained differences are the beginning of a compliance problem.
Counting programs
A count without a defined cutoff, an independent counter and a documented tolerance produces numbers nobody can rely on.
- Freeze movement during the count and define the cutoff in writing
- Have someone other than the custodian perform the count
- Investigate variances above tolerance before posting adjustments
- Retain count sheets, reconciliations and approvals
Capitalization under Section 471
For producers, inventory absorbs direct materials, direct labor and allocable indirect production costs. This is the mechanism that preserves cost recovery under Section 280E.
The allocation bases — square footage, headcount, machine hours — must reflect the facility as it currently operates, which means they need periodic refresh rather than annual copy-forward.
Frequently asked questions
How should shrinkage be recorded?
As an inventory adjustment with a reason code, reconciled to the corresponding compliance event. Never as a plug to force agreement.
What about product that expires or fails testing?
Write it down when the loss is known, document the destruction event, and reconcile to the state record. Carrying dead inventory overstates both assets and margin.
Does inventory method affect the tax outcome?
Yes, particularly in periods of changing cost. It also affects margin reporting, which is why the method should be chosen deliberately and then left alone.
Reconcile inventory with confidence
We will run a month of reconciliation against your track-and-trace export and document what we find.