Bullwhip Effect Simulator

Watch a small shop-floor demand change amplify up the supply chain.

In short

The bullwhip effect is the amplification of demand variability up a supply chain: a small change in customer demand becomes a larger swing in retailer orders and larger again at the factory. It is caused by batching orders, reacting to forecasts rather than actual demand, and long lead times.

Save and reload this tool with a free TradeCaravan account.
Sign in to save

Set the demand shift & each tier's safety margin

Each tier only sees the orders below it, so it pads its own order to protect itself. Those margins compound upstream.

Frequently asked questions

What is the bullwhip effect?

The bullwhip effect is the tendency for small changes in real customer demand to turn into progressively wilder order swings as you move up the supply chain. Each tier sees only the orders of the tier below it — not real final demand — and pads its own orders with a safety margin, so a genuine 15% rise in shop sales can become close to a doubling of the order landing on the overseas factory.

What causes the bullwhip effect?

Four classic causes: demand-forecast updating (each tier reads a short run of strong orders as a trend and pads accordingly), order batching (consolidating into periodic container-load orders), price fluctuations and promotions (forward-buying on discount then going quiet), and shortage gaming (inflating orders to secure allocation when supply is tight).

How do you reduce the bullwhip effect?

The single most effective lever is sharing real point-of-sale demand data up the chain so every tier plans against actual consumer demand, not distorted order signals. Shortening and stabilising lead times, keeping pricing stable, ordering smaller and more frequently, and collaborative forecasting (CPFR / S&OP) all help dampen the amplification.

Related tools