How much you save by making coffee at home

Two daily lattes from a coffee shop run about $1,800 a year. The same drinks at home, with decent beans and a basic espresso setup, run about $600 — a $1,200 swing. Here is the math, including how fast the gear pays itself back.

About $1,200 a year — that’s the gap, for a two-latte-a-day household, between buying every drink at a coffee shop and making them at home. The shop math is roughly $6 × 2 × 365 = $1,800. The home math, including beans, milk, and a fair share of equipment depreciation, lands closer to $600. The difference isn’t a guess. It’s a budget line.

This piece is about whether it’s worth doing. Short answer: yes, and faster than you’d think. Long answer below.

The shop math, honestly

A small latte at most American coffee shops runs $5.50–$7. Call it $6. Two a day, every day, is $4,380 a year if you somehow drink your weight in espresso. Most people don’t — the realistic number for a “I get coffee on the way to work” habit is closer to $1,800–$2,200, which already accounts for weekends, vacation, and the occasional sick day.

That’s the comparison point. Not the maximum, but the actual.

The home math, also honestly

A 12-ounce bag of decent specialty coffee runs $18–$24 and yields about 30 espresso shots, or 30 cups of pourover, or 15 large mug pours. At $20 per bag, that’s roughly $0.66 per shot. A latte is one or two shots and about 6 ounces of milk; the milk is roughly $0.30 (a $4 half-gallon serves ~10 lattes). So per drink: about $1.50–$2.00 in inputs.

Round to $1.75 per home latte, two a day, every day = $1,277 a year in beans and milk. Round down to $600 to account for the days you have one drink instead of two, the weeks you’re out of beans, and the fact that you probably won’t drink one every single weekend morning.

That’s the realistic floor.

Two-latte household$1,200/year

Equipment payback

The intimidating part. Here’s the actual cost:

  • Pourover setup: $40 (a $25 Hario V60, a $15 hand grinder, paper filters). Pays for itself in two weeks.
  • Entry-level espresso machine: $300 for a Bambino Plus or Gaggia Classic, $150 for a decent burr grinder (the Baratza Encore is the standard answer). Total: $450. Pays for itself in about five months at this volume.

A pourover is the fastest payback on this list. The grinder, not the machine, is the upgrade that drives quality at every level — it’s also the part most people skip and most people regret skipping.

We’re not going to pretend a $50 home setup makes the same drink as a $20,000 commercial espresso machine pulled by a trained barista. It doesn’t. But “as good” isn’t the bar. The bar is “consistently good enough that you stop wanting to leave the house for it.” That bar is reachable for $400 plus beans.

What this costs in time

Pourover: 4 minutes from kettle-on to first sip. Espresso (after warming the machine, which can run on a timer): 90 seconds. The “I don’t have time” objection is real for a 6-AM weekday — but it’s also the same window you’d spend in a coffee shop line. It’s a wash on time, an arbitrage on money.

The honest caveats:

  • You’ll still buy shop coffee occasionally. Travel, meetings, days when the house is too loud. That’s fine. The win is the daily, not the rare treat.
  • The first month is rocky. Your first ten home lattes will be worse than the shop. The eleventh will be fine. The thirtieth will be better than the shop. This is true for everyone.
  • If you only drink coffee twice a week, the math doesn’t work as well — the equipment is still worth it, but the payback runs years instead of months.

The grinder, not the machine, is the upgrade that pays you back.

What the math doesn’t capture

Two things that won’t fit in a spreadsheet but matter:

You drink better coffee. A specialty roaster’s beans, dosed and brewed by you, will outclass any drip coffee at a chain shop and rival most independent shops. The control is yours. After three months you’ll be picky in a way you weren’t before.

You stop driving for it. Removing one stop from a morning routine adds 10–15 minutes back to the day. A small thing, every day, that compounds.

A note on the math

The $1,200 figure assumes a two-latte-a-day household and $6 per shop drink. If your shop is $5 a drink, the gap drops to about $1,000. If your shop is $7 a drink (most major-city coffee shops in 2026), the gap is closer to $1,400. Either way, the gear pays for itself in months, not years.

Your coffee-shop math

You save $2,125/year

Last reviewed: 2026-04-30

More in Drinks

moderate · saves $900/year

Is it cheaper to make cocktails at home? The math.

A cocktail at a bar runs $14–18. The same drink at home, made with bottles you've amortized across 30 or so pours, runs about $3. A two-cocktail-a-week habit moved home saves about $900 a year — and you can drink better while you're at it.