Inventory Forecasting for Ecommerce Brands

8 August 2025
TFC UK Team
Data analyst reviewing inventory forecasting charts and stock level graphs on a computer screen

Why Forecasting Matters

Too much stock ties up cash and fills expensive warehouse space. Too little means stockouts, lost sales, and disappointed customers. Accurate forecasting sits at the heart of profitable ecommerce operations.

Forecasting Methods

1. Historical Sales Analysis

The simplest approach: use past sales data to predict future demand.

  • Look at the same period last year
  • Adjust for growth rate
  • Account for one-off events (viral products, PR coverage)

Best for: Established products with 12+ months of sales history.

2. Moving Average

Calculate the average sales over a rolling period (e.g., last 4 weeks) to smooth out daily fluctuations.

  • Simple moving average: Equal weight to each period
  • Weighted moving average: Recent periods count more
  • Exponential smoothing: Mathematically weighted towards recent data

Best for: Stable-demand products without strong seasonality.

3. Seasonal Decomposition

Break sales data into components:

  • Trend: Overall upward or downward movement
  • Seasonality: Predictable recurring patterns (Christmas, summer, etc.)
  • Noise: Random variation

Best for: Products with clear seasonal patterns.

4. Qualitative Forecasting

When historical data doesn't exist (new products, new markets):

  • Marketing team input on planned promotions
  • Sales team feedback on pipeline and leads
  • Industry trends and competitor analysis
  • Supplier lead time considerations

Building a Practical Forecast

Step 1: Gather Data

  • Last 12–24 months of sales data by SKU
  • Marketing calendar (planned promotions, launches, PR)
  • Supplier lead times
  • Current stock levels

Step 2: Segment Your SKUs

Segment Characteristics Forecasting Approach
Steady sellers Consistent demand Moving average
Seasonal Predictable peaks Seasonal decomposition
Trending Growing or declining Trend + growth rate
New products No history Qualitative + analogues
Long tail Infrequent, low volume Min/max stock rules

Step 3: Calculate Reorder Points

Reorder Point = (Average daily sales × Lead time in days) + Safety stock

Example: A product sells 20 units/day with a 30-day lead time and 10 days of safety stock:

Reorder Point = (20 × 30) + (20 × 10) = 600 + 200 = 800 units

When stock drops to 800 units, place the next order.

Common Mistakes

  1. Using only averages — averages hide variability; a product selling 100 one week and 0 the next averages 50 but needs different planning
  2. Ignoring lead times — forecasting demand is useless if you don't account for how long replenishment takes
  3. Over-reacting to short-term trends — one viral TikTok doesn't mean permanently higher demand
  4. Not communicating with your 3PL — your fulfilment provider needs your forecast to plan space and labour
  5. Forecasting at the wrong level — forecast by SKU and channel, not just total units

Tools and Technology

Tool Cost Best For
Spreadsheets Free Small ranges (<100 SKUs)
Inventory Planner £100–£500/month Shopify/ecommerce brands
Brightpearl £300–£800/month Multi-channel retailers
Custom WMS reporting Varies Larger operations

Sharing Forecasts with Your Warehouse

Your warehousing provider should receive:

  • Monthly demand forecasts — for labour and space planning
  • Inbound delivery schedule — what's arriving and when
  • Promotional calendar — upcoming spikes to prepare for
  • New product launches — new SKUs to set up

At The Fulfilment Centre, we work closely with clients on demand planning to ensure we have the space, stock, and resources ready when you need them.


Need help with inventory planning? Contact us to discuss how we support demand forecasting and stock management.

Ready to Optimise Your Fulfilment?

Speak to The Fulfilment Centre Ltd about improving your UK fulfilment.

Get a Quote