Is your roast batch actually profitable?
🔒 No data stored, runs entirely in your browser
Know your real margin before you roast the next kilo: Including white label accounts.
Most roasters find at least one product running 10+ points below a healthy margin. This tool shows you exactly where you stand.
White label batches are the most common place margins disappear unnoticed.
No signup. Enter your batch details below. Results update as you type.
Batch details
Pricing & Overhead
Overhead (optional)
Fill in your batch details above
to see your margin here.
Get the Specialty Roaster's Pricing Reality Check
A short, opinionated guide to B2B and B2C pricing for established roasters, including when your wholesale price stops working.
FAQ
Roast loss is the percentage of weight your green beans lose during roasting due to moisture evaporation. A typical roast loses 15–22% of weight. It directly affects how much coffee ends up in each bag and therefore your true bean cost per bag.
Most specialty roasters target a margin of 55–65% per bag. Below 40% leaves little room for bean price movements, waste, or slower sales. Above 65% is strong, but check whether your price is competitively positioned for your channel.
Electricity, gas, machine maintenance time, and your own labour for the roast. Divide your total cost per session by the number of batches in that session to get a per-batch overhead.
Run it for both. Wholesale prices are typically 30–50% lower than retail. The margin calculation shows whether your wholesale price still covers all costs and leaves a sustainable margin.
Only if you enter it in the optional overhead field. The tool focuses on direct batch costs vs. selling price. Business-level overhead (rent, staff, equipment depreciation) applies at a higher level. Use this to flag whether a product is worth investigating further.
No. All calculations run in your browser. Nothing is saved or transmitted unless you choose to submit your email.
Yes. The white label mode adds two inputs the standard batch calculation misses: a packaging differential (custom labels, different bag spec) and a scheduling displacement cost. The margin per kg you give up when a production slot goes to a white label client instead of your own product. This gives you the real net margin on a white label account before you commit to it.
Standard batch costing assumes you're selling your own product at your own price. White label adds hidden costs: custom packaging, stock you hold for the client, profile setup time, and schedule friction. The tool surfaces all of these so you can set a floor price that actually works.