Latte Factor (Small Purchases) Calculator

See how much small daily purchases like coffee, snacks, and subscriptions cost you over time, and what that money could grow to if invested instead.

Invested Value of the Habit

The “Latte Factor” is a personal finance concept coined by author David Bach in his book “The Automatic Millionaire” (2003). The idea is simple: small, regular, seemingly insignificant purchases add up to enormous amounts over a lifetime, and if invested instead, those amounts could fund a real part of retirement.

The Core Calculation

If you spend $5 per day, seven days a week, that is:

  • $35 per week
  • $151.67 per month (a 52-week year divided by 12, which is what the calculator uses)
  • $1,820 per year
  • $18,200 over 10 years, in cash alone

Watch that monthly figure. A lot of write-ups round $5/day to “$150 a month,” which quietly loses $20 a year. The calculator converts through weeks, never through an assumed 30-day month.

The real power comes from compound growth. Investing that same $151.67 every month at a 7% annual return gives:

  • 10 years: $26,251
  • 20 years: $79,007
  • 30 years: $185,029
  • 40 years: $398,097

Common “Latte Factor” Examples

Habit Daily Cost Annual Cost
Coffee shop coffee $4–6 $1,460–2,190
Daily fast food lunch $8–12 $2,920–4,380
Streaming subscriptions $1–5 (daily equivalent) $360–1,800
Cigarettes $10–15 $3,650–5,475
Daily alcohol $5–15 $1,825–5,475

The Counterargument

Critics of the latte factor argue that small pleasures are part of quality of life, and that the real source of wealth is high income or avoiding large expenses (housing, cars). Both sides have valid points. The latte factor is not about denying all small joys. It is about making conscious choices rather than spending on autopilot.

Compound Interest Formula

Future Value = PMT × [(1 + r)^n − 1] / r

Where PMT is the monthly investment amount, r is the monthly interest rate, and n is the number of months.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.