Cost & Quoting
Cannabis Processing Cost Per Gram: How to Build a Defensible Quote
What actually drives cost per unit in cannabis processing, from biomass and trim labor to compliance overhead and failed lab tests, and how to price it without eroding margin.
Cost per gram in a cannabis or hemp operation is dominated by material, then labor, then a stack of compliance and scrap costs that estimators routinely underweight. A defensible quote starts by allocating everything to a finished unit, whether that unit is a gram of distillate, a packaged eighth, or a 10-pack of gummies. Build the estimate in five buckets: biomass, direct labor, machine time, compliance and track-and-trace, and scrap plus overhead. Skip any one and your margin quietly disappears. Most first-time quotes land 15 to 30 percent light because they price only the biomass and the tolling fee and ignore the regulatory tail.
Biomass is the largest single line, and its price swings wildly by grade. Outdoor hemp or extraction-grade material can run 100 to 300 dollars per pound, indoor smokable flower 800 to 2,000 dollars per pound. Your effective material cost per gram of output depends on yield, so a 15 percent mass yield triples the biomass cost embedded in each gram of crude versus quoting off input weight. Always convert biomass dollars per pound into dollars per gram of finished extract using your actual recovery, not the theoretical maximum. A 300 dollar per pound feed at 18 percent yield carries about 3.67 dollars of biomass per gram of crude before any processing.
Trim labor is the biggest controllable labor cost on the flower side. Hand trimmers process 2 to 3 pounds of dry flower per person per shift at 16 to 22 dollars per hour loaded, which pencils out to roughly 8 to 16 dollars per pound trimmed, or 0.02 to 0.035 dollars per gram. Machine trimming drops that to 1 to 3 dollars per pound but costs 2 to 5 percent in quality downgrade on premium flower. The Trim Labor Cost calculator compares crews against machines at your wage and throughput so you quote the method you will actually run, not the cheaper one on paper.
Machine time covers equipment amortization plus solvent, power, and operator hours. A 300,000 dollar extraction system amortized over five years and 2,000 run hours per year adds about 30 dollars per operating hour before consumables. Split that across throughput: at 5 kg of biomass per hour, machine amortization alone is roughly 6 dollars per kilogram of feed, or well under a cent per gram of crude, but ethanol at 90 percent recovery, chillers, and nitrogen can add 1 to 3 dollars per gram. The Distillation Throughput and Edible Batch Cost calculators let you spread fixed equipment and batch setup costs across realistic run volumes rather than best-case shifts.
Compliance is the cost that separates cannabis from ordinary food processing. Child-resistant, state-compliant packaging runs 0.30 to 1.20 dollars per unit, and label revisions triggered by potency retests add rework. Every gram must move through a state track-and-trace system, and the data-entry labor is real: figure 0.05 to 0.15 dollars per package in tagging, manifesting, and reconciliation time. The Packaging Compliance Cost and Track-And-Trace Workload calculators turn these into per-unit numbers so they land in the quote instead of eating your overhead. Underquoting compliance by even 0.50 dollars per unit on a 50,000 unit run is 25,000 dollars of vanished margin.
Scrap is dominated by failed lab tests and mandated destruction, and it is spiky rather than smooth. A single failed potency or pesticide test can quarantine an entire lot, and testing itself runs 150 to 400 dollars per batch. If your first-pass test failure rate is 5 percent, you must load 5 percent of full batch value back into every unit as a risk reserve. Destroyed product still costs money to render unusable and haul: the Waste Destruction Cost calculator prices grinding, mixing to a non-recoverable state, and disposal, which commonly adds 0.50 to 2.00 dollars per pound of destroyed material plus witness and documentation time.
Assemble the quote by summing biomass per gram, direct labor per gram, machine and consumable per gram, compliance per unit, and a scrap reserve, then apply overhead and target margin. A tolling processor typically wants 30 to 50 percent gross margin to survive test failures and price swings, so a fully loaded cost of 4.50 dollars per gram of distillate implies a quote near 6.50 to 9.00 dollars. Where estimates go wrong is optimistic yield, ignored retest rework, and compliance treated as fixed overhead instead of per-unit cost. Quote off demonstrated recovery and your trailing 90 day failure rate, and the number holds up when the client asks you to defend it.
Published 2026-07-02.