Skip to content

Guide

Is Home Espresso Worth It? Run Your Own Break-Even Numbers

By EspressoGoods editors · Updated 2026-11-09 · How we research

We may earn a commission when you buy through links on this page.

Short answer

25 weeks: that is the break-even in our illustrative example (a $700 machine, $60 of extras, seven lattes a week at a $5.50 café price, beans at $18 per 340 g). Your answer depends mostly on drinks per week, your café price and the setup cost. Enter your own numbers in the calculator; if you buy fewer than three drinks a week, it may take more than a year, and a cheaper setup shortens the wait.

$31.21 a week, $760 up front, break-even in week 25: that is how one illustrative person's answer to "is home espresso worth it" comes out. The inputs are an example, not data: a $700 machine-and-grinder setup, $60 of extras, seven milk drinks a week that would otherwise cost $5.50 each at a café, and beans at $18 for a 340 g bag.

Change any of them and the answer moves, which is the point. The calculator below starts with exactly those inputs. Replace them with your own café price, your own drink count and the machine you are considering, and it recomputes cost per drink, weekly saving and the break-even week. The sections that follow show the arithmetic line by line, which inputs matter most, and what the calculation leaves out.

Two-group commercial espresso machine on a café counter with portafilters and cups stacked on top
A two-group commercial espresso machine on a café counter, with portafilters and stacked cups. The café price you pay covers equipment like this plus staff and rent, so the fair comparison is your own café price against your own home cost per drink. Photo: MichalPL, CC BY-SA 4.0.

Setups at three price points

  1. 1. Lowest setup cost

    De'Longhi Stilosa

    A pump machine with a manual steam wand and a 15 bar pump rating, usually under $200. With pre-ground coffee it needs no grinder, which keeps the setup figure in the calculator low.

    Buy it if: Testing whether you will actually make coffee at home. Skip it if: You want temperature control; De'Longhi publishes no PID for it.

    Type
    Semi-automatic
    Heating
    Boiler (stainless steel boiler)
    Milk
    manual steam wand
    Water tank
    33.81 oz
    Size (W×D×H)
    13.5 x 8.07 x 11.22 in (maker label: L x W x H)
    Weight
    10.99 lb

    Specs: De'Longhi US product page (2026-11-09); De'Longhi listing on Amazon (2026-11-09)

  2. 2. Mid setup: machine now, grinder later

    Breville Bambino

    Around $300, with PID, a stated 3-second start and both dual-wall and single-wall baskets. Start with pre-ground coffee, then add a grinder when you are sure; enter each purchase as setup cost in the calculator.

    Buy it if: A low first outlay with room to upgrade. Skip it if: You want milk textured automatically (Bambino Plus).

    Type
    Semi-automatic
    Heating
    ThermoJet
    PID
    Yes
    Portafilter
    54 mm
    Milk
    steam wand (manual milk texturing)
    Heat-up (maker)
    ready to start in 3 seconds
    Water tank
    47 fl.oz
    Size (W×D×H)
    7.7 x 12.6 x 12.2 in (W x D x H, Breville listing on Amazon)
    Weight
    10.42 lb
    $299.95Amazon, 2026-11-13Check price on AmazonView at Breville

    Specs: Breville US product page (2026-11-09); Breville listing on Amazon (2026-11-09)

  3. 3. The grinder to add

    Baratza Encore ESP

    Baratza sells the Encore ESP for espresso, with micro-steps #1–20 for espresso and 40 settings in all, around $200. Adding it lets you buy whole beans, which is the bean price the calculator assumes.

    Buy it if: Moving from pre-ground to fresh beans. Skip it if: Your machine has a built-in grinder.

    Burrs
    40mm Conical Steel (M2)
    Espresso
    Maker sells it for espresso
    Settings
    40
    Hopper
    300g (10.6oz)
    Size (W×D×H)
    13 x 15 x 34 cm (W x D x H)
    Weight
    5.56 lb
    $199.95Amazon, 2026-11-13Check price on AmazonView at Baratza

    Specs: Baratza US product page (2026-11-09); Baratza listing on Amazon (2026-11-09)

  4. 4. All-in-one setup

    Breville Barista Express

    Machine and conical grinder in one body, with Thermocoil heating, PID and single and dual-wall baskets. Breville's list price is around $700, which is the setup figure used in the example on this page.

    Buy it if: One purchase and one appliance on the counter. Skip it if: Headroom under your cabinets is tight; Breville lists it at 15.9 in tall before you open the hopper.

    Type
    Semi-automatic
    Heating
    Thermocoil
    PID
    Yes
    Grinder
    integrated conical burr grinder, steel conical burrs, 16 precision grind settings
    Portafilter
    54 mm
    Milk
    steam wand (manual milk texturing)
    Water tank
    67 oz; bean hopper 1/2 lb
    Size (W×D×H)
    15.9 x 13.1 x 12.4 in as printed on Breville's page; Breville's own Amazon listing gives a 15.9 in height, so the page's first figure is the height and its W×D labelling can't be relied on
    Weight
    22.09 lb
    $684.29Amazon, 2026-11-13Check price on AmazonView at Breville

    Specs: Breville US product page (2026-11-09); Breville listing on Amazon (2026-11-09)

Product prices and availability are accurate as of 2026-11-13 and are subject to change. Amazon prices are for the colour linked. Specs are the makers' published figures; we don't test machines.

Does home espresso pay for itself?

Put in your own prices. The starting numbers are only an example to change.

Home cost per drink

$1.04

beans $0.74 + milk $0.30

Break-even

31 weeks

about 7.1 months

After 1 year / 2 years

$663 / $2,286

saved (negative = still paying off)

Café: spend after 26 / 52 / 104 weeks

26 wk: $1,001

52 wk: $2,002

104 wk: $4,004

Home: spend after 26 / 52 / 104 weeks

26 wk: $1,149

52 wk: $1,339

104 wk: $1,718

Not counted: electricity, water filters, descaler, repairs, the drinks you'd have skipped, or the value of your time. The calculation is simple arithmetic on your inputs, shown above.

Specs are each maker's published figures (source linked per machine). Amazon prices as of 2026-11-13; prices change. We earn from qualifying purchases; it never affects matching or order, which is lowest price first.

The example, worked through the calculator's formula

The calculator uses four steps. Beans per drink is the bag price divided by its weight, times the coffee you use per drink. Home cost per drink is beans plus milk. Weekly saving is the café price minus the home cost, times the drinks you make each week. Break-even is the setup cost plus extras, divided by the weekly saving.

Here is that formula applied to the illustrative inputs. Every number below is arithmetic on the example inputs; none is a measured price.

Two outputs are worth reading together. Cost per drink tells you what each homemade latte costs once the machine is paid for, and the two-year line shows how the saving builds after break-even. The calculator also shows café spend and home spend after 26, 52 and 104 weeks side by side, so you can see when the home total falls below the café total.

LineCalculationResult
Beans per drink$18 ÷ 340 g × 14 g$0.74
Milk per drinkexample input$0.30
Home cost per drink$0.74 + $0.30$1.04
Saving per drink$5.50 − $1.04$4.46
Weekly saving$4.46 × 7 drinks$31.21
Setup total$700 machine and grinder + $60 extras$760
Break-even$760 ÷ $31.21 a week24.4 weeks, so week 25 (about 5.6 months)
After one year$31.21 × 52 − $760about $863 ahead
After two years$31.21 × 104 − $760about $2,486 ahead
Illustrative example only. Inputs are the calculator's starting values, chosen as an example for you to change; outputs are computed with the calculator's own formula. Not a survey of café or bean prices.

Which input moves the answer most

The chart reruns the same example, changing one input at a time, so you can see what matters. Drinks per week and setup cost dominate. Bean price and dose barely move it, because beans are a small share of each drink once the setup is paid.

The weakest case is the occasional drinker. At three drinks a week, the example setup takes 57 weeks to pay back, more than a year, and after 52 weeks you would still be about $64 behind. At fourteen drinks a week, two lattes a day, it pays back in 13 weeks.

To get a figure that means something for you, fill each field from your own receipts rather than from our example:

Setup $300 instead of $70012 weeks
14 drinks a week13 weeks
Setup $500 (machine + grinder)18 weeks
Espresso only (no milk)23 weeks
The example as given25 weeks
18 g dose instead of 14 g26 weeks
Café price $4 instead of $5.5037 weeks
Setup $1,500 instead of $70050 weeks
3 drinks a week57 weeks
Weeks to break even, computed with the calculator's formula from the illustrative example (setup $700 + $60 extras, 7 drinks a week, $5.50 café price, $18 per 340 g of beans, 14 g dose, $0.30 milk), changing one input per row. Example inputs, not data.
  1. Setup cost: the total you will actually pay for the machine and, if needed, a grinder. Use the dropdown to load a catalogue machine's price, then add the grinder by hand.
  2. Extras: a tamper, milk pitcher and scale if the machine does not include them, plus any known water-filter or descaler costs for the first year.
  3. Drinks per week: count only the café drinks a home drink will replace. If you will still buy a coffee out on Fridays, leave that one out.
  4. Café price per drink: your usual order at your usual café, including any tip you normally add. A larger or flavoured drink usually costs more than a plain one, so use what you really buy.
  5. Bag price and bag size: from the beans you plan to buy, by weight in grams (a 12 oz bag is 340 g). The calculator divides price by weight, so a cheaper bag that is also smaller may not save anything.
  6. Coffee per drink: the dose you will use. A double shot in a two-cup basket is typically 16 to 19 g on Breville's Bambino, per its manual.
  7. Milk per drink: the cost of the milk in one drink. Divide the price of a carton by the number of drinks it makes; enter 0 for straight espresso.

What the calculation leaves out

The calculator counts beans, milk and the purchase price. It does not count electricity, water filters, descaler, repairs, or the drinks you would have skipped rather than bought. It also gives no value to your time, which for many people is the real cost of home espresso.

Maintenance is a real line, but we cannot give you a universal figure. Breville ties descaling to the machine's own indicator, and on its Dual Boiler to a water-hardness setting from 1 to 5 found with a supplied test strip. Breville also advises against distilled or demineralised water, so a filter jug or bottled water may become part of the routine. If you know your local costs for these, add them to the extras field.

None of these makes home espresso a bad deal in itself; they shrink the saving rather than reverse it, unless the machine needs an expensive repair early. If you want a cautious figure, raise the extras field by whatever you expect to spend on upkeep in the first year and watch how far the break-even week moves.

  • Not counted: electricity and water.
  • Not counted: descaler and water filters, which depend on your water hardness and machine.
  • Not counted: repairs and replacement parts such as gaskets.
  • Not counted: wasted coffee while you learn to dial in.
  • Not counted: the coffees you would have skipped instead of buying.

The setup you need to price in

The setup figure is where most estimates go wrong, because people price the machine and forget the rest. A pump machine is the start. If it uses single-wall baskets, you also need a grinder that goes fine enough for espresso; Breville says dual-wall baskets are for pre-ground coffee and regulate pressure regardless of grind, so they let you defer the grinder. Then come small tools: a tamper, a milk pitcher for steaming, and a scale for weighing doses. The calculator's extras field defaults to $60 for these as an example.

In our catalogue, that gives three typical setups. A De'Longhi Stilosa with pre-ground coffee keeps setup under $200 plus extras. A Breville Bambino at around $300 plus a Baratza Encore ESP at around $200 lands near $500. An all-in-one Breville Barista Express sits around $700 at Breville's list price. Check the live prices on the cards, then put your real total into the calculator rather than our bands.

Resale value is the one cost the calculator cannot see in your favour. A machine you stop using still has some value, so the downside of trying home espresso is smaller than the full setup cost. We do not estimate resale prices, because they vary by model and condition and we have no sourced data for them.

Portafilter heaped with ground coffee next to a wooden-handled tamper on a tamping mat
A portafilter heaped with freshly ground coffee on a tamping mat beside a wooden-handled tamper. The tamper and mat are the kind of small extras the calculator's extras field is for. Photo: massage-techniques, CC BY-SA 2.0.

Worth it for more than money?

Owners on r/espresso argue both sides, and their threads are a useful reality check on the numbers. Some point to café prices; others question whether the saving is the point at all. Treat these as opinions, not data.

Three non-money questions decide whether home espresso is worth it for you. Do you enjoy a routine that takes a few minutes and some learning? Will the machine replace café visits, or will you still go out and drink both? And do you mainly drink milk drinks, where home setups save the most per cup, or plain espresso, where there is no milk to make and your café price may be lower?

If the honest answer is that you buy coffee out for the break and the walk, not the drink, a machine will not replace that, and the calculator's saving will not appear.

I definitely think so! A cappuccino at a cafe these days costs $5 or more.

— r/espresso user (owner's opinion), thread "Home espresso will save you money?", April 2025 (quoted from the thread's search snippet)

When it is not worth it

Run the numbers honestly and some cases fail. Home espresso is unlikely to pay off within a year if you buy fewer than about three drinks a week at today's prices, if your café price is low and your setup is expensive, or if you will keep buying out as often as before.

It also fails if the machine is wrong for the drinks you buy. A latte drinker who buys a machine with no steam wand, or an espresso drinker who buys an expensive super-automatic, pays for features that do not replace their café order. Match the machine to the drink first, then run the calculator with that machine's price.

A cautious way to start is to keep the setup small: a machine with dual-wall baskets and pre-ground coffee, entered in the calculator at its real price. If after a couple of months you are making the drinks you expected, the break-even is close or behind you and a grinder becomes an easy upgrade to justify. If not, you have spent far less than on an all-in-one.

So is home espresso worth it? For a daily milk-drink buyer with a modest setup, the example says yes within months. For an occasional buyer with an expensive setup, it says not for a year or more. Put in your own numbers and copy the result link to keep it.

Questions people ask

How long does it take for an espresso machine to pay for itself?
It depends on your numbers. In our illustrative example ($760 setup, seven $5.50 drinks a week) it takes 25 weeks. At three drinks a week it takes 57 weeks; at fourteen, 13. Enter your own inputs in the calculator.
How much does a homemade latte cost?
With the example inputs ($18 per 340 g of beans, 14 g per drink, $0.30 of milk), about $1.04 per drink. Your cost depends on your beans, dose and milk; the calculator shows the breakdown.
Is a cheap espresso machine worth it?
A low setup cost pays back fastest: in the example, a $300 setup breaks even in 12 weeks against 25 for $700. The trade-off is features such as PID, automatic milk or a built-in grinder, which you may want later.
Do I need a grinder to save money with home espresso?
No. A machine with dual-wall baskets works with pre-ground coffee, which Breville recommends for those baskets. A grinder adds to setup cost but lets you buy whole beans and use single-wall baskets.
What costs does the calculator not include?
Electricity, water, filters, descaler, repairs, wasted coffee while learning, and the value of your time. Add known extras to the extras field to include them.

Sources & further reading

Read next

  • How to Make Espresso

    How to make espresso at home, step by step: INEI and SCAA parameters, an 18 g in, 36 g out recipe, grind, tamp and timing, and fixes when a shot tastes off.

  • Budget Espresso Machines

    Best budget espresso machine picks from about $110 to $500, sorted by what each price step adds: PID, basket type, portafilter size and the grinder you need.

  • Espresso Machines Under $500

    Best espresso machine under 500 dollars, with the grinder counted: five ways to split $500, spec tables from makers' pages, and the 54 vs 58 mm question.

  • Espresso Grinders

    Espresso grinder guide: 14 grinders sorted by what their makers say about espresso, with burr size, settings, stepless or stepped, and a machine matcher.

  • Espresso Machines for Lattes

    Best espresso machine for lattes by milk system: manual wand, automatic wand, carafe or whisk, plus boiler type for back-to-back drinks. Maker specs only.

  • Breville Espresso Machines

    Breville espresso machines compared rung by rung, Bambino to Oracle Jet: heater, PID, grinder settings, milk system and height from Breville's own spec pages.

Part of How to Make Espresso. Back to the EspressoGoods home page.

EspressoGoods editors, editorial team of EspressoGoods

EspressoGoods editors · Editorial team

EspressoGoods' catalogue and guides are compiled by the site's editorial team from espresso machine and grinder makers' own product pages, spec sheets and manuals, plus standards bodies such as the Istituto Nazionale Espresso Italiano. We do not test machines or taste shots, and we never claim to: every spec on the site links to the page it came from.

About this site · How pages are checked · Last updated November 9, 2026

As an Amazon Associate, EspressoGoods earns from qualifying purchases. It costs you nothing extra and never decides which machines we list.

EspressoGoods is an independent site. It is not affiliated with Breville, De'Longhi, Gaggia, Rancilio, Philips, Ninja or any other maker. Brand names and trademarks belong to their owners. Specs are the makers' published figures; check the maker's page before you buy.