You Can’t Fix What You Don’t Understand
Here’s a question that should be easy to answer: what does each pound of sellable product actually cost you to produce?
If your answer is some version of “well, we take our annual expenses and divide by total yield,” you’re not alone — but you’re also not even close. That back-of-napkin math hides more than it reveals. It averages your worst batches with your best, buries the zones that are underperforming, and gives you zero insight into what’s actually dragging your numbers down.
We’ve already made the case for why understanding your true cost per pound matters. Now let’s get into the how — the step-by-step formula, a breakdown of every cost category, and a worked example you can adapt to your own facility. But here’s the punchline we’re building toward: once you see the math laid out, you’ll realize that yield is the single biggest lever you have to drive that number down.
The Core Formula
At its simplest, cost per pound is:
Cost Per Pound = Total Batch Costs ÷ Sellable Yield (in Pounds)
Simple, right? The hard part isn’t the division. It’s getting honest, accurate numbers for what goes on top and what goes on the bottom. Most facilities undercount costs and overcount yield. That’s how you end up “profitable” on paper while your bank account tells a different story.
But notice the structure: a big pile of mostly fixed costs on top, and yield on the bottom. That denominator is doing a lot of heavy lifting. We’ll come back to that.
Let’s break down every cost category that belongs in the numerator, and then deal with the yield question.
Total Batch Costs: The 9 Categories You Should Understand
Here’s where most grow facility cost analysis falls apart. People remember the obvious stuff — nutrients, electricity — and forget half the rest. Every one of these categories belongs in a per-batch cost calculation.
1. Direct Labor
This is usually your single biggest line item. You need hours × rate for every labor activity that touches the batch:
- Transplanting and planting
- Feeding and watering (if manual or semi-manual)
- Defoliation and training
- IPM scouting and applications
- Harvest and takedown
- Trimming (hand or machine-assisted)
- Drying, curing, and packaging
Realistic range: $200–$500+ per pound, depending on your level of automation and local labor rates. Facilities doing heavy hand-trim in high-cost-of-living states are on the painful end of that range.
2. Energy
Lighting, HVAC, and dehumidification — the big three. The key here is pro-rating to the zone. If you have four flower rooms and a veg area, each zone should carry its proportional energy cost, not just a flat split of the total electric bill.
- Lighting: Wattage × hours × $/kWh × days in cycle. This one’s actually pretty easy to calculate if you know your fixture count.
- HVAC: Harder to isolate per zone. If you don’t have submetering, estimate based on tonnage allocation.
- Dehumidification: Runs heavy in flower. Don’t lump this in with “general HVAC.”
Realistic range: $80–$250 per pound, depending on your utility rates and efficiency. cannabis growers in markets with $0.20+/kWh electricity know this one well.
3. Nutrients & Inputs
Everything you feed or apply to the plants during the batch cycle:
- Base nutrients and supplements
- Beneficial microbes and biologicals
- IPM products (sprays, biocontrols, sticky traps)
- pH adjusters and water treatment
Realistic range: $20–$80 per pound. This one varies wildly by grow style. Hydro operations running premium salt-based lines can be on the higher end; living soil growers who amend once and top-dress can be surprisingly lean here.
4. Growing Media
Soil, coco, rockwool cubes and slabs, perlite — whatever your plants live in. This is a per-batch cost since most media gets replaced or refreshed each cycle (living soil being the notable exception).
Realistic range: $10–$40 per pound. Seems small, but it adds up — especially if you’re running coco in large pots and replacing it every batch.
5. Facility Overhead
The fixed costs of keeping the building open, pro-rated per zone per batch cycle:
- Rent or mortgage payment
- Property tax
- Insurance (general liability, crop insurance if applicable)
- License and permit fees (amortized across the year)
- Security system and monitoring
How to pro-rate: Take the monthly cost, divide by total canopy square footage, then multiply by the zone’s square footage and the number of months in the batch cycle. It’s not perfect, but it’s way better than ignoring it.
Realistic range: $50–$200 per pound, depending heavily on your market and facility type. A purpose-built facility with a fat mortgage in a high-cost state is going to hurt here.
6. Equipment Depreciation
Your lights, HVAC units, benches, irrigation systems, and trim machines don’t last forever. Amortize their cost over their useful lifespan and allocate a portion to each batch.
Simple formula: (Equipment Cost ÷ Useful Life in Months) ÷ Batches Per Month = Depreciation Per Batch
Realistic range: $30–$100 per pound. This is the category people love to ignore because it doesn’t show up on a monthly bill. But when you need to replace $60K worth of LED fixtures in year five, you’ll wish you’d been accounting for it.
7. Water
Surprisingly significant in some markets. Between irrigation, humidification, and cleaning, a mid-sized facility can use a lot of water. If you’re on municipal water in a state with high water/sewer rates, or if you’re running an RO system (factor in the waste water), this number might surprise you.
Realistic range: $5–$30 per pound. Low on the list, but it still belongs in the formula — especially in drought-prone markets where rates are climbing.
8. Waste Factor
This one isn’t a cost category — it’s a yield adjustment, and it’s critical. Your gross harvest weight is not your sellable yield. Between trim waste, larf, stems, moisture loss during cure, and product that doesn’t pass testing, you lose a chunk.
Typical sellable yield: 75–90% of gross harvest weight.
That means if you harvested 100 pounds gross, you might have 80 pounds you can actually move. If you’re dividing costs by the gross number, you’re understating your true cost per pound by 10–25%. That’s a huge error.
9. Compliance & Testing
The costs of operating in a regulated market:
- Lab testing: Potency, terpene profiles, pesticide screening, heavy metals, microbials. You’re looking at $100–$400+ per test depending on your state’s requirements and how many lots you’re submitting per batch.
- METRC / track-and-trace: The labor time spent on data entry, tag management, and reconciliation. This is real labor that rarely gets counted.
- Waste disposal: Compliant destruction of plant waste isn’t free.
Realistic range: $15–$60 per pound. It’s not the biggest number, but it’s one of the most annoying because it’s pure overhead with zero production value.
Worked Example: Putting It All Together
Let’s walk through a realistic scenario. Picture a 1,500-plant facility with 4 flower zones, running 6 batch cycles per year per zone (roughly 8.5-week flower cycles with turnover time). Each zone holds about 375 plants and produces approximately 75 pounds of gross harvest per batch.
Per-batch costs for one zone (375 plants, ~75 lbs gross):
- Direct labor: 320 hours × $18/hr = $5,760
- Energy: Lighting + HVAC + dehu, pro-rated = $4,200
- Nutrients & inputs: Feed + IPM = $1,800
- Growing media: Coco + perlite = $900
- Facility overhead: Rent + insurance + taxes, pro-rated = $3,600
- Equipment depreciation: Amortized = $1,500
- Water: Irrigation + RO waste = $450
- Compliance & testing: Labs + METRC labor + waste disposal = $1,100
Total Batch Cost: $19,310
Now for yield. We said ~75 lbs gross, but we need to apply the waste factor. At an 82% sellable rate:
Sellable Yield: 75 lbs × 0.82 = 61.5 lbs
Cost Per Pound = $19,310 ÷ 61.5 = $314 per pound
That $314 is your real, fully loaded cost per pound for that zone in that cycle. Now — does that number make you money at current wholesale prices in your market? If wholesale is sitting at $1,000–$1,400 per pound, you’ve got margin to work with. If your market has compressed to $600–$800, that $314 starts feeling a lot tighter once you account for packaging, distribution, sales commissions, and G&A overhead that isn’t captured at the batch level.
The Real Insight: Yield Is Your Biggest Lever
Now that you’ve seen the formula broken down, here’s what should jump out at you: most of those costs are fixed or semi-fixed. Your rent doesn’t change if you pull 60 pounds or 80 pounds. Your lights draw the same wattage. Depreciation is the same regardless of harvest weight. Even labor doesn’t scale linearly — you’re paying the same crew whether they’re harvesting a great batch or a mediocre one.
That means the denominator — your sellable yield — is where you have the most leverage. Let’s run the math with our example:
- Weak batch: $19,310 ÷ 55 lbs sellable = $351/lb
- Average batch: $19,310 ÷ 61.5 lbs sellable = $314/lb
- Strong batch: $19,310 ÷ 70 lbs sellable = $276/lb
Same room. Same inputs. Same crew. A $75 per pound swing based entirely on yield performance. Over 24 batches a year across four zones, the difference between consistently hitting 70 lbs sellable vs. bouncing between 55 and 70 is hundreds of thousands of dollars in margin.
This is why the best operators don’t just calculate cost per pound once and file it away. They obsess over yield and consistency — because that’s the variable that actually moves the needle.
Consistency Is Where the Money Hides
Here’s the thing that separates facilities that thrive in compressed markets from the ones that slowly bleed out: it’s not that they found some secret way to slash their electric bill. It’s that they produce consistent, high yields batch after batch.
When you can compare Zone 3, Batch 4 against Zone 3, Batch 2, you start seeing the patterns that matter:
- Why did Zone 1 pull 8% less yield than Zone 4 with the same genetics?
- What changed between your best batch this year and your worst?
- Did that new defoliation schedule actually improve output — or did it just feel like it did?
- Is there an environmental issue in week 4 that’s costing you yield and you’re not catching it?
These are the questions that drive cost per pound down — not by tracking expenses more granularly, but by improving the yields and consistency that spread those fixed costs across more sellable pounds. Every pound you add to the denominator makes every dollar in the numerator cheaper.
The Costs People Forget (And Why Yield Matters Even More)
If you only take one thing from this article, let it be this: the costs you forget to include make yield even more important than you thought.
Almost nobody forgets to count nutrients or electricity. But depreciation? METRC labor? The waste factor adjustment on yield? Those get skipped constantly — and they can add $50–$100+ per pound to your true cost that you never see on a simple expense report. The real, fully loaded cost per pound is almost always higher than the number in your head.
That’s exactly why yield and consistency matter so much. You can’t negotiate your rent down by 20%. You can’t make electricity cheaper. But you can catch problems mid-grow before they tank your harvest. You can figure out what your best batches have in common and replicate it. You can stop losing yield to issues that went unnoticed until it was too late.
We’re taking a deeper look at the 7 hidden costs that blow up your cost per pound — the sneaky line items that experienced operators still miss. Keep an eye out for that one.
Your Move: Understand the Number, Then Improve the Yield
Don’t let this be another article you read, nod along to, and then forget. Pull up your data from your last completed batch and run the formula. Even a rough first pass — even if you have to estimate half the categories — will give you a more accurate picture than whatever number you’ve been carrying around in your head.
But once you have that number, ask yourself the real question: what would it look like if you consistently hit your best yield, every batch? Not your average — your best. Because the gap between your average and your best is where the real money is hiding. Close that gap, and your cost per pound takes care of itself.
Make Every Batch Better Than the Last
Now that you understand the math, it’s time to improve the number that matters most — your yield. Growgoyle gives you AI-powered batch analysis, side-by-side batch comparison, sentinel alerts that catch problems before they cost you yield, and photo-based plant health assessment — like having a master grower watching every grow, every day.
Full Pro access. No credit card required.
Keep Reading
About the Author
Eric is a 15-year software engineer who operates a commercial cannabis cultivation facility in Michigan. He built Growgoyle to solve the problems he faces every day: inconsistent yields, forgotten lessons from past runs, and the constant pressure to lower cost per pound. Every feature in Growgoyle comes from real growing experience, not a product roadmap.
