Diwali 2026 Stock Planning: A 30-Day Checklist for Kirana and Retail Shops
Published: 10/9/2026
Category: Retail
Diwali falls on 8 November 2026, with Dhanteras on 6 November. This week-by-week checklist helps kirana and retail shops plan stock, credit and staff so the rush turns into profit, not dead stock.
Diwali is on Sunday, 8 November 2026, with Dhanteras on Friday, 6 November. For most kirana and retail shops, the profitable window runs from about two weeks before Dhanteras to Bhai Dooj. The shops that do best plan stock from last year's sales, not gut feel, lock supplier credit early and clear slow lines before the rush. Here is a 30-day plan.
Week 1 (8–14 October): look back before you buy
Start with data you already have.
- Pull last year's festive sales by item for the four weeks around Diwali. If your billing software has it, export it; if not, use supplier bills as a rough guide.
- Mark your top 30 items. In most kiranas, a small set of items (dry fruits, oil, sugar, ghee, sweets, gift packs, puja items) makes up most festive revenue.
- Note last year's stock-outs and leftovers. Running out costs sales; leftovers tie up cash until next year.
- Check this year's calendar. Dhanteras on a Friday and Diwali on a Sunday means weekend crowds. Plan staff accordingly.
Week 2 (15–21 October): order with a rule, not a guess
A simple rule for each top item:
| Item type | Order quantity |
|---|
| Fast movers with steady demand (oil, sugar) | Last year's festive sales + 10–15% |
| Gift packs and seasonal items | Last year's sales − 10%, with a reorder agreed with the supplier |
| New items you have not sold before | A small trial quantity only |
- Negotiate credit and returns in writing. Ask suppliers for festive credit days and whether unsold gift packs can be returned.
- Book delivery dates. Suppliers are stretched in the last week. Ask for the bulk of stock by about 30 October.
Week 3 (22–28 October): get the shop ready
- Price and label everything new. Unlabelled stock slows billing at exactly the wrong time.
- Set up combos and gift packs in your billing system as single items, so staff do not calculate prices manually.
- Test your billing setup. Printer paper, a spare printer roll, barcode scanner and UPI soundbox should all work. If your internet is unreliable, make sure billing works offline.
- Clear slow movers now. A small discount on last season's stock frees shelf space and cash before the rush.
Week 4 (29 October – 8 November): run the rush
- Check stock daily against your top 30 list. Reorder fast movers while suppliers can still deliver.
- Close the day properly. Count cash, match UPI totals with your settlement and note credit (udhaar) given. Festive days are when mismatches happen.
- Keep a "lost sales" note. Every time a customer asks for something you do not have, write it down. That list is next year's plan.
After Diwali: the step most shops skip
Within a week of Bhai Dooj, compare what you bought with what you sold. Return what you can, discount what will not sell by Christmas and record the numbers. Next year, Week 1 takes ten minutes.
Where BizFlow fits
BizFlow's BillFlow keeps item-wise sales history, so next year's Diwali report is one export. Combos, barcode billing and offline billing help keep the queue moving on Dhanteras.
Frequently asked questions
Q: When should a kirana start Diwali stocking in 2026?
A: Start reviewing last year's sales in the second week of October, and plan to receive most festive stock by around 30 October, a week before Dhanteras on 6 November.
Q: How much extra stock should I buy for Diwali?
A: For steady fast movers, last year's festive sales plus 10–15% is a sensible starting point. Buy seasonal gift items more cautiously, and agree reorders or returns with suppliers.
Q: What if I do not have last year's data?
A: Use supplier invoices from last October–November as a guide, and start recording item-wise sales now so next year is easier.
Sources
Home | Blog