Costing6 min read

What a flat white actually costs you to make

Coffee has the best-looking margin in the building until you count the milk you poured down the sink. This is the arithmetic, done properly, with the line items most people leave out.

Last updated

Start with the dose, not the bag

Bean cost per cup is the one line everybody knows, and it is usually calculated wrong — by dividing the bag price by a number of cups somebody remembered.

Do it from the dose. A double shot uses somewhere around 18 to 22 grams depending on your basket and your recipe, so weigh yours rather than assuming. Then a kilogram of beans is simply 1,000 divided by your dose.

  • Cups per kilo = 1,000 ÷ dose in grams
  • Bean cost per cup = price per kilo ÷ cups per kilo
  • Weigh the dose you actually pull — the recipe on the wall and the basket in the machine often disagree
  • Count the shots you pull and dump during calibration each morning; they are real beans

Milk is where the money goes

In most cafés milk costs more per cup than coffee does, and it is the line nobody measures because it is poured by eye.

Work it out per millilitre: the price of a litre divided by 1,000, multiplied by what goes in the cup. Then add what goes in the sink, because milk is not poured to the millilitre — it is poured to the jug, and what is left over is thrown away.

DrinkTypical milkNote
Piccolo / macchiatoVery littleCheapest milk drink on the menu.
Flat white / cappuccinoAround 150–200 mlDepends entirely on your cup size.
Large takeawayRoughly double a regularSame beans, twice the milk.
Alternative milksSame volume, higher priceOften charged as an extra — check the extra covers the real difference.

The takeaway cup is a real cost, and it is not small

A cup, a lid and sometimes a sleeve can approach the cost of the beans in the drink. For a dine-in coffee that cost is zero, which means the same flat white has two different costs depending on where it is drunk.

If most of your trade is takeaway and you priced from a dine-in cost, your margin is thinner than your spreadsheet says. Cost both versions separately and see which one you are actually selling.

Wastage: the line that separates theory from the till

Cost per cup calculated from the recipe is the best case. Real cost includes everything that did not become a sale, and in a café that list is longer than it looks.

  • Calibration shots at open, and again if the grinder is moved
  • Milk left in the jug at the end of each steam
  • Remakes — wrong order, wrong milk, customer changed their mind
  • Staff coffees, which are real beans and real milk
  • Milk that goes out of date on a quiet week
  • The last of a bag that goes stale before it is used

Putting it together

Add the lines, then compare the total to what you charge. The gap is your gross margin on that drink, before any labour, rent or power — which is why coffee margins that look enormous on paper still have to cover a barista standing there all morning.

  • Beans (dose ÷ 1,000 × price per kilo)
  • Milk (millilitres in the cup ÷ 1,000 × price per litre)
  • Cup, lid and sleeve, for takeaway only
  • Sugar, chocolate, syrup if the drink takes them
  • A wastage percentage on top, from what you actually throw out

What to do with the number

The useful move is rarely to raise the price of a flat white. It is to find which drinks on the menu are quietly poor, and to notice when an input price has moved.

Alternative milks are the usual finding: the surcharge was set when the price gap was smaller and has not been looked at since. Re-run the numbers when a supplier price changes, not once a year, and the menu stays honest without a general price rise customers notice.

Or let Cost Builder do it

Put the dose, the milk and the cup in once and Cost Builder keeps the cost per cup current as prices move — so a bean price rise shows up as a margin, not a surprise.

Questions

How do you calculate the cost of a cup of coffee?
Work from the dose, not the bag. Cups per kilo is 1,000 divided by your dose in grams, so bean cost per cup is the kilo price divided by that. Then add milk by the millilitre, the cup and lid if it is takeaway, any syrup or chocolate, and a wastage percentage taken from what you really throw away.
How many coffees do you get from a kilo of beans?
Divide 1,000 by your dose in grams. At an 18 gram double that is about 55 drinks; at 22 grams it is about 45. Weigh the dose your machine actually pulls rather than trusting the recipe on the wall — the two often differ.
Does milk cost more than coffee in a flat white?
In many cafés, yes. Milk is the larger line and the one poured by eye rather than measured, and the milk left in the jug after steaming never reaches a cup. Costing it per millilitre and adding a wastage figure usually changes the picture.
Should takeaway coffee be costed differently to dine-in?
Yes. The cup, lid and sleeve are a real cost that a dine-in coffee does not carry, and they can approach the cost of the beans. If you priced from a dine-in cost but sell mostly takeaway, your margin is thinner than your figures suggest.