Skip to content

Industry

Accounting for Cultivators

Growing is a production business with a long cycle and a biological asset. Costs accumulate for weeks before revenue exists, which makes batch-level accounting essential rather than optional.

Commercial cannabis cultivation room with mature plants under production lighting

Common Accounting Challenges

Cultivation costs are frequently expensed as incurred and never associated with the batch they produced, which leaves both the balance sheet and the cost of goods sold calculation unsupported.

  • Production costs expensed instead of capitalized
  • No cost per gram by room, strain, or cycle
  • Waste events recorded in one system but not the other

Inventory and Cost Accounting

Immature plants, vegetative stock, drying and curing material, and finished flower are tracked as distinct inventory stages, each carrying accumulated cost through the cycle.

280E Considerations for Production

Producers generally capitalize a broader set of costs than retailers, which makes the allocation basis for shared labor, facility, and utility costs the central documentation issue.

Seed-to-Sale Reconciliation and Controls

Plant tags, harvest weights, and package identifiers should reconcile to inventory quantities, with adjustment authority limited to designated staff and every adjustment supported.

Frequently Asked Questions

What is the most useful cultivation metric?
Fully loaded cost per harvested gram by room and cycle. It exposes both yield problems and cost drift.
How should utilities be allocated?
Commonly by square footage or metered usage where available. Whatever basis is chosen should be documented and applied consistently.
When do costs move to cost of goods sold?
When the finished product is sold, not when it is harvested. Until then the accumulated cost remains in inventory.

Related Services

Related Industries

Related Resources

Discuss Your Operation With a Cannabis Accounting Specialist

Call to talk through your license types, current records, and reporting needs, or schedule a consultation at a time that works for your team.