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.

%
The weight your beans lose in the roaster, usually around 18%. Lighter roasts lose less (15%), darker roasts more (20–22%).
g
 
g
bags
 
What a customer pays walking in or buying online.

Electricity, machine time, your time per batch, spread across all bags.

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.

The guide is on its way. Check your spam folder if you don’t see it within a few minutes. We don’t store your batch data, ever.

FAQ

What is roast loss and why does it matter?

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.

What margin should a specialty roaster target?

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.

What counts as roasting overhead?

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.

Wholesale vs. retail: which should I use?

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.

Does this include labour, rent, or other overhead?

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.

Do you store my data?

No. All calculations run in your browser. Nothing is saved or transmitted unless you choose to submit your email.

Does this tool work for white label coffee pricing?

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.

How is white label batch costing different from standard batch costing?

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.

↓ Results below Jump