Break the habit

How to stop impulse buying

The want peaks in minutes. Put a day between it and the button.

Download on the App Store
Fuego the flame mascot fixing a broken streak

Why it sticks

Buying something brings a quick lift, and the anticipation of it arriving keeps the lift going for days. Shops and apps are designed to shrink the gap between wanting and paying: one-tap checkout, saved cards, flash sales, free shipping thresholds. The cue is often a mood such as boredom, stress or a bad day, rather than a need. The cost shows up weeks later on a statement, too late to link to the moment.

How to stop impulse buying

  1. Use a 24-hour rule

    Put anything you want in the basket and close the tab. If you still want it tomorrow, and can say why, buy it. Most of the urge is gone by the next morning, and the basket remembers for you.

  2. Delete saved card details

    Remove your card from every shop and from the browser's autofill. Typing the number out adds a minute, and that is enough time to ask whether you need it.

  3. Delete the shopping apps

    Shopping apps send notifications and make buying effortless. Use the website instead. You will still buy what you need, without being prompted to.

  4. Unsubscribe from marketing emails

    Sales emails are cues designed to create a want. Unsubscribe from all of them. If you want to know about a sale, you will find it.

  5. Name the feeling

    When you feel the pull to buy, ask what you are feeling. Bored, sad, stressed? Shopping fixes that for an hour. A walk, a call or a nap may fix it for longer.

  6. Check your balance weekly

    Pick a day and look at your account. Seeing the total of small buys makes them real. Most impulse buyers are surprised by the monthly figure.

What to track instead

A row that only records the habit not happening gets a tick on the days you were never tempted, and tells you nothing on the day it mattered. Give the row to the replacement:

  • 24-hour rule used
  • Weekly balance check
  • No shopping apps
  • Unsubscribe from one shop

Print a tracker with these 4 habits or open them in a spreadsheet.

Your first week

  1. Day 1. Look at last month's statement and add up the unplanned buys.
  2. Day 2. Delete saved card details from shops and the browser.
  3. Day 3. Delete the shopping apps from your phone.
  4. Day 4. Unsubscribe from every marketing email that arrives today.
  5. Day 5. Use the 24-hour rule on the next thing you want.
  6. Day 6. When you feel the urge, write down the feeling first.
  7. Day 7. Do your first weekly balance check.

How to stop impulse buying

Why do I impulse buy?

Buying gives a quick boost, especially when you are bored, stressed or low. Shops are designed to make it easy. Adding friction and waiting a day break the loop.

Is impulse buying a sign of something deeper?

Sometimes. If spending feels out of control, is causing debt or is tied to strong mood swings, talk to a GP. Free debt advice services can also help.

Does the 30-day rule work better than 24 hours?

For big purchases, a longer wait helps. For everyday buys, 24 hours is usually enough for the urge to pass. Use the one you will stick to.

Fuego Streaks app icon

Track the swap, not the slip

Free on iOS. Three habits, no account needed.

Download on the App Store

Join people building streaks in 13 countries.