Peak season preparation is the highest-stakes inventory decision most Shopify merchants make each year. Here is how to forecast seasonal demand, time your buys, and avoid the twin disasters of running out and buying too much.
Every year, Shopify merchants face the same dilemma.
Order too little for peak season: you run out at the exact moment your marketing is working and customers are ready to buy. Lost sales, refunds, disappointed customers who go to a competitor and do not come back.
Order too much: you carry excess stock into the new year, paying carrying costs on inventory that will eventually sell at a discount or end up as dead stock.
Both outcomes are expensive. Both are preventable with proper seasonal planning.
Before you can plan for a season, you need to understand your actual seasonal demand curve — not the one you assume you have.
Seasonality is only visible in comparison. One year of data could be anomalous. Two or more years reveal the actual pattern.
Export your Shopify sales by week, by SKU or product type, for every year you have data.
A seasonal index tells you how a given period compares to the annual average.
Formula: Seasonal index = Period sales / Annual average period sales
Example: Your store averages £8,500/week over the year. In the week of Black Friday you typically sell £32,000. Seasonal index = 32,000 / 8,500 = 3.76×
Build a seasonal index for every week of the year. You now have a multiplier you can apply to any baseline demand forecast.
| Period | Typical index |
|---|---|
| Jan–Feb (post-Christmas) | 0.6–0.8× |
| Spring (March–May) | 0.9–1.1× |
| Summer (June–Aug) | 1.0–1.2× (category dependent) |
| Back-to-school (Aug–Sep) | 1.1–1.4× |
| Pre-Christmas (Nov) | 1.5–2.0× |
| Black Friday week | 2.5–4.0× |
| Christmas week | 2.0–3.5× |
| Boxing Day / New Year | 1.2–1.8× |
Your actual indices will differ by category. Fashion, gifting, and home decor categories skew heavily to Q4. Gardening and outdoor categories skew to Q2.
Working backwards from peak season, here is the timeline that needs to drive your buying decisions.
For a Q4 peak season (example: Black Friday through Christmas):
| Date | Action |
|---|---|
| July 1 | Pull 2 years of weekly sales data per SKU |
| July 15 | Calculate seasonal indices and baseline forecasts |
| August 1 | First buy decision — place initial orders with international suppliers |
| August 15 | Open-to-buy budget confirmed with finance |
| September 1 | Commit to final quantities — last chance to adjust international orders |
| September 15 | Place top-up orders with domestic/short-lead suppliers |
| October 1 | First peak-season stock arrives; begin receiving and putaway |
| October 15 | Review sell-through on new products from pre-season |
| November 1 | All stock should be received and available |
| November 25 | Black Friday — execution mode begins |
| December 26 | Begin post-Christmas sell-through strategy for any excess |
The critical constraint is your supplier lead time. For international suppliers (typically 6–10 weeks), your final quantity decision for peak season must be made by early August for a November arrival. Most merchants leave this too late.
For each SKU entering peak season, build a demand forecast:
Step 1: Calculate baseline daily demand Use the last 90 days of sales (or last 60 days if recent trend differs from prior year), excluding any promotional periods.
Step 2: Apply seasonal index Multiply baseline demand by the seasonal index for each week of the season.
Example for a gift candle SKU: - Baseline daily demand: 8 units/day - Black Friday week index: 3.5× - Forecast for Black Friday week: 8 × 3.5 × 7 = 196 units
Step 3: Sum across the season Add up weekly forecasts across the full peak season window. This is your total demand forecast for the season.
Step 4: Add safety stock For peak season, use a higher service level than normal. The cost of a stockout during your highest-demand period is much larger than the cost of a stockout in January.
Recommended: target a 98% service level (Z = 2.05) for A-class SKUs during peak season, versus 95% normally.
New products — launches timed to peak season — have no sales history. Forecasting without data requires a different approach.
Method 1: Analogous product forecasting Find the most similar product in your catalogue that has a sales history. Use its seasonal pattern as a proxy. Adjust up or down based on price, target customer, and expected marketing support.
Method 2: Conservative range approach Define a bear case (minimum viable), a base case (expected), and a bull case (if marketing outperforms). Buy to the base case, with contingency stock available from a domestic supplier if the bull case materialises.
Method 3: Pre-order gauge Run a limited pre-order campaign 4–6 weeks before launch. Pre-order volumes are a strong signal of actual demand. Many merchants find this is the most reliable forecasting method for new products.
Buy too much and you will have excess going into the new year. The key is to have a sell-through plan before this happens — not after.
Define thresholds before peak season starts:
Trigger 1 (Black Friday minus 2 weeks): If sell-through on any product is below 40% of projected by this date, investigate whether promotional support is needed.
Trigger 2 (December 15): Any product projected to end the season above 20% of starting inventory enters a clearance programme. Start markdown now — do not wait until January.
Trigger 3 (January 1): Run final inventory count. Classify carry-in stock as: resell at full price next season (only if fashion-independent), sell through at markdown, liquidate, or write off.
The worst decision is to hold excess seasonal stock at full price hoping it will sell. Carrying costs accumulate. The stock eventually sells at a larger discount than an early markdown would have required.
Your peak season is your suppliers' peak season too. The merchants who get priority allocation during supply shortages are the ones with established relationships and consistent payment histories.
Before peak season: - Share your rolling 90-day forecast with Tier 1 suppliers by August - Confirm lead times and production capacity explicitly — do not assume - Secure a written commitment on your allocation if the supplier has multiple customers competing for capacity
During peak season: - Maintain communication — if you need to pull forward an order or increase a quantity, early notice gives your supplier time to accommodate - Pay invoices on time — suppliers prioritise customers who do not create cash flow problems
After peak season: - Conduct a post-mortem with key suppliers: what worked, what delayed, what will you do differently next year - Share your sell-through results — it builds trust and helps the supplier understand your business
Seasonal inventory planning is the highest-stakes buying decision most merchants make each year. The lead times are long, the capital commitment is large, and the cost of both over and under-buying is significant.
The merchants who execute this well do three things consistently: they build seasonal demand models using historical data, they start the buying process earlier than feels necessary (usually 8–12 weeks before arrival is needed), and they have a pre-defined sell-through plan for excess inventory before they even place the buy.
Plan the exit before you commit to the buy.
CoreCaptain detects phantom stock, sync errors, and inventory discrepancies automatically. 14-day free trial, no credit card required.
Start Free Trial