Seasonal and perishable inventory punishes both undercommitment and overcommitment more severely than standard stock — miss the window and you're either out of stock during peak demand or sitting on unsellable inventory. Here's how to manage both risks.

Why seasonal and perishable stock is uniquely risky

Standard inventory that doesn't sell this month can usually sell next month with limited extra cost beyond storage. Seasonal stock (Christmas decorations, garden furniture, swimwear) loses most of its value the moment its season ends, and genuinely perishable stock (food, some cosmetics, certain health products) loses all commercial value entirely once it expires — there's no 'wait and sell later' option for either category.

This compressed selling window means forecasting errors are far more costly than for evergreen products, and the standard playbook of 'reorder more if you sell out' doesn't work when the reorder lead time exceeds your remaining selling season.

Forecasting for a compressed selling window

Use at least two to three full prior seasons of sales data where available, adjusted for known changes (a bigger marketing push this year, a new competitor, shifted pricing), rather than relying on a single prior year that may have been unusually strong or weak. Build your demand curve for the season, not just a total volume estimate — knowing that 60% of a Christmas product's annual sales happen in the final three weeks before December 25th changes your inbound and safety stock timing very differently than assuming even demand across the season.

For seasonal products, the question isn't just how much to buy — it's whether you'll still have time to reorder if you're wrong.

Managing shelf life on perishable and dated stock

Implement FEFO (first-expired, first-out) picking rather than FIFO (first-in, first-out) for genuinely perishable stock — the two usually align but can diverge if a later delivery has a shorter shelf life than older stock, and FEFO ensures you're always shipping the stock closest to expiry first. Track expiry dates at the batch or lot level in your inventory system, not just at the SKU level, so you can proactively flag and act on stock approaching its use-by or best-before date well before it becomes unsellable.

  • Set an internal 'action threshold' well before actual expiry (e.g. 90 days out for a 12-month shelf-life product) to trigger a markdown or promotional push while the stock still has commercial appeal.
  • Maintain clear, auditable batch/lot records — essential for UK food safety and product recall traceability requirements where applicable.
  • Never let discounting-to-clear become a last-minute scramble in the final days before expiry — plan the markdown schedule in advance.

Building a season-end clearance plan before the season starts

Decide your end-of-season clearance strategy — a defined discount schedule, a dedicated outlet channel, bundling with other products, or return-to-supplier terms if your contract includes them — before the season begins, not as a reactive scramble once it's clear you've overbought. A pre-planned clearance schedule protects margin far better than panic discounting once shelf space pressure or a fast-approaching deadline forces your hand.

Working with suppliers on seasonal terms

Where possible, negotiate more flexible terms specifically for seasonal stock — a shorter minimum order quantity, a faster reorder capability during the season itself for a fast-moving line, or in some cases sale-or-return arrangements that shift some of the season-end risk back to the supplier. Suppliers with a genuine stake in your sell-through (rather than a pure sell-and-move-on relationship) are often more willing to negotiate these terms, which is one more reason supplier relationship quality matters more for seasonal categories than for stable evergreen ones.

Post-season review as a forecasting input

After each season, run a structured review comparing forecast to actual sales week by week, not just in total, to understand where and why the forecast diverged — a launch that undersold in week one but oversold by the final week points to a different problem than one that undersold throughout. Feed this directly into next season's planning; seasonal categories reward retailers who treat each cycle as a data point for the next, rather than starting each season's planning from scratch.

Managing warehouse space efficiently across the season

Seasonal stock creates a distinct warehouse space challenge — a large inbound delivery ahead of peak season needs storage capacity that may sit largely idle for the rest of the year, so plan seasonal storage allocation well ahead of the delivery date rather than discovering a space shortage when pallets are already arriving. Some retailers use flexible or overflow storage arrangements (a short-term rented unit, or a 3PL with seasonal capacity flexibility) specifically to avoid paying for peak-season-sized warehouse space year-round when only a few months of the year actually require it.

Regulatory and labelling considerations for dated goods

Where your seasonal or perishable range includes food, cosmetics or other regulated categories, UK labelling requirements around use-by/best-before dates, batch traceability and, for food, allergen information are a legal obligation, not a best-practice suggestion — build compliance checks into your goods-in process for any such category rather than treating it as a packaging afterthought. Getting this wrong risks regulatory action as well as the commercial cost of stock that can't legally be sold.

How This Connects to the Rest of Your Operation

Getting managing seasonal and perishable inventory without getting burned right is rarely a one-off task — it tends to need revisiting as the rest of the business changes around it. For the practical mechanics, see Inventory KPIs Every UK Online Retailer Should Be Tracking.

For related reading: Many of the same principles come up again in Dead Stock and Markdown Strategy: Recovering Value from Slow-Moving Inventory, which is worth bookmarking for later.

Related reading