gearanswered.
Calculators  ·  Espresso gear

What does a homemade espresso actually cost me?

The bean cost per shot is easy to work out and usually far lower than people assume, which is what makes the machine pay for itself over a year rather than over a decade.

Fill in the fields above and the answer appears here.

How this works

  • Buying whole bean by the kilo rather than in 250 g bags is usually the single biggest lever on this number.
  • Dialling in a new bag costs you shots. Two or three wasted per bag is normal and worth counting if you switch beans often.
  • This figure is what makes the equipment maths work. Compare the yearly total against what the same number of cafe drinks would cost you.

People also ask

Does a cheaper bag actually save money?

Per shot, yes, but stale or low grade beans are the most common reason people give up on home espresso. The cost gap between adequate and genuinely good beans is a few cents a shot.

What about milk drinks?

Milk usually costs more than the coffee in a latte. A 6 oz drink takes roughly 120 ml of milk, so price that separately and add it to the figure above.

How long until a machine pays for itself?

Divide the machine and grinder cost by the difference between your per-drink cost and what you were paying elsewhere. At two drinks a day the answer is usually measured in months, not years.

Method last reviewed 2026-07-29. Figures are guidance, not a substitute for the ratings printed on your own equipment.