Craft Farm Cost of Goods Calculator
Batch-level costing for farm-grown and value-added products: dried mushrooms, preserves, teas, soaps, fermented goods, and more. Nothing is sent anywhere — the maths runs entirely in your browser.
Batch assumptions
Use the saleable units you expect after trim, moisture loss, breakage, and failed QC. The yield factor adds visibility to loss but does not automatically inflate inputs.
Unit economics
Enter all production costs below. This calculator excludes selling and general/administrative expenses unless you add them as an allocated cost.
Direct farm inputs and materials
Items consumed specifically for this batch: substrate, spawn/seed, ingredients, crop inputs, packaging, labels, and batch-specific testing.
| Cost item | Quantity | Unit cost ($) | Extended cost | Remove |
|---|
Manufacturing overhead allocation
Production costs that benefit multiple batches: utilities, production-space rent, equipment depreciation/maintenance, sanitation, production insurance, QA, and indirect labor. Allocate only the production share, using a consistent driver such as labor hours, machine hours, square feet, or batches.
| Overhead item | Allocated batch cost ($) | Remove |
|---|
Methodology and use
-
Start with an enterprise/batch budget
Cost a repeatable product and production period — not the entire farm. Farm enterprise budgets normally separate income, variable expenses, and fixed expenses; this tool turns that structure into cost per saleable finished unit.
-
Direct materials
Record the actual quantity consumed × actual purchase price. For a farm-made input, transfer it in at its own calculated production cost rather than treating it as free. Include primary packaging when it is required to make the unit saleable.
-
Direct labor
Direct labor = production hours × fully loaded hourly rate
Track hands-on growing, harvesting, processing, filling, and packing. Include payroll burden in the hourly rate; keep owner labor explicit, even if it is initially unpaid, so pricing reflects economic reality.
-
Allocate production overhead
Do not load selling costs (market fees, advertising, sales commissions, office admin) into manufacturing COGS by default. Allocate facility and production-support costs using one causal, repeatable driver, then review the rate quarterly or when volume changes.
-
Handle yield correctly
Unit cost = (materials + direct labor + allocated overhead) ÷ saleable units
Saleable units must already reflect spoilage, trim, moisture loss, damaged packaging, and quality rejects. For planning, calculate expected saleable units as planned units × yield; for actuals, overwrite with the observed count.
-
Price and validate
Required price = unit cost ÷ (1 − target gross margin)
Gross margin pays for selling, general/admin, taxes, debt service, profit, and reinvestment. Compare estimated batches to actual receipts and time logs, then update standards — especially input prices and yield — after every few runs.
Got a reliable cost per unit? Turn it into trade pricing with the wholesale price calculator — wholesale and case price at a target margin, plus the shelf price a retailer would need.