Demand Planning for Seasonal Businesses: How to Prepare for Peaks Without Overstock
Seasonal demand planning requires translating historical peak patterns into forward-looking purchase commitments — made months before the peak arrives. The goal is to buy enough to capture the full peak opportunity without creating post-peak dead stock that consumes working capital for the rest of the year.
The seasonal business inventory dilemma#
For seasonal businesses — gift retailers, garden centres, toy manufacturers, holiday travel accessories — the peak trading period may represent 40-60% of annual revenue compressed into 6-8 weeks. Getting the inventory right for the peak is the single most important commercial decision of the year. Buy too little and you run out of your best-sellers at the peak of demand — losing revenue that cannot be recovered after the season. Buy too much and you carry excess stock through the slow season — accumulating storage costs, tying up working capital, and eventually marking down at low margin.
Building a seasonal demand index#
A seasonal demand index quantifies the demand pattern across months relative to the annual average. Calculate it by dividing each month's historical sales by the monthly average (annual sales divided by 12). A month where sales are 2.8x the monthly average has a seasonal index of 2.8. Map your index across 12 months to reveal your exact seasonal pattern. Use at least 2-3 years of history to smooth out year-specific anomalies. This index is the multiplier you apply to your base demand forecast when building your peak period purchase quantities.
Timing purchase commitments relative to the peak#
For a Christmas peak (November-December), a typical eCommerce business with a 45-day supplier lead time needs to place purchase orders by mid-October at the latest. But most peak products need to be ordered much earlier — in July or August — if the supplier requires production time before shipping. Mapping your key products by their total lead time (from order placement to in-warehouse availability) against the required in-stock date for the peak reveals the latest possible order dates. Colour-code each product: red for orders due immediately, amber for orders due in 30 days, green for orders that can wait.
The open-to-buy discipline for peak season#
Seasonal buying amplifies the importance of open-to-buy discipline. The temptation at peak buying time — when category excitement is high and supplier sales teams are pushing — is to overbuy. Maintain a rigorous OTB budget based on your seasonal demand forecast and your desired ending stock position after the peak. If the forecast says you will sell 800 units of Product X in the peak period and you want 50 units of end-of-season stock, your maximum purchase is 850 units minus any opening stock. Every unit above this commitment represents a post-season markdown risk.
Post-peak recovery: clearing seasonal overstock efficiently#
Even well-planned seasonal businesses end the peak with some overstock. The post-peak clearance strategy should be planned in advance — not improvised when the slow season arrives. Identify the products most likely to have residual stock based on conservative sell-through assumptions. Plan the markdown schedule: what discount will you apply, when, and through which channel (email to your list, marketplace promotion, end-of-season sale page). A planned clearance strategy executed in the first 4 weeks after the peak produces better outcomes than an unplanned, reactive markdown made 3 months after the peak when urgency has increased.
People also ask
How do I plan inventory for a seasonal business?
Build a seasonal demand index from 2-3 years of historical sales data, apply it to your base demand forecast to estimate peak period demand, calculate purchase quantities accounting for opening stock and desired closing stock, and map order placement dates against supplier lead times to identify the latest possible order dates for each product.
What is a seasonal demand index?
A seasonal demand index quantifies demand in each month relative to the annual average. It is calculated by dividing each month's historical sales by the monthly average (annual sales / 12). An index of 2.8 means that month historically sees 2.8x average demand.
How do I avoid overbuying for a seasonal peak?
Avoid overbuying by maintaining a strict open-to-buy budget based on your demand forecast and desired post-peak stock levels, resisting the temptation to overbuy driven by supplier pressure or category optimism, and planning your post-peak clearance strategy in advance to give yourself confidence that modest overstock can be cleared quickly.
Build your seasonal demand plan with AskBiz
AskBiz builds a seasonal demand index from your historical data and helps you plan peak period purchasing. Free to start.
Start free — no credit card required →