Diwali is the best week of the year. It’s also the week your budget quietly falls apart. A box of kaju katli here, a kurta there, a flight home that cost double because you booked late. None of it feels like much on the day. Then November arrives, the credit card bill lands, and the month feels three weeks long.
The fix isn’t to spend less on Diwali. It’s to decide what Diwali costs before it starts, and to pay for it with money that was set aside for it. Here’s how to build a Diwali budget that leaves November alone.
Why Diwali breaks budgets
Diwali spending is hard to control for three reasons.
It’s lots of small payments. Sweets, diyas, a rangoli kit, a gift for your cousin, tips for the building staff. Each one is ₹200 or ₹800. You’d never call any single one a big expense. Together they can be bigger than your rent.
It all happens in about ten days. Normal months give you time to notice and adjust. Diwali doesn’t. By the time you notice, the money’s gone.
The bill shows up later. Festive sales, no-cost EMIs and credit cards mean you pay in October and feel it in November. That’s the month that gets wrecked, not Diwali itself.
So the plan has two parts: know the total in advance, and keep the spending inside one envelope so you can see it happening.
Step one: list what Diwali actually costs you
Before you set any numbers, write down everything Diwali means for you. Not a generic list. Yours. Most people forget at least two of these:
- Travel home and back. Trains fill up early and flights get expensive as the date gets closer.
- Gifts for family. Parents, siblings, grandparents, the cousins you’ll definitely see.
- Gifts for friends and colleagues. Dry fruit boxes for your manager and flatmates add up fast.
- Sweets. For your own home and for the homes you visit.
- Clothes. A new outfit or two is part of the festival for most families.
- Diwali bonus for house help. Your maid, cook, driver or building staff. Many households give a month’s pay or a gift.
- Decorations and puja. Diyas, lights, flowers, rangoli colours, puja samagri.
- Parties and meals out. Card parties, Diwali dinners, a round of drinks with friends.
Look at last year’s UPI history for late October and November if you want a reality check. It usually tells you more than your memory does.
A full Diwali budget on ₹50,000
Here’s an example for someone with a ₹50,000 take-home salary who lives in a rented flat in a big city and travels home for Diwali.
| Diwali expense | Amount |
|---|---|
| Travel home and back | ₹6,000 |
| Gifts for family | ₹4,500 |
| Sweets and dry fruit boxes | ₹2,000 |
| Clothes | ₹3,500 |
| Bonus for house help and building staff | ₹2,500 |
| Diyas, lights, rangoli and puja | ₹1,000 |
| Parties and meals out | ₹1,500 |
| Total | ₹21,000 |
₹21,000 is 42% of a month’s salary. That’s why it hurts when it comes out of one month with no warning. Your numbers will be different. If you live in your hometown, travel might be zero. If you’re hosting the family this year, sweets and food might be ₹6,000 on their own. The point is to have a number at all.
Where the ₹21,000 comes from
You can’t fit ₹21,000 into one month of a ₹50,000 salary without breaking something. So spread it out. This example pays for Diwali from three places.
1. A Diwali envelope you fill all year. Every month, ₹2,500 goes into an envelope called Diwali and gets moved to a separate savings account. If you started four months before Diwali, that’s ₹10,000 waiting for you.
2. A smaller everyday budget in the Diwali month. You’ll be home for part of it, eating your mother’s food instead of ordering in. So you trim Eating out, Shopping and Fun, and send that money to the Diwali envelope instead.
3. A slice of your bonus, if you get one. More on that below.
Here’s what the ₹50,000 salary looks like in a normal month and in the Diwali month.
| Envelope | Normal month | Diwali month |
|---|---|---|
| Rent | ₹15,000 | ₹15,000 |
| Groceries | ₹6,000 | ₹6,000 |
| Electricity, internet and phone | ₹3,000 | ₹3,000 |
| Metro and autos | ₹3,000 | ₹3,000 |
| Eating out and delivery | ₹4,500 | ₹2,500 |
| Shopping | ₹3,000 | ₹1,000 |
| Fun and subscriptions | ₹2,000 | ₹1,000 |
| Diwali | ₹2,500 | ₹7,500 |
| Emergency fund | ₹5,000 | ₹5,000 |
| SIP | ₹6,000 | ₹6,000 |
| Total | ₹50,000 | ₹50,000 |
Both columns add up to exactly ₹50,000. The Diwali month moves ₹5,000 out of Eating out, Shopping and Fun and into Diwali, on top of the usual ₹2,500.
Now the ₹21,000 is covered:
| Source | Amount |
|---|---|
| Saved over four months (₹2,500 a month) | ₹10,000 |
| Diwali envelope in the Diwali month | ₹7,500 |
| From your Diwali bonus | ₹3,500 |
| Total | ₹21,000 |
Notice what didn’t change. Rent, bills, the emergency fund and the SIP all stay the same. Diwali gets paid for by spending you’d have done anyway, not by skipping your savings.
If you’re not sure how to size your everyday envelopes in the first place, the salary budget planner gives you a starting split for any salary.
What to do with your Diwali bonus
Not everyone gets one. If you do, it’s easy to treat it as free money and spend it twice over during the sales. Instead, give it a job the day it lands. Count only what actually reaches your account, after tax, not the number in the email from HR.
Say your bonus credits as ₹15,000. One way to split it:
- ₹3,500 to close the Diwali gap. That’s the shortfall from the table above.
- ₹7,500 to your emergency fund or a goal. The trip, the laptop, the deposit for a better flat.
- ₹4,000 to spend on whatever you like. Guilt free. You earned it.
₹3,500 plus ₹7,500 plus ₹4,000 is ₹15,000. Every rupee has a job, and you still get to enjoy some of it. If you don’t get a bonus, take the ₹3,500 from Shopping or Fun in the month after, or start the Diwali envelope a little earlier next year.
Keep it in one envelope while you spend
Having a Diwali number is half the work. The other half is knowing where you stand while the week is happening.
That means logging each spend against the Diwali envelope as you pay. Sweets ₹1,200. Diyas ₹350. Auto to your aunt’s place ₹180. It sounds like a lot of effort for a festival, but it takes seconds, and it’s the only way to see that you’ve got ₹2,800 left with three visits still to go. Without it, you find out in November.
Aviary makes this quick. You can type “sweets 1200, diyas 350, auto 180” and Ask Aviary logs all three at once, so a busy evening takes one line to catch up on. Whatever you use, the rule from envelope budgeting still applies: when the Diwali envelope runs low, you move money from another envelope on purpose. You don’t just keep tapping pay.
The November problem
Even a well-planned Diwali can leave a mess in November. Watch out for these.
Sale purchases on a credit card. That ₹12,000 air fryer from the festive sale is on next month’s statement. If you bought it on a card, put the money in an envelope now so the bill doesn’t surprise you.
No-cost EMIs. They feel free. They aren’t. A ₹30,000 TV on a six-month EMI is ₹5,000 a month out of every budget for half a year. If you take one, add an EMI envelope and shrink something else to make room.
Early salary. Some employers pay salary a few days early before Diwali. It’s great for the festival, but it makes the gap to your next payday longer. Make the money last until the next credit, not until the end of the calendar month.
The post-Diwali lull. After a week of sweets and parties, it’s tempting to keep the festive mood going with weekend plans. Check what’s left in Eating out and Fun before you say yes.
Getting started before this Diwali
If Diwali is only a few weeks away, you can still do most of this.
- Write your Diwali list today. Travel, gifts, sweets, clothes, house help, decorations, parties. Put a number next to each one.
- Add it up. That total is your Diwali budget. Write it down somewhere you’ll see it.
- Book travel now if you haven’t. It’s the one cost that only goes up.
- Make a Diwali envelope and fill it by trimming Eating out, Shopping and Fun for this month.
- Give your bonus a plan before it lands, not after.
- Log every Diwali spend against the envelope as you pay.
Then, the week after Diwali, start next year’s envelope. Divide this year’s total by twelve and put that much aside every month. ₹21,000 becomes ₹1,750 a month, which hardly registers. Next October, the money will already be sitting there, and November can just be a normal month. If you’ve just started working, our guide to budgeting your first salary has more on building that kind of habit early.