MODULE 05 · PULL & INVENTORY

Connecting Production to Customer Demand Through Pull

Learn how pull, Kanban, supermarkets, inventory, WIP control, ERP/MRP, pacemaker scheduling and production leveling work together to connect replenishment to actual demand.

Pull is more than a Kanban card or inventory-reduction target. It is a disciplined way of connecting demand, consumption, replenishment, inventory and production authorization so the operating system responds to what is actually needed.

01 · Learning Objectives

Pull systems are sometimes reduced to Kanban cards, supermarkets or inventory reduction. Effective pull requires something more fundamental: a clear connection between actual demand, material consumption, replenishment, production authorization and the capability of the operating system.

  • Explain the practical difference between push and pull production control.
  • Recognize when continuous flow, FIFO, supermarket pull, Kanban or another WIP-control method may be appropriate.
  • Explain why inventory exists and what operating conditions it may protect.
  • Distinguish cycle stock, buffer stock and safety stock.
  • Explain how consumption creates a replenishment signal.
  • Describe how supermarkets and Kanban loops control replenishment.
  • Calculate an initial Kanban requirement using demand, replenishment lead time, protection and container quantity.
  • Evaluate replenishment frequency, container quantity and WIP limits.
  • Understand how ERP/MRP planning and pull execution can work together.
  • Recognize where CONWIP may be useful, particularly in high-mix environments.
  • Explain the role of the pacemaker process and production leveling.
  • Identify operating conditions that prevent pull from functioning effectively.
  • Use operating evidence to determine where inventory can be safely reduced.
  • Evaluate a pull system at Gemba and identify practical improvement opportunities.
TRUELEAN TEACHING POINT

The objective of pull is not to eliminate inventory. The objective is to connect work to actual demand while controlling inventory, WIP and replenishment in a visible and disciplined way.

02 · Key Terms

Pull

A production-control method in which downstream consumption or demand authorizes upstream replenishment or production.

Push

A method in which production or movement is initiated primarily from a forecast, schedule, plan or predetermined instruction rather than direct downstream consumption.

Supermarket

A controlled inventory location from which a downstream process withdraws required material and an upstream process replenishes what has been consumed.

Kanban

A controlled signal that authorizes production, withdrawal or replenishment of a defined quantity.

Replenishment

Restoring material that has been consumed according to defined quantities, signals and operating rules.

Cycle Stock

Inventory associated with the normal quantity and frequency of replenishment.

Buffer Stock

Inventory intentionally maintained to protect against defined variation in customer demand or consumption.

Safety Stock

Inventory maintained to protect against defined uncertainty in supply or internal process performance.

FIFO

First In, First Out. Work proceeds in sequence, normally with a defined maximum quantity allowed between processes.

WIP

Work in Process. Material that has entered the production system but has not yet become finished product.

WIP Limit

A defined maximum amount of work permitted within a process, lane, cell or production system.

Pacemaker Process

The process through which the value stream is primarily scheduled and controlled.

CONWIP

Constant Work in Process. A production-control approach that limits total work within a defined system rather than necessarily maintaining a product-specific Kanban loop for every item.

Heijunka

Production leveling. The deliberate smoothing of production volume and, where appropriate, product mix over a defined period.

Replenishment Lead Time

Elapsed time from creation of a replenishment requirement until the required material becomes available again at the point of use.

Container Quantity

The standard quantity transported or replenished under one defined signal.

TERMINOLOGY NOTE Inventory terminology varies among organizations, industries, textbooks and ERP systems. The important requirement is to clearly define why each inventory category exists and what condition it protects against.

03 · Why Pull & Inventory Matter

Inventory affects working capital, space, material handling, lead time, obsolescence, quality containment, scheduling complexity and customer responsiveness.

But reducing inventory does not automatically improve an operation.

Suppose five days of components are held between machining and assembly. Management reduces that inventory to two days. Shortly afterward, assembly experiences shortages.

Investigation identifies:

  • Frequent equipment failures.
  • Long changeovers.
  • Variable first-pass yield.
  • Large production batches.
  • Unstable schedule adherence.

The inventory had been providing protection against those conditions. Removing inventory did not remove the causes.

A stronger improvement sequence

1. Understand why the inventory exists.

2. Quantify the protection actually required.

3. Improve the underlying operating condition.

4. Recalculate the requirement.

5. Reduce inventory deliberately and monitor the result.

TRUELEAN PRINCIPLE

Do not remove the protection before improving the condition that made the protection necessary.

Inventory can therefore provide useful operating evidence: High Inventory → Long Replenishment Time → Large Batches → Long Changeovers. The ultimate improvement opportunity may be changeover reduction rather than an arbitrary inventory target.

04 · Push, Pull & the Real Operating System

Push and pull should not be treated as: Push = bad; Pull = good. Real manufacturing systems require more thoughtful design.

Push

Production may be initiated by forecasts, MRP requirements, production schedules, batch quantities, capacity plans or management instructions.

Pull

Actual downstream consumption creates authorization for defined replenishment.

The basic logic is:

Consume → Signal → Authorize → Replenish

Pull is not the same as make-to-order

A manufacturer can make finished goods to stock while using pull internally. Likewise, a make-to-order manufacturer can still push work through its production system using centrally released schedules. Pull describes how work is authorized, not simply whether a customer order exists.

Planning and execution

Planning asks: What are we likely to need? Execution asks: What should we produce or replenish now? ERP/MRP can support planning, purchasing, capacity, long-lead materials and customer-order management while pull controls selected execution and replenishment.

USEFUL OPERATING CONCEPT

MRP can plan. Pull can execute. This is not a universal architecture; the appropriate division depends on the operating environment.

From Customer Demand to Controlled Replenishment
Figure 01 · From Customer Demand to Controlled Replenishment

05 · Inventory Has a Purpose

Inventory may protect against replenishment lead time, demand variation, equipment downtime, quality losses, long changeovers, supplier variability, transportation frequency, batch-processing requirements, capacity differences and schedule instability.

Two operations can each carry 1,000 units of WIP and have completely different management conditions. One may have a calculated, controlled buffer with defined ownership and replenishment rules. The other may simply have 1,000 units accumulated between departments because each process produces independently. The quantity alone does not tell the full story.

TRUELEAN TEACHING POINT

When inventory provides necessary protection, define its purpose, control its quantity, improve the underlying condition and then reassess the requirement.

06 · Understanding Inventory Types

Cycle Stock

Suppose assembly consumes 200 components/day and machining replenishes every two days.

200 × 2 = 400 components

If consumption is approximately uniform, average cycle stock is approximately 400 ÷ 2 = 200 components. If replenishment improves to daily, the replenishment quantity becomes 200 and average cycle stock becomes approximately 100. The reduction comes from smaller, more frequent replenishment.

Buffer Stock

Average demand is 200 units/day. Observed one-day demand can rise to 240 units/day.

240 - 200 = 40 units

This is an instructional example, not a universal buffer-stock formula.

Safety Stock

Normal replenishment is 2 days. Observed delayed replenishment is 3 days. Average consumption is 200 units/day.

(3 - 2) × 200 = 200 units

More advanced safety-stock methods may incorporate demand variation, lead-time variation, service level, forecast error and statistical distributions.

Management principle: Reduce uncertainty → Recalculate protection → Reduce inventory when justified.

07 · Inventory as a Signal of System Conditions

A stronger Gemba question than “Why is there so much inventory?” is: What operating condition caused this inventory to accumulate here?

  • Large WIP queues may indicate batching, imbalance or constraints.
  • Frequent shortages may indicate replenishment failure, instability or incorrect parameters.
  • Large safety stocks may indicate supply, quality, equipment or lead-time uncertainty.
  • High cycle stock may indicate large replenishment quantities or infrequent replenishment.

A plant can simultaneously have too much inventory and too many shortages when it has the wrong material, quantity, location, timing or production sequence.

TRUELEAN PRINCIPLE

The goal is not minimum inventory at any cost. The goal is the minimum controlled inventory that reliably supports customer requirements under current operating conditions, followed by continued improvement of those conditions.

Why Inventory Exists and What It May Be Protecting
Figure 02 · Why Inventory Exists and What It May Be Protecting

08 · Consumption Creates the Replenishment Signal

The central pull relationship is: Replenish what has been consumed, in the defined quantity, through a controlled signal.

Material Available → Consumption → Signal → Authorization → Replenishment

If one container contains 20 brackets, one valid consumption signal authorizes replenishment of 20 brackets. Three consumed containers create three defined replenishment requirements.

Pull does not mean every consumption event must immediately start a machine. The signal may authorize material movement, upstream production, supplier replenishment or another defined action.

09 · Supermarkets & Replenishment Points

Continuous flow is preferred where processes can be directly connected reliably. Where that is not practical, a controlled supermarket can provide a deliberate interface.

A supermarket should define:

  • Items.
  • Quantities.
  • Container sizes.
  • Locations.
  • Replenishment triggers.
  • Sources.
  • Frequency.
  • Ownership.
  • FIFO requirements.
  • Abnormality rules.

A rack full of inventory is not automatically a supermarket. If a supermarket repeatedly empties, the response should not automatically be to add inventory. Investigate demand, replenishment, quality, equipment, signals and parameter accuracy.

10 · Kanban as an Authorization System

A Kanban is fundamentally a controlled authorization signal. It may be represented by a card, container, bin, label, rack position, barcode, electronic transaction or another controlled mechanism. The format is secondary to the operating rule.

A useful Kanban identifies: What? How much? From where? To where? When? Who owns the action?

If authorization is for 2 × 25 = 50 parts, producing 100 simply because the machine is already set up violates the pull logic unless another defined rule authorizes the additional quantity.

Kanban parameters should be periodically reassessed as demand, lead time, quality, reliability and other conditions change.

11 · Withdrawal & Production Kanban

A withdrawal Kanban authorizes movement. A production Kanban authorizes replacement.

For a 25-piece container:

  • Assembly consumes 25.
  • Withdrawal authorizes movement of 25.
  • Supermarket supplies 25.
  • Production signal authorizes 25.
  • Supplying process replenishes 25.
CALCULATION RESULT

3 containers × 25 pieces = 75 components authorized

Smaller containers can improve replenishment responsiveness but may increase material-handling activity. Container design must therefore consider the complete system.

How a Pull Replenishment Loop Works
Figure 03 · How a Pull Replenishment Loop Works

12 · Replenishment Lead Time, Frequency & Container Quantity

Replenishment lead time includes more than processing time. It may include signal waiting, collection, queue, setup, processing, inspection, movement and restocking.

If the signal is created at 9:00 a.m. and material becomes available at 11:00 a.m., replenishment lead time is 2 hours.

If assembly consumes 240 parts/day and receives two deliveries, each delivery supports approximately 120 parts. If delivery frequency increases to four times per day, quantity per delivery decreases to approximately 60 parts. The benefit exists only if the replenishment process can reliably support the additional frequency.

13 · Determining Initial Kanban Requirements

One useful starting equation is:

N = (D × L × (1 + S)) ÷ C
  • N = Kanban containers or signals.
  • D = demand rate.
  • L = replenishment lead time.
  • S = defined protection factor.
  • C = container quantity.

The demand and lead-time units must be compatible.

Worked example

  • Daily demand = 240 parts.
  • Available time = 8 hours.
  • Hourly demand = 240 ÷ 8 = 30 parts/hour.
  • Lead time = 2 hours.
  • Protection = 15%.
  • Container = 10 parts.
N = (30 × 2 × 1.15) ÷ 10 = 6.9 → round up to 7 containers
Controlled quantity = 7 × 10 = 70 parts

After improvement

Lead time improves to 1.5 hours and justified protection is reassessed to 10%.

N = (30 × 1.5 × 1.10) ÷ 10 = 4.95 → round up to 5 containers
Controlled quantity = 50 parts
Reduction = (70 - 50) ÷ 70 × 100 ≈ 28.6%. The important sequence is Improve → Recalculate → Reduce.
CALCULATION NOTE

This is one useful initial sizing method, not a universal Kanban formula. Different operating environments may require other variables or methods.

14 · FIFO Lanes & WIP Limits

FIFO provides sequence. A WIP limit provides control.

If a FIFO lane permits five containers of 20 units:

5 × 20 = 100 units maximum WIP

Once the limit is reached, continued upstream production should normally stop until downstream consumption creates space. The full lane becomes an abnormality signal.

Connection to Little's Law

WIP = Throughput × Flow Time
Flow Time = WIP ÷ Throughput

At 100 units WIP and 200 units/day throughput, implied flow time is 0.5 day. At 300 units WIP with the same throughput, implied flow time is 1.5 days. This comparison assumes the system remains sufficiently stable and throughput remains approximately unchanged.

15 · Continuous Flow, FIFO or Supermarket?

Continuous Flow

Use where processes can be directly connected reliably.

FIFO

Use where sequence can be maintained with a small, controlled amount of WIP.

Supermarket Pull

Use where processes require controlled decoupling and downstream consumption should trigger replenishment.

Decision sequence: Can reliable continuous flow be established? If not, can sequence be maintained with limited WIP? If not, should downstream consumption trigger replenishment from a decoupled process?

Then investigate what prevents tighter flow: changeover, reliability, quality, batch requirements, distance, capacity, transportation or technical constraints.

The objective is not to force every process into one-piece flow. Technical, economic, quality, safety, curing, transportation and other legitimate process constraints may require batching or decoupling.

Choosing the Right Flow & Replenishment Method
Figure 04 · Choosing the Right Flow & Replenishment Method

16 · Pacemaker Process & Scheduling Point

Independently scheduling every department can create conflicting priorities. The pacemaker provides a primary scheduling and control point for the value stream.

Customer Demand → Pacemaker → Pull Requirements → Upstream Replenishment

Upstream processes still require capacity, maintenance, material and changeover planning. The difference is that production release increasingly supports the value stream rather than isolated departmental schedules.

17 · CONWIP & High-Mix Environments

CONWIP controls total WIP within a defined production system.

Completed Job Exits → Authorization Becomes Available → Next Qualified Job Enters

If a fabrication stream is limited to 15 jobs, a sixteenth job is not released until an existing job exits.

Example

Throughput = 10 jobs/day; average WIP = 30 jobs.
Flow Time = 30 ÷ 10 = 3 days

If the operation can sustain the same throughput with 15 jobs:

Flow Time = 15 ÷ 10 = 1.5 days

This does not mean arbitrarily cutting WIP to 15 will automatically preserve throughput. Too little WIP can starve resources and reduce output. WIP control must therefore be tested against actual system performance.

18 · ERP/MRP & Pull Working Together

ERP/MRP can support orders, forecasts, purchasing, material requirements, capacity, long-lead items, inventory records, bills of material and financial planning. Pull can control selected execution based on actual consumption.

A manufacturer might use ERP/MRP for custom components, long-lead motors, purchasing and capacity planning, while using pull for repetitive brackets, standard fasteners and point-of-use replenishment.

The critical requirement is clear authority. If Kanban authorizes 50 units while MRP independently releases 300 units and production follows both, the system has conflicting control logic.

TRUELEAN PRINCIPLE

Technology should support the production-control design rather than create competing instructions.

19 · Heijunka & Production Leveling

Heijunka deliberately levels production volume and, where practical, product mix.

Suppose weekly demand is 500 units over five days. Average daily requirement is 500 ÷ 5 = 100 units/day. A more level volume pattern may target approximately 100 units/day rather than extreme daily swings, provided customer requirements and operating capability support it.

Mix example

Daily requirement: A = 60, B = 30, C = 10. Ratio A:B:C = 6:3:1. A 10-unit repeating sequence could be: A · B · A · A · B · A · C · A · B · A. Repeated ten times, the daily mix is A = 60, B = 30, C = 10.

If each product change requires 45 minutes, frequent sequencing may be impractical. Changeover reduction may therefore be a prerequisite.

Takt and pitch

Available time = 450 minutes/day; demand = 100 units/day.
Takt = 450 ÷ 100 = 4.5 minutes/unit

For a 10-unit container:

Pitch = 10 × 4.5 = 45 minutes/container
Progression: Stability → Capability → Flow → Pull → Leveling.

20 · Why Pull Systems Fail & How to Improve Them

Pull before stability: Improve reliability, quality, material availability and standard work.

Inventory removed without understanding its purpose: Identify protection, improve the cause, recalculate, then reduce.

Obsolete Kanban quantities: Review demand, lead time, containers and protection periodically.

Signals bypassed: Establish clear authorization and exception rules.

Long changeovers causing overproduction: Apply changeover reduction and SMED principles.

Oversized containers: Evaluate consumption, handling, ergonomics, packaging and frequency.

ERP and pull issuing conflicting instructions: Define planning authority and execution authority.

Local utilization rewarding overproduction: Use measures supporting total system performance.

No ownership: Define responsibility for parameters, routes, audits, signal integrity and abnormality response.

TRUELEAN PRINCIPLE

Pull is not a project that ends when the cards are printed. It is an operating system that must be managed, observed and improved.

Implementing Pull & Inventory Control
Figure 05 · Implementing Pull & Inventory Control
Measuring and Managing a Pull System
Figure 06 · Measuring and Managing a Pull System
Setting the Right Inventory Levels
Figure 07 · Setting the Right Inventory Levels

21 · Practical Application

Consider a high-mix metal fabrication and assembly value stream: Laser Cutting → Bending → Welding → Assembly → Shipping. Average demand for a repetitive bracket family is 240 units/day with eight available production hours/day.

Current conditions include:

  • Large fabrication batches.
  • Bending queues.
  • Variable welding performance.
  • Assembly shortages.
  • Approximately 600 brackets between fabrication and assembly.
  • Frequent expediting.
  • Weekly ERP orders released independently to multiple departments.
  • 45-minute fabrication changeovers.
  • No controlled supermarket.
  • Production quantities increased to support machine utilization.

Demand

240 ÷ 8 = 30 units/hour

Existing inventory

600 ÷ 240 = 2.5 days of demand

Yet shortages still occur. This indicates that total quantity alone is not controlling availability.

Process connection

  • Laser → Bending: controlled WIP while batching and changeover conditions are improved.
  • Bending → Welding: FIFO with defined WIP limit.
  • Welding → Assembly: supermarket pull.

The value stream deliberately uses different control methods for different operating conditions.

Initial Kanban design

N = (30 × 2 × 1.15) ÷ 10 = 6.9 → 7 containers = 70 units

The difference between the observed 600 units and calculated 70 units is a reason for investigation, not permission to immediately remove 530 units.

Improvement

  • Changeover: 45 → 20 minutes.
  • Replenishment lead time: 2.0 → 1.5 hours.
  • Protection: 15% → 10%.

Recalculation

N = (30 × 1.5 × 1.10) ÷ 10 = 4.95 → 5 containers = 50 units

The inventory reduction is now supported by improved operating capability.

Practical Gemba Exercise

Select one material or product family and physically follow its replenishment loop. Observe:

Demand: Average consumption, variation and customer requirement.

Inventory: Quantity, location, purpose, coverage and ownership.

Replenishment: Trigger, frequency, elapsed lead time and expediting.

Containers: Quantity, number, ergonomics and handling implications.

Process Capability: Reliability, quality, changeovers, capacity, suppliers and schedule stability.

Control: FIFO, WIP limits, supermarkets, Kanban, signal discipline and ERP interaction.

GEMBA QUESTION

What operating condition must improve before this inventory can be safely reduced?

TrueLean Pull & Inventory Observation & Assessment Workbook

The companion practical resource supports:

  • Process & Product Family Profile
  • Demand & Consumption Analysis
  • Current Inventory Observation
  • Inventory Purpose Classification
  • Replenishment Lead-Time Study
  • Container & Material-Handling Assessment
  • Kanban Calculation
  • FIFO & WIP-Limit Assessment
  • Flow / FIFO / Supermarket Decision
  • ERP/MRP & Pull Control Review
  • Pacemaker & Scheduling Assessment
  • Stability & Pull Readiness Assessment
  • Improvement Opportunity Register
  • Future-State Pull Design
  • Recalculation After Improvement
  • 30-60-90 Day Action Plan

Download the Pull & Inventory Assessment Workbook

Need help applying pull and inventory control to your operation?

TrueLean Solutions helps manufacturing leaders connect demand, replenishment, inventory, WIP and production-control rules into practical operating systems.

Schedule a Consultation

Key Takeaways

  • Pull connects replenishment to actual consumption.
  • Inventory should have a defined purpose.
  • Kanban is an authorization mechanism, not simply a card or board.
  • Supermarkets control inventory where direct process connection is not practical.
  • FIFO requires a WIP limit to prevent uncontrolled queues.
  • Kanban quantities should be calculated, observed, reviewed and improved.
  • Reducing replenishment lead time can reduce required inventory.
  • CONWIP can provide effective WIP control in appropriate high-mix environments.
  • ERP/MRP and pull can coexist when their roles are clearly defined.
  • The pacemaker provides a primary production rhythm.
  • Production leveling requires operating stability and capability.
  • Inventory reduction should follow process improvement rather than substitute for it.
FINAL TRUELEAN PRINCIPLE

Do not simply reduce inventory. Reduce the operating conditions that make the inventory necessary.

Continue Learning

NEXT MODULE

Module 06

Continue building the TrueLean Learning Centre sequence by applying the same disciplined approach to the next stage of operational improvement.

Return to Learning Centre

Sources & Further Reading

TPS & Pull Foundations

Value Stream, Pull-System Design & Lean Logistics

Operational Excellence, Measurement & Improvement

Operations Science & Production Control