Habit Cost Calculator
Enter the things you buy again and again, such as coffee, takeout, delivery and subscriptions, and see what they add up to per day, week, month, year and 10 years. You can list several habits and total them in one go.
-
How a small cost grows over time
Note: Daily, weekly and monthly averages are the yearly total divided by 365 days, 52 weeks and 12 months, so they can differ a little from your real spending pattern. This calculator is for reflecting on your habits and for illustration only. It is not financial advice, and it does not promise a return on any product or investment.
How to use
How the habit cost calculator works
Small purchases rarely feel like real money. A coffee, a snack, a ride or a streaming plan costs a few dollars, so it is easy to wave it through. This habit cost calculator shows what those purchases add up to when they repeat. You enter what one purchase costs and how often you make it, and the tool turns that routine into a total per day, week, month, year and ten years. You can list as many habits as you like and see one combined number. It follows the idea behind the “latte factor,” a phrase popularized by personal finance writer David Bach: tiny recurring costs deserve a second look because they happen so many times.
How to use it in three steps
- Add a habit. Tap a chip such as Coffee or Delivery, or press Add an item and type your own label, like “Boba” or “Gym drink.”
- Enter the price and the pace. Type what one purchase costs (cents are fine, for example 4.75), choose day, week or month, and enter how many times it happens in that period.
- Press Calculate. You see the yearly cost, the daily, weekly and monthly averages, the 10-year total and a bar chart. Save the result as an image or copy a link to share it.
The math behind the totals
The calculator first finds the yearly cost of each habit, then adds the habits together. A daily habit happens 365 times a year, a weekly habit 52 times and a monthly habit 12 times. Every other figure is that yearly cost divided or multiplied.
Yearly cost = price × times × periods per year (365 for day, 52 for week, 12 for month)
Daily = yearly ÷ 365 · Weekly = yearly ÷ 52 · Monthly = yearly ÷ 12 · 10 years = yearly × 10
Worked example. A $5 coffee bought 5 times a week costs 5 × 5 × 52 = $1,300 a year. That works out to about $108.33 a month, $25.00 a week and $3.56 a day, and $13,000 over ten years. Now add food delivery at $30 twice a week (30 × 2 × 52 = $3,120) and subscriptions at $15 three times a month (15 × 3 × 12 = $540). The three habits together cost $1,300 + $3,120 + $540 = $4,960 a year, or $49,600 over ten years.
Weeks are counted as 52, not 365 ÷ 7. Because 52 × 7 is 364, a weekly habit comes out a fraction of a percent lower than it would over a full 365-day year. For a quick reality check on your own spending, that difference is too small to matter.
Example habits and what they add up to
These are the starting values behind the quick-pick chips. They are example prices, not averages, so replace them with the amounts you really pay.
- Coffee: $5 × 5 a week = $1,300 a year
- Fast food: $12 × 2 a week = $1,248 a year
- Food delivery: $30 × 2 a week = $3,120 a year
- Subscriptions: $15 × 3 a month = $540 a year
- Snacks: $4 × 1 a day = $1,460 a year
- Rideshare: $18 × 2 a week = $1,872 a year
All six together come to $9,540 a year in this example. Seeing the combined total is often more revealing than looking at any one habit alone.
Frequency and price both move the total
You have two levers. Buying less often and paying less per purchase have the same effect on the math. Cutting coffee from 5 times a week to 3 saves 2 × 5 × 52 = $520 a year. Keeping all 5 but switching to a $3 drink saves the same $520. The tip line under your results shows the simplest case: doing a habit half as often cuts its yearly cost in half.
What the 10-year number does and does not include
The 10-year total is just the yearly cost times ten. It assumes your prices and your pace never change, so it leaves out inflation, price increases, sales tax changes and the chance that you drop or add habits. Under the totals you will also see a “save it instead” line. The first sentence repeats the plain 10-year total. The second adds a made-up assumption for fun: the same amount set aside every month and growing at 4% a year, compounded monthly. That rate is only an illustration. It is not a forecast, and no savings account or investment is guaranteed to earn it. Real returns vary and can be negative.
Tips for getting honest numbers
- Check your statements. Look at the last 30 days of card or bank activity and count the real number of purchases. People tend to guess low.
- Use the full price. Delivery orders often add fees, tax and a tip. Enter what you actually paid, not the menu price.
- Include the quiet ones. Subscriptions, app plans and auto-renewing memberships repeat without any effort from you. If a plan is billed once a year, divide the price by 12 and enter it as one monthly purchase.
- Look at the total. One habit may feel fine on its own. Five habits added together give a clearer picture.
- Keep what you love. The point is to spend on purpose, not to feel guilty. If a habit gives you real enjoyment, keep it and trim the ones you barely notice.
Turning the numbers into a plan
If one habit looks bigger than you expected, a small change usually lasts longer than a hard stop. Do it a little less often, pick a cheaper version, or move the money to a savings account on payday so it is not spent first. The Savings Goal Calculator can show how long a monthly amount takes to reach a target you choose.
Frequently asked questions
How does the habit cost calculator work out the yearly cost?
It multiplies the price of one purchase by the number of times you make it, then by how many times that period fits in a year: 365 for days, 52 for weeks and 12 for months. For example, $4.75 three times a week is 4.75 × 3 × 52 = $741 a year. When you list several habits, their yearly costs are added together.
Why does it use 52 weeks instead of 365 divided by 7?
The calculator keeps the rule simple: a weekly habit happens 52 times a year. A year has 52 weeks and one extra day, so the difference is under half a percent. If you want to count the extra day, you can nudge the number of times up slightly.
Can I add more than one habit?
Yes. Use the chips or the Add an item button to build a list, then press Calculate. The hero number, the averages and the 10-year total are the combined figures for every row that has a price and a number of times above zero. Rows left empty are ignored.
Does the 10-year total include inflation or interest?
No. It is a plain sum of the same spending repeated for ten years. It does not predict price changes or any return on money you might set aside. The extra line that mentions 4% growth is a made-up example for illustration only, not a forecast or a promise.
Is the “save it instead” amount a prediction?
No. It shows what the money would add up to if you kept it, plus an optional illustration of growth at an assumed 4% a year. Actual savings rates and investment returns differ and can be lower or negative, so please do not use this figure to make investment decisions.
How can I make the estimate more accurate?
Use your real statements. Count how many times you bought the item in the last 30 days, include tax, fees and tips in the price, and add the quiet recurring costs such as subscriptions. If your habit changes through the year, run the numbers for a typical month and use the monthly option.
Is my data stored or sent anywhere?
Nothing you type is sent to a server. The calculation runs in your browser, and your last list is saved only on this device so it is there when you return. The Copy link button creates a web address that contains your list so you can reopen or share it, and Save as image creates a PNG file on your device.
Related tools
Every figure comes from the prices and counts you enter. Results are illustrative and meant for reflecting on your own habits, not financial advice, and they do not include inflation, taxes or investment returns.