Home vs. Café Coffee Savings Calculator
See what your café habit costs per year and how fast home gear pays for itself.
The numbers below are examples — replace them with your own prices.
Home cost per drink
$1.36
vs $5.50 at the café
Saved per year
$1,077
$1,430 café vs $353 home
Gear pays for itself
In 8 weeks
5-year net: $5,234
How the calculation works
- Home cost per drink = (bag price ÷ grams in the bag) × grams per drink + extras like milk and filters.
- Yearly savings = drinks per week × 52 × (café price − home cost).
- Break-even = gear cost ÷ weekly savings — how long until the brewer, grinder or scale has paid for itself.
What drives the savings
The café price is the biggest lever. Specialty beans that look expensive per bag usually come out to a dollar or less per cup at home, because a 12 oz bag holds about 340 g — enough for 17 drinks at 20 g each.
The second lever is how often you’d otherwise buy coffee. Replacing one café drink a week barely matters; replacing a daily latte adds up quickly, even after buying decent gear.
Costs people forget
- Milk for lattes and cappuccinos (often 6–8 oz per drink).
- Filters, descaler and water filters — small, but recurring.
- Wasted coffee while you dial in a new grinder or espresso machine.
Add these to the “extras” field for an honest number. And remember the cost that isn’t money: a café visit can be a break, a social habit or a treat — the calculator can’t price that for you.
Useful for this
Entry-level burr grinder
Burrs give an even grind, which matters more for taste than almost any brewer upgrade.
Milk frother
A cheap way to make latte-style drinks at home without an espresso machine.
As an Amazon Associate, Origin & Cup earns from qualifying purchases.
Frequently asked questions
Is making coffee at home cheaper?
Almost always. Even good specialty beans usually cost around $1 or less per cup at home, compared with several dollars for a café drink. Whether it is worth it depends on how many café drinks you would actually replace and how much you spend on gear.
How many cups of coffee are in a 12 oz bag?
A 12 oz bag holds about 340 g of coffee. At 15 g per cup that is about 22 cups; at 20 g (a stronger mug or a double espresso) about 17.
How long does an espresso machine take to pay for itself?
Divide the machine’s price by your weekly savings. For example, if you replace five $5.50 lattes a week and each home latte costs about $1.40 including milk, you save about $20 a week, so a $500 setup pays for itself in roughly 25 weeks.