Skip to content
o3 Order3
Menu

Glossary

What is demand forecasting?

Demand forecasting is the practice of estimating future usage or sales of each item so purchasing can order ahead of need rather than react to stockouts.

Definition

Demand forecasting tries to answer how much of each SKU the next week, month, or season will consume, before it happens. The simplest methods work from history: a moving average of recent usage, adjusted for trend and seasonality. More involved methods layer in known future events, like a signed contract that will consume 400 units in March, a promotion, or a product launch that will cannibalize an older SKU. For most operations, the honest starting point is humble: a rolling average of the last 8 to 12 weeks of usage per SKU, with a manual override for items where someone knows something the history doesn't show. That alone beats reordering off gut feel, and it's only possible if usage history exists, which is the quiet prerequisite. A business that doesn't record consumption can't forecast it. Where teams trip: forecasting the aggregate instead of the item. "We'll sell 20% more this year" doesn't tell purchasing whether to buy more of SKU A or SKU B. The forecast has to land at the level where POs are written. The second trap is ignoring forecast error. Comparing forecast to actual each month, even crudely, shows which items are predictable enough to automate and which need a human watching them.

Example

A pool supply store averages 30 chlorine buckets a week off-season but history shows May runs 3x. Forecasting 90 a week for May, purchasing places the bulk PO in March against the supplier's 4-week lead time instead of expediting in mid-May.

By Cameron Priest · Co-founder, Order3

Cameron co-founded TradeGecko, the inventory platform acquired by Intuit. He has spent more than a decade building software for the people who run physical stock.

Updated 2026-06-16