
Every Diwali, two things happen in Indian distribution. First, shelves go empty in the busiest week of the year. Then, a few weeks later, godowns fill up with stock nobody wants. Both problems share t
Every Diwali, two things happen in Indian distribution.
First, shelves go empty in the busiest week of the year. Then, a few weeks later, godowns fill up with stock nobody wants.
Both problems share the same root cause: weak festive-season inventory planning.
The stakes are high. FMCG is the fourth-largest sector of the Indian economy, according to the India Brand Equity Foundation (IBEF). For many brands, October and November decide whether the financial year ends on target.
Diwali falls on 8 November 2026. This playbook shows how FMCG, FMEG and building materials brands can plan stock week by week. You will learn how to protect distributor margins, keep top outlets stocked and exit the season clean.
Festive season inventory planning means deciding which SKUs to stock, how much, where and until when, before demand peaks. Start 45 to 60 days before Diwali. Plan by outlet and SKU using last year’s secondary sales. Hold extra safety stock only on fast-moving festive SKUs. Agree on an exit plan for leftover stock before the season begins.
Festive season inventory planning is the process of forecasting festive demand and positioning stock across distributors and retailers before the peak. It covers both the build-up and the wind-down.
A good plan answers four questions:
Most teams plan the first three well. The fourth question is where dead stock is born.
Regular planning forgives small errors. Festive planning does not. Here is why.
Festive demand rises for about three to four weeks and then drops sharply. Supply from plant to distributor often takes one to two weeks. So a forecasting error made early is felt only when the peak has already arrived, and there is no time to correct it.
Gift packs, combo packs, festive editions and larger pack sizes take over shelf space. These SKUs sell fast for a few weeks. After Diwali, their demand falls to almost zero. A regular SKU left over in November will still sell in December. A gift pack usually will not.
Festive schemes push primary sales (brand to distributor) ahead of secondary sales (distributor to retailer). On paper, the numbers look strong. In reality, stock is just moving from the brand’s warehouse to the distributor’s godown.
The gap between primary and secondary sales is the clearest early warning of dead stock. If primary sales run well ahead of secondary sales in the weeks before Diwali, the extra stock is likely to remain unsold.
Most teams copy last year’s festive numbers and add a growth percentage. In 2026, that shortcut is risky for three reasons:
The lesson is simple. Use last year as a starting point, then adjust it market by market.
Teams usually fear one mistake more than the other. In practice, both hurt, just in different ways.
That last row explains a common pattern. Lost sales leave no trace, while unsold stock is easy to see. So teams often overstock to stay safe and end up with dead stock instead. The fix is to measure both, and that starts with outlet-level visibility.
The best festive plans run on a calendar, not on instinct. Use this timeline as a template. T is Diwali day, so T-60 means 60 days before Diwali.
Reading this in October? You are already inside the window. Skip the planning rows and start at T-21. Focus on outlet coverage, weekly sell-through checks and stock redistribution.
Primary sales show what distributors bought. Secondary sales show what retailers actually bought. Only the second one reflects real demand.
Pull festive secondary sales by outlet, SKU and week. Then mark weeks where top outlets ran out of stock. Those weeks understate true demand, so adjust them upward.
Review each market, not just the national total. Ask these questions:
Not every SKU needs festive buffer stock. Use two simple lenses:
AX items deserve the most attention and safety stock. CZ items deserve the least. Treat festive-only SKUs as a separate group, because they have no demand after the season.
Safety stock protects you against demand swings during the replenishment lead time. A widely used formula is:
\text{Safety stock} = Z \times \sigma_d \times \sqrt{L}
Here, Z is the service level factor (1.65 for a 95% service level). The next term, σd, is the standard deviation of daily demand. L is the lead time in days.
Worked example: A distributor sells an average of 200 cases a day of a festive SKU. Daily demand varies by 40 cases. Lead time is 4 days.
When stock falls to 932 cases, the distributor should reorder. One caution: use festive-period demand data for this calculation. Annual averages hide the spike and give you too little buffer.
When lead times are not fixed: The formula above assumes supply always arrives on time. In the festive rush, plant dispatch and transport delays are common. If lead time varies, use the extended version:
\text{Safety stock} = Z \times \sqrt{L \times \sigma_d^2 + \bar{d}^2 \times \sigma_L^2}
Here, d̄ is average daily demand and σL is the standard deviation of lead time in days. In the same example, a lead time that varies by just one day raises safety stock from 132 to about 355 cases. Unreliable supply, not demand, is often the bigger risk.
Schemes based only on distributor purchases encourage overloading. Where possible, tie scheme benefits to retailer purchases or sell-through. Good trade scheme management keeps primary and secondary sales closer together.
Your field team is your best demand sensor. In the three weeks before Diwali, update your beat planning to increase visit frequency for high-value outlets. Ask retailers for festive pre-orders and record them outlet by outlet. These pre-orders turn forecasts into firm demand.
Festive orders stretch retailer and distributor credit. Without limits, overdue payments pile up in December. Agree on festive credit limits early, and review outstanding amounts weekly during the season.
The same Diwali creates very different demand patterns across sectors. A plan that works for biscuits will fail for paint.
Demand pattern: Sweets, dry fruits, edible oils, ghee, gift packs and personal care combos peak in the two weeks before Diwali. General trade outlets drive most of the volume outside metros.
The specific risk: Many festive SKUs have short shelf lives. Gift packs also lose their appeal once the festival passes. So FMCG dead stock becomes a write-off quickly, not just a slow seller.
What works:
Demand pattern: Decorative lights, LED lamps, switches and small appliances peak before Diwali. Purchases are often influenced by electricians and retailers.
The specific risk: Units are high in value, so one unsold carton blocks real working capital. Decorative lighting designs also change every year. Leftover festive designs become hard to sell next season.
What works:
Demand pattern: Many Indian families paint and renovate their homes before Diwali. Demand for paint, putty, tiles and sanitaryware peaks four to eight weeks before the festival. It often drops well before Diwali day itself.
The specific risk: Teams that plan to the Diwali date stock too late and miss the real peak. Products are also heavy and bulky. Moving stock between distributors after the season costs a lot in freight.
What works:
Wedding season follows Diwali in many regions. It can absorb part of the leftover stock in gifting, lighting and home improvement. Plan for it in advance instead of counting on it later.
Dead stock is rarely a November problem. It is usually created in September and October. These five habits prevent most of it.
Agree on return windows, liquidation schemes and claim timelines before festive supply begins. Distributors stock more confidently when they know the exit rules.
Around T-15, compare sell-through across distributors. Move stock from slow territories to fast ones while demand still exists. After Diwali, the same stock is harder to sell anywhere.
First expiry, first out means the batch that expires first is sold first. Flag batches that are close to expiry at least 30 to 45 days ahead. That gives time for targeted schemes instead of write-offs.
Set a cut-off date for festive-only SKUs, usually seven to ten days before Diwali. Late supply of these SKUs rarely sells through in time.
Slow claim settlement damages distributor trust. A distributor waiting months for festive claims will order cautiously next year. Fast, transparent settlement protects the following season.
Weekly reviews are too slow in the final three weeks. These six metrics give an early warning while there is still time to act. The trigger levels are examples. Set your own based on your category and lead times.
Many teams still run festive planning on spreadsheets and weekly distributor reports. That works in a normal month. In the festive window, a report that is one week old describes a market that has already moved.
The teams that handle Diwali well usually have three kinds of visibility:
The tool matters less than the habit. What wins is daily, outlet-level data, reviewed by people with the authority to act on it.
Use this list to check your readiness before Diwali.
Start 45 to 60 days before Diwali. This allows time to analyse last year’s data, finalise the forecast and agree on terms with distributors. Primary supply usually begins around 30 days before the festival.
There is no single percentage that works for everyone. Calculate it per SKU, using festive-period demand, demand variability and lead time. Fast-moving festive SKUs need a higher buffer. Slow or festive-only SKUs need less, or none.
A common formula is safety stock = Z × σd × √L. Z is the service level factor, σd is the standard deviation of daily demand, and L is the lead time in days. Use festive-period demand data, not annual averages.
Primary sales are sales from the brand to the distributor. Secondary sales are sales from the distributor to retailers. For festive planning, secondary sales are the better guide to real demand.
Agree on exit terms early. Redistribute slow stock about 15 days before Diwali. Stop supply of festive-only SKUs a week or more before the festival. Apply FEFO and flag near-expiry stock early.
FEFO means first expiry, first out. The batch with the earliest expiry date is sold first. It reduces expiry losses, especially for food and personal care products after the festive peak.
In large cities, quick commerce apps now capture part of festive gifting and impulse demand. Urban general trade distributors may see smaller uplift than in past years. Rural and smaller-town demand is less affected.
Paint, putty, tiles and sanitaryware usually peak four to eight weeks before Diwali, during the home renovation window. Plan stock around that window, not the festival date.
Track secondary sales against forecast, days of stock cover, fill rate, out-of-stock outlets, the primary vs secondary gap, and scheme uptake. Review them daily in the final three weeks.
Festive season inventory planning is not about stocking more. It is about stocking the right SKUs, in the right places, for the right length of time.
The brands that do it well share three habits. They plan from secondary sales. They watch outlet-level data daily during the peak. They agree on the exit before the season starts.
If your team still waits a week for distributor stock reports, start there. Faster visibility into distributor stock and field orders is the single biggest step toward a cleaner festive season. (Internal link: DMS product page or demo page)
If your team still waits a week for distributor stock reports, start there. Faster visibility into distributor stock and field orders is the single biggest step toward a cleaner festive season.
Get notified about the next update