How it works
Enter what the habit costs each time and how many days a week it happens. This is about awareness, not guilt: the point is to decide whether the spending is worth it to you.
Turn a daily or weekly habit, like coffee or snacks, into its yearly and lifetime cost and see what it could grow to if invested.
Loading calculator...
Enter your numbers to see a result.
With cost each time 4.5, times per week 5, years 30, assumed annual return (%) 5, the total spent over the period is $35,100.00.
| Cost each time | 4.5 |
|---|---|
| Times per week | 5 |
| Years | 30 |
| Assumed annual return (%) | 5 |
| Total spent over the period | $35,100.00 |
|---|---|
| Cost per year | $1,170.00 |
| If invested instead | $81,145.22 |
| Growth you would have earned | $46,045.22 |
Amounts are shown in US dollars for illustration. Choose your own currency in the calculator above; it labels amounts and does not convert them.
Enter what the habit costs each time and how many days a week it happens. This is about awareness, not guilt: the point is to decide whether the spending is worth it to you.
Try changing one input at a time. The live result helps you see which assumption has the greatest effect.
Use Save scenario A, change an input, and compare both results side-by-side. You can also share your settings using a link.
Yearly cost = cost per time × times per week × 52; invested value = monthly amount × ((1 + r)^n − 1) ÷ r. Enter what the habit costs each time and how many days a week it happens. This is about awareness, not guilt: the point is to decide whether the spending is worth it to you.
With cost each time 4.5, times per week 5, years 30, assumed annual return (%) 5, the total spent over the period is $35,100.00. Cost per year: $1,170.00; If invested instead: $81,145.22; Growth you would have earned: $46,045.22.
This is an estimate based on the inputs and assumptions shown on this page, not professional advice. Check anything with financial, health or safety consequences independently.
Yes. Calculations run in your browser and your numbers are not sent to a server. A share link contains the inputs you choose to share, so check it before sending it to anyone.
Yes. Pick from 33 currencies and the amounts are labelled to match. The selector does not convert between currencies, so enter prices in your own currency.