The most effective way to stop impulse buying is to make spending slightly harder and saving slightly easier, rather than relying on willpower. That means adding friction (no saved card details, a waiting period before any non-essential purchase), cutting the triggers that prompt you to shop, and deciding in advance where your spare money goes.
Impulse purchases are rarely about the item itself. They usually follow a trigger such as boredom, stress, a notification or a countdown timer. The seven techniques below target those triggers directly.
1. Find your triggers
For two weeks, note every unplanned purchase: what it was, what it cost, the time of day and how you felt just before. Patterns show up quickly. Common ones include late-night phone scrolling, payday, a hard day at work, shopping with a particular friend, or an email announcing a sale.
Once you know your triggers, you can plan around them. If evenings on your phone are the problem, that is where to focus. If it is stress, you need a different way to unwind that does not involve a checkout.
2. Use a waiting rule
Set a rule that any non-essential purchase over a certain amount waits before you buy it. A common version is 24 hours for anything over £20 and 30 days for anything over £100. Add the item to a list with the date and price. When the wait ends, you will often find the urge has gone.
The 30-day version is covered in detail in our guide to the 30-day rule for impulse buying.
3. Add friction to online shopping
Online shops are designed to make buying effortless. Undo some of that convenience:
- Delete saved card details from shopping sites, browsers and app stores, so you have to fetch your card each time.
- Turn off one-click buying and sign out of shopping apps, or delete the ones you use most impulsively.
- Remove shopping apps from your home screen.
- Turn off push notifications from retailers.
- Avoid shopping when tired: if it is after a set time at night, the basket waits until morning.
4. Cut the triggers at source
Unsubscribe from retailer emails and texts, and unfollow brands and influencers whose posts send you to the shops. Sale emails and countdown timers create a sense of urgency that is rarely real; most sales come round again. If you find social media shopping hard to resist, our digital detox for your wallet goes further.
In shops, take a list and stick to it, avoid browsing when you only need one thing, and leave the basket behind if you are only buying a few items.
5. Be careful with buy now, pay later
Buy now, pay later makes a purchase feel smaller by splitting it into instalments, which is exactly why it encourages impulse buys. Since 15 July 2026, most buy now, pay later providers in the UK have been regulated by the Financial Conduct Authority, which means affordability checks, clearer information and access to the Financial Ombudsman Service if something goes wrong. That is a useful protection, but it does not make the spending any less real.
A simple rule: if you would not buy it outright today, do not split it. If you already have several plans running, list them with their payment dates and stop adding new ones until they are cleared.
6. Give every pound a job
Money sitting in your current account with no purpose is easy to spend. On payday, move your savings out first and give your remaining spending money a clear limit. A budget planner helps you see what is genuinely spare.
Having a goal you care about also changes how a purchase feels. Before buying, ask what it costs in progress towards that goal. A £60 impulse buy could be a week of your holiday fund. The savings goal calculator shows how small amounts add up, and SYM lets you log the money you did not spend as savings with one tap.
7. Make returns and reviews a habit
When you do buy something on impulse, you often have a way back. For most online purchases, UK consumer law gives you 14 days from delivery to cancel for any reason, then another 14 days to send the item back, though there are exceptions such as personalised items and perishable goods. Shop return policies in store are a goodwill gesture beyond your legal rights, so check them before you buy.
Once a month, review your statements for anything you regret. Return what you can, and use what you learn to tighten your rules. A short spending freeze, such as a No-Spend Challenge, can reset the habit if it has crept back.
Frequently asked questions
Why do I keep impulse buying?
How do I stop impulse buying online?
Is impulse buying a sign of a bigger problem?
Can I return an impulse buy?
Does buy now, pay later affect my credit score?
- impulse buying
- spending habits
- psychology
- budgeting
- buy now pay later