Operator Problems · 026 MIN READ

Guessing at margin: what it costs to not know what a batch costs

Every batch that leaves your facility has a true cost — labor, materials, overhead. Most operators never see it. They price from a spreadsheet average and find out at year-end which products were carrying the ones that lost money.

What it's costing you
7–10%of production payroll never tied to a batch — invisible inside your COGS
30+ daysthe age of the spreadsheet most pricing decisions are based on
Unknownwhich SKUs are profitable — the most expensive word in manufacturing

Why batch costs go missing

Nobody decides to fly blind — it happens by default. Labor is captured as a shift total, not per step. Materials are estimated after the run, not consumed against it. And generic ERPs can’t follow cost through harvest → conversion → package the way cannabis actually flows. So "cost" collapses into an annual average that’s wrong for every individual product.

What guessing actually costs

Mispriced SKUs are the obvious one — wholesale deals signed under cost, hero products that lose a dollar a unit at volume. The quieter cost is mix: without per-unit margin, you scale the products that sell, not the products that earn. A facility can grow revenue every quarter and shrink its margin the whole time.

What good looks like

Cost accumulates as the work happens: an operator logs a step, the labor lands on the batch; material is consumed, the cost follows the tag. By the time a run completes, the cost per unit already exists — with budget variance against what you expected, batch over batch.

How operators close it

This is Hashio’s core: employee-driven batch costing that rolls labor and materials down to the unit automatically. Read the Batch Costing deep dive, or put your numbers into the ROI estimator.

See the true cost of your next batch.

Book a demo and watch labor and materials roll down to cost per unit — live.

Book a Demo →