Habit Cost Calculator

Your daily coffee is not $5. Over thirty years, invested, it is a number that will genuinely annoy you.

Runs in your browser Free, no sign-up Updated 2026-08-21

Your details

$

Please enter a valid value.

Please enter a valid value.

%

Please enter a valid value.

Fill in the form to see your result.

The latte factor, done honestly

The idea that skipping a daily coffee makes you rich is a personal-finance cliché, and it deserves both the mockery it gets and a second look. The mockery is fair: no amount of coffee abstinence closes a housing affordability gap, and blaming small purchases for structural problems is a way of avoiding the structural problems.

The second look is also fair. A $5.50 coffee on weekdays is $1,430 a year. Over thirty years that is $42,900 spent — and invested at 7% instead, roughly $140,000. The gap between those numbers is not the coffee. It is compounding.

Why the invested figure is so much larger

Future value of a regular contributionFV = PMT × [ ((1 + r)n − 1) ÷ r ] PMT = monthly amount r = monthly return n = months

Each month's saved amount earns returns for every remaining month. The money you would have spent in year one has thirty years to compound; the money from year twenty-nine has one. Which is why the honest headline is not "give up coffee" — it is "start earlier".

Worked example

A pack of cigarettes a day at $9: $3,285 a year, $98,550 over thirty years, or about $320,000 invested at 7%. The health case dwarfs the financial one, but the financial one is not small.

Using this without being miserable

The point is not to eliminate every pleasure. It is to check whether a habit is still delivering what it costs.

  • Audit the automatic ones first. Subscriptions you forgot, the delivery fee that has crept up, the daily thing you no longer notice buying. These are the cheapest to cut because you get nothing back.
  • Keep what you actively enjoy. A coffee you look forward to is not the same purchase as a coffee you buy because you walked past the shop.
  • Halve rather than quit. Weekdays-only instead of daily captures most of the money and none of the resentment — and resentment is what makes cuts fail.
  • Automate the difference. Money not spent is not money saved unless it physically moves somewhere else on the day it would have been spent.

Perspective: an hour spent negotiating a raise, refinancing a loan or switching an expensive fund typically beats a decade of coffee discipline. Do the big things first, then the small ones if you feel like it.

Frequently asked questions

Is it better to pay off debt or invest the money?

Compare the interest rate on the debt with the return you realistically expect. Clearing a 22% credit card is a guaranteed 22% return, which no investment can promise. Below about 6%, and especially on a fixed-rate mortgage, investing usually wins on the arithmetic — though paying down debt also buys peace of mind, which is worth something.

What is the easiest habit to cut without noticing?

The automatic ones. Subscriptions you forgot you had, delivery fees that crept up, and purchases made out of routine rather than desire all deliver very little in return. Audit a full month of statements once a year — most people find something they stopped using but never cancelled.

How much does a daily coffee cost per year?

At $5.50 every weekday, about $1,430 a year. Every day of the week takes it to roughly $2,000.

How much does smoking cost over a lifetime?

At $9 a pack daily, around $3,285 a year and close to $100,000 over thirty years — or roughly $320,000 had the same money been invested at 7%. The health cost is far larger still.

Is the latte factor real?

The arithmetic is real; the framing is often misleading. Small daily purchases do add to serious money over decades, but they are not the reason most people struggle financially. Treat it as one lever among several, not the main one.

What return rate should I use?

Seven percent is a common long-run assumption for a diversified stock portfolio after inflation is partly accounted for. Use a lower figure if you would keep the money in cash or bonds.