Bullwhip Effect, explained.
The bullwhip effect is the amplification of demand variation as orders move upstream through a supply chain, from customers toward producers.
Why it happens
Each stage sees orders rather than the original demand signal. Reacting strongly to a recent change can turn a small customer fluctuation into a larger replenishment change, which the next stage then interprets as demand. Delays and forecasting rules can compound it.
Forecasting and inventory adjustments can amplify variation as orders travel through a chain.
Read the result
Compare customer demand with orders at each stage. Increasing reaction strength tests the ordering policy; it does not mean customers suddenly wanted the largest upstream order.
A worked example
A promotion travels upstream
A shop experiences a temporary jump in sales during a short promotion.
The shop replenishes aggressively. Its distributor responds to that unusually large order with an even larger factory order.
The factory may see a dramatic spike even though the original consumer change was modest and temporary.
OPTIONAL DEEPER DETAILGo deeper: inside the model
Inside this model
Demand starts at 20, jumps by the chosen amount on day 4, then returns. Each stage orders its current input plus reaction × the change in that input from the previous day, clipped at zero. The plot shows retail demand and a two-stage illustrative order chain.
Where this idea is useful
A practical use
A retailer ordering extra after a short sale spike may send a much larger signal to suppliers.
A common misconception
“A factory order spike proves a matching sales boom.”
Orders combine final demand with inventory policies and expectations. Upstream variation can be created by the response itself.
What this explanation leaves out
- This is a transparent amplification toy, not an inventory-optimized supply chain with lead times or backorders.
What can reduce amplification?
Sharing final demand information, coordinating replenishment, and evaluating forecast reactions can help. The best policy depends on lead times, costs, and service requirements omitted from this small model.
Are you reacting to customer demand, or to someone else's reaction to it?
Associated thinkers
Further reading
Explore the original research or the teaching reference behind this experiment.