Pull Production: How It Works and How It Differs From Push
Pull production replenishes stock only when real demand consumes it. How supermarkets and trigger points work, how pull differs from push, and its trade-offs.

Pull production is a way of running a plant in which actual demand, not a forecast-driven plan, decides what gets made and when. A production order is released only when a customer order arrives or when consumption draws a sized stock buffer down to its trigger point, and only in the quantity needed to replenish it. The result is less overproduction, inventory that stays within planned limits, and a product mix that follows the market rather than last month’s forecast.
What is pull production?
Pull production is a production control system that uses real customer demand to coordinate manufacturing and supply. Instead of producing to a schedule and pushing the output to the next stage, each stage produces only to replace what its customer, internal or external, has consumed.
The easiest way to picture it is a supermarket shelf. A shelf is not restocked on a fixed calendar; it is refilled when it falls to a level that signals “replenish now.” In a pull system, that level is the trigger point, and reaching it releases a new production order for that SKU.
How the buffer is sized
Each “shelf” is sized product by product, using a calculation rather than a feeling for how much cover is enough. The usual inputs are:
- Demand and its variability: average consumption and how much it swings.
- Replenishment lead time and its variability: the full time from order release until material is available, including QC release. (See manufacturing lead time for how to measure it stage by stage.)
- Scheduling interval: how often the product gets a slot on the line.
- Product importance: for example its position on the ABC curve, which determines how much protection it deserves.
Buffers sized this way are usually smaller than the stock a push system carries, because they protect against real variation rather than against uncertainty about the forecast.
Batch manufacturing adds two constraints. QC release can add days to replenishment lead time, so it has to be part of the calculation. And intermediates such as granulate, bulk tablets or bulk cream can only wait for the hold time established for them. A buffer that ignores holding time can look healthy on a spreadsheet while material ages toward its limit.
With buffers in place, production is planned within the demand actually received. That makes it possible to level the mix across the plant (heijunka), producing different products in a regular rhythm without the bottlenecks created by long setup stops.
Key characteristics
- Demand-triggered production. Manufacturing starts with a concrete signal: a customer order, or consumption that takes stock down to the trigger point and creates the need for a new production order.
- Inventory sized per product. Stock is kept inside the calculated range, with no shortages and no excess, weighted by how important each product is to the business. Coverage comes from a robust calculation per SKU, not from targets set by gut feel.
- Continuous, visible flow. Steps are arranged so that material and information are visible and connected. Bottlenecks show up quickly, and batches do not sit waiting between stages.
Pull vs. push production
The fundamental difference lies in how production is started and controlled relative to customer demand.
In push production, the plant manufactures in advance based on demand forecasts and a production plan, building inventory to meet expected sales. The intent is to have product ready to ship. When the forecast is wrong, the plant ends up with excess stock of what did not sell and, often, shortages of what did.
In pull production, consumption drives release. Forecasts still matter for sizing capacity and buffers, but they no longer dictate what runs each day.
| Aspect | Push production | Pull production |
|---|---|---|
| What starts production | The production plan, built on forecasts | Actual demand: orders or buffer consumption |
| Inventory | Built ahead of demand; excess is common | Sized per SKU and replenished as consumed |
| Flexibility | Slow to react to changes in demand | Adapts faster to shifts in the market |
| Obsolescence risk | Higher, because unsold stock accumulates | Lower, because output tracks current demand |
| Control mechanism | MRP (material requirements planning) schedules | Supermarkets and kanban-style replenishment signals |
Pull does not mean everything is made to order. In most batch plants it takes the form of replenishment pull: finished goods or intermediates sit in a sized supermarket, and consumption triggers the next batch. Many plants also run a hybrid, using MRP to plan materials and capacity and pull signals to release production orders.
Advantages of pull production
- A closer fit to real demand. The plant makes what the market is actually consuming.
- A more balanced product mix. Leveling replaces long campaigns of one product followed by shortages of others.
- Right-sized inventory. Buffers avoid excess while protecting availability.
- Objective release decisions. Production is triggered by a calculated point instead of by negotiation between sales, planning and production.
Disadvantages and how to offset them
- More changeovers. Producing smaller quantities more often can, in theory, reduce total output, because more time goes into setups.
- More demanding flow control. Intermediate buffers (WIP between stages) have to be sized correctly and monitored. Too small, and downstream stages starve; too large, and lead time and holding time grow.
Both are manageable. Shorter process times, faster changeovers and better flow can offset the extra setups, and often raise output above what the push model delivered. In batch plants that means working on the whole changeover, from line clearance and cleaning to ramp-up back to rate, and applying SMED to move work out of the time the line is stopped.
Is pull production right for your plant?
Adopting pull should be a deliberate decision based on your market, how predictable your demand is, and your operational capacity. Start with the shop floor and the demand you serve:
- Which SKUs have demand stable enough to be replenished from a supermarket, and which are better made to order?
- Where are the long changeovers that would make smaller, more frequent batches expensive?
- How long does each stage really take, including queues, QC release and hold time?
With that picture, you can choose the right model for each product family. Because pull is tied directly to consumption, it also lets the plant follow shifts in demand soon after they appear, instead of discovering them at the next forecast review.
How Cogtive supports pull production
Pull only works when everyone can see where each batch is and how long it has been waiting. Cogtive’s Flow pillar provides that through Flow View, a live map of every batch on its route, with WIP, lead time per stage, holding time, FIFO and route deviations, plus Heijunka to level the mix. The Pace pillar tracks adherence to the monthly plan by SKU and inventory coverage, while Guided Setup, part of the Setup pillar, records the time of each changeover phase automatically so you can shorten the changeovers that pull makes more frequent. Book a demo to see Flow View running on routes like yours.
The complete Lean cockpit
OEE tools give you a speedometer. Cogtive gives you the entire cockpit.
Setup, capacity, flow and pace in one place, on top of a complete OEE foundation. See it running on a line like yours.


