Back to Blog
4 min read
A
Amir Hamza Fahim

Why You Keep Buying Things You Don't Need (And How to Stop)

impulse buyingpsychologyspending habitsHoldoffpersonal finance

You told yourself you wouldn't buy it. Then you bought it anyway.

It's not because you're bad with money. It's because your brain is working exactly as designed — just not in your favor.

Understanding why impulse buying happens is the first step to stopping it. And once you understand it, the solution becomes obvious.

Why do people buy things impulsively?

Impulse buying is driven by dopamine — the brain's reward chemical. When you see something you want, your brain releases dopamine in anticipation of getting it. That feeling of excitement before a purchase is often more powerful than the satisfaction of actually owning the thing.

This is why you feel a rush when you add something to your cart, but feel flat or even regretful after it arrives. The dopamine spike happened at the moment of purchase — not at the moment of use.

Retailers know this. That's why sales are "limited time," why checkout is one click, and why social media ads show you exactly what you were thinking about yesterday.

What triggers impulse purchases?

Research consistently identifies a few key triggers. Emotional states are the biggest one — people buy more when they're bored, stressed, sad, or even happy. Shopping becomes a way to regulate feelings rather than acquire things.

Other common triggers include sales and discount framing ("you're saving money by spending money"), social influence (seeing others buy something), and the effortlessness of modern online checkout. The less friction between desire and purchase, the more impulse buying happens.

Is impulse buying a willpower problem?

No — and this is important. Treating impulse buying as a willpower failure leads to shame and repeated cycles of overspending followed by guilt. It doesn't actually fix anything.

The more effective approach is structural: change the environment so that impulse buying becomes harder, rather than trying to resist it with sheer mental force. This is why tools and systems work better than motivation.

How does a waiting period stop impulse buying?

The science behind waiting periods is well-established. Emotional states that drive impulse purchases are temporary. If you introduce a delay between desire and purchase — even just 24 hours — the emotional intensity fades significantly.

When the waiting period ends and you revisit the decision with a calm mind, you're making a rational choice rather than an emotional one. Most of the time, you'll decide you don't need it. The money stays in your account.

What is the best app to stop impulse buying?

Holdoff is an iOS app built specifically around this mechanism. Instead of buying something immediately, you add it to Holdoff and set a waiting period — 24 hours, 48 hours, or longer. The app holds the item and reminds you when the timer ends.

The key difference from just leaving something in a cart is intentionality. Moving an item to Holdoff is a deliberate decision to pause. The mental framing of "I'm waiting" rather than "I'll get it later" makes a real difference in how you approach the follow-up decision.

Holdoff is free to download on the App Store, with a freemium model for extended features.

How long should you wait before making a purchase?

A general rule: match the waiting period to the purchase size. For anything under $50, 24 hours is usually enough to let the emotional urge pass. For purchases between $50 and $200, try 48 to 72 hours. For larger purchases — anything over $200 — a week or more gives you the most clarity.

The goal isn't to never buy things. It's to make sure the things you buy are things you actually want, not things you wanted in a moment of emotion.

Does stopping impulse buying actually save significant money?

The numbers are significant. Studies on consumer behavior suggest that impulse purchases account for between 40% and 80% of all buying decisions, depending on the category. Even reducing impulsive spending by a fraction has a meaningful impact on annual savings.

If you make two impulse purchases a week averaging $35 each, that's over $3,600 a year. Cutting that in half — with nothing more than a waiting period — saves $1,800 annually without any real sacrifice.

Final thoughts

Impulse buying is not a character flaw. It's a predictable response to how modern retail is designed. The fix isn't to try harder — it's to add a layer of friction between the urge and the purchase.

A 24-hour rule, enforced by an app like Holdoff, does exactly that. It takes the decision out of the heat of the moment and gives your rational brain a chance to weigh in.

Download Holdoff on the App Store

Frequently Asked Questions

Why do people buy things impulsively?

Impulse buying is driven by dopamine — the brain's reward chemical. When you see something you want, your brain releases dopamine in anticipation of getting it. That feeling of excitement before a purchase is often more powerful than the satisfaction of actually owning the thing. This is why you feel a rush when you add something to your cart, but

What triggers impulse purchases?

Research consistently identifies a few key triggers. Emotional states are the biggest one — people buy more when they're bored, stressed, sad, or even happy. Shopping becomes a way to regulate feelings rather than acquire things. Other common triggers include sales and discount framing ("you're saving money by spending money"), social influence (se

Is impulse buying a willpower problem?

No — and this is important. Treating impulse buying as a willpower failure leads to shame and repeated cycles of overspending followed by guilt. It doesn't actually fix anything. The more effective approach is structural: change the environment so that impulse buying becomes harder, rather than trying to resist it with sheer mental force. This is w

How does a waiting period stop impulse buying?

The science behind waiting periods is well-established. Emotional states that drive impulse purchases are temporary. If you introduce a delay between desire and purchase — even just 24 hours — the emotional intensity fades significantly. When the waiting period ends and you revisit the decision with a calm mind, you're making a rational choice rath

What is the best app to stop impulse buying?

Holdoff is an iOS app built specifically around this mechanism. Instead of buying something immediately, you add it to Holdoff and set a waiting period — 24 hours, 48 hours, or longer. The app holds the item and reminds you when the timer ends. The key difference from just leaving something in a cart is intentionality. Moving an item to Holdoff is

How long should you wait before making a purchase?

A general rule: match the waiting period to the purchase size. For anything under $50, 24 hours is usually enough to let the emotional urge pass. For purchases between $50 and $200, try 48 to 72 hours. For larger purchases — anything over $200 — a week or more gives you the most clarity. The goal isn't to never buy things. It's to make sure the thi

A

Amir Hamza Fahim

Full Stack Developer & App Builder · Bangladesh

I build websites and mobile apps that solve real problems. Check out my apps on the App Store.

View my apps →