Impulse buying: 5 rules to stop unplanned spending in India
Late-night carts and flash sales can quietly eat 10% of your salary. Try five simple rules and a weekly review to curb impulse buying without feeling deprived.
Most of us don't blow our budget on one big mistake. It leaks out through dozens of small "why not?" moments: a flash sale at 11 pm, a cart that looked nearly empty, a ₹499 gadget that arrives and never leaves its box. Impulse buying feels harmless in the moment, which is exactly why it works so well on us.
The good news: you don't need iron willpower. You need a few simple rules that add friction at the right moment.
Why impulse buys are so easy
Shopping apps are built to shorten the gap between wanting and paying. One-tap UPI, saved cards, "only 2 left!" banners and countdown timers all push you to decide fast. When you decide fast, you decide with emotion, not with your budget.
Common triggers for young Indian earners:
- Salary day glow: the account balance looks big, so everything feels affordable.
- Sale seasons: festive offers make a "discount" feel like "savings", even on things you never planned to buy.
- Stress and boredom: late-night scrolling turns into late-night ordering.
- Social pressure: friends' trips, new phones and outfits make your own things feel outdated.
A small example
Neha earns ₹55,000 a month in Pune. She doesn't think of herself as a big spender. But a look at her month shows:
- 6 impulse online orders averaging ₹700 = ₹4,200
- 4 extra food-delivery orders after a long day = ₹1,600
- 2 "free shipping" top-ups to reach the minimum cart value = ₹900
That's roughly ₹6,700 a month, about 12% of her salary, with almost nothing she truly remembers wanting. Over a year, it adds up to over ₹80,000. That is a solid emergency fund top-up, or a good chunk of a holiday.
Five rules that actually work
1. The 48-hour rule
For anything non-essential above a limit you choose (say ₹500), move it to a wishlist and wait 48 hours. If you still want it after two days, buy it without guilt. Many things simply stop mattering.
2. Give yourself a "fun money" allowance
Total bans backfire. Set aside a fixed amount each month, say ₹2,000 to ₹3,000, that you can spend on anything, no questions. When it's gone, it's gone. This keeps the rest of your budget safe and removes the all-or-nothing feeling.
3. Add friction
- Remove saved cards and UPI from shopping apps.
- Log out after each session.
- Turn off promotional notifications.
- Unsubscribe from sale emails and WhatsApp offers.
Even 30 extra seconds at checkout is often enough to make you pause.
4. Ask three questions before paying
- Would I buy this at full price?
- Where will I keep it, and when will I use it?
- What would I have to give up to pay for it?
5. Shop with a list, and unwind the free-shipping trap
Write down what you need before opening an app. Never add items just to reach a free-delivery threshold: spending ₹300 more to save ₹40 in delivery is not a saving.
Make the leaks visible
You can't fix what you can't see. The simplest habit is to record every expense, then look at your "Shopping" and "Food delivery" categories at the end of each week. Most people are surprised, in a useful way. Seeing "₹6,700 on stuff" in black and white does more than any lecture.
Try this 10-minute weekly review:
- Open your last 7 days of expenses.
- Mark each purchase as Need, Want or Regret.
- Add up the Regret total.
- Pick one rule above to tackle that number next week.
Practical takeaway
- Pick a limit for the 48-hour rule today.
- Set a monthly fun-money amount and stick to it.
- Remove saved payment details from your top two shopping apps.
- Review your spending once a week and label what you regret.
Small changes compound. Cutting even half of Neha's impulse spending would free up over ₹3,000 a month.
How Dhuddu helps
Dhuddu is a free expense tracker built for Indian money habits. It can read your bank alerts and statements, sort spends into categories and let you set budgets, so your weekly "need, want, regret" review takes minutes, not hours. You can also get it on Google Play.