Online Shopping & Impulse Buying Calculator
One-click checkout makes small buys feel harmless. Enter what a typical impulse purchase costs and how often it happens to see the yearly total and the hours spent browsing.
What it adds up to
Online shopping
$3,131 a year
plus 52 hr of your time
| Period | Money | Time |
|---|---|---|
| Per week | $60 | 1 hr |
| Per month | $261 | 4.3 hr |
| Per year | $3,131 | 52 hr |
| 5 years | $15,654 | 261 hr |
| 10 years | $31,307 | 522 hr |
Your time, per year
- 2.2full 24-hour days
- 1.340-hour working weeks
- 9books you could read (≈6 h each)
That yearly money could also be…
- 209books at ≈$15 each
- 78meals out at ≈$40 each
- 7.8weekend getaways at ≈$400 each
If you invested it instead
Putting $261 a month aside at 5% a year could grow to about $17,742 in 5 years and $40,512 in 10 years.
Illustrative only: assumes a fixed return compounded monthly. Real returns vary and can be negative. This is not financial advice.
Share your result
How it's calculated
- Times per week = times per day × 7 (or the weekly number you enter).
- Money per week = cost each time × times per week. If you enter a cost per day, it's cost per day × 7.
- Time per week = minutes each time × times per week ÷ 60.
- A year is 52.18 weeks (365.25 days), a month is a twelfth of a year, and 5 and 10 years simply multiply the yearly total — prices are held constant, so no inflation is added.
- Equivalents divide the yearly total by a typical price; the investing line uses monthly compounding at the rate you choose.
Worked example
Say it happens 2 times a week at $30 each time, taking 30 minutes. That's 2 times a week, so $60 and 1 hr a week. Multiply by 52.18 weeks and you get $3,131 and 52 hr a year — about 2.2 full days. Over 10 years: $31,307.
Frequently asked questions
How much do impulse purchases add up to?
At 2 unplanned purchases a week averaging $30, that's about $261 a month and $3,131 a year — $31,307 over 10 years.
How do I find my average impulse purchase?
Look through the last two or three months of orders or bank statements, add up the purchases you didn't plan, and divide by how many there were.
What's a simple way to buy less on impulse?
Remove saved cards, unsubscribe from marketing emails and use a waiting rule — put items on a list and wait 48 hours before buying. Many urges pass.
How do I calculate the cost of a bad habit?
Multiply what it costs each time by how many times it happens in a week, then by 52.18 for a year. Do the same with the minutes it takes to see the time cost. This calculator does both and shows weekly, monthly, yearly, 5-year and 10-year totals.
Are the default numbers accurate?
They're typical example prices to get you started. Prices vary a lot by country, city and brand, so replace them with what you actually pay — the results update instantly.
Ready to swap it for something better?
Replacify gives you a step-by-step replacement path, an SOS button for when urges hit, and streaks that show your progress. Free to download.
