▮ Lean Fundamentals · A Pull System You Can Run ▮ ▮
How Kanban
Actually Works
A kanban card spends its life attached to a container — and the moment the first part is used, it comes off, and that is the reorder. Watch both kinds of card circulate through a living three-stage line, break the rule and watch inventory pile up, then run the experiments yourself.
Scroll
Every factory has to answer one question at every workstation, all day long: should I make the next one? A push system answers with a schedule, computed days in advance from a forecast. A pull system answers with a card. When a container of finished parts is withdrawn from a store, the card that was attached to it comes off and travels back to the process that made it — and only then does that process make one more.
That card is a kanban (Japanese for “signboard”), and the loop it travels is the mechanism behind just-in-time production. It sounds too simple to matter. The point of this guide is to let you watch it matter — and then break it, starve it, and resize it yourself.
The Card
Physically, a kanban is unglamorous: a laminated card (or a barcode label, or an empty bin) that rides with a container of parts. Everything it needs to say fits in five fields:
One card = permission to produce one container of one part. The card carries the entire production-control system on a piece of laminated paper.
Two kinds of card circulate in a full system, and both spend most of their lives attached to containers. A production kanban rides each full container in the producing process's store; it detaches the moment that container is claimed, and the detached card is the instruction to make a replacement. A withdrawal kanban rides each full container at the consuming process's lineside; it detaches the moment the operator uses the first part — that detach is the reorder point — and a material handler carries it back to the store to fetch the next container. Each production kanban circulates only within its own process loop; the withdrawal kanban link the loops together. That's better watched than read. Scroll.
The Loop, Running
If the pile-up felt familiar, it's the same physics as batch versus flow: inventory between stages is where time, cash, and defects hide. Kanban is how a line holds the pull discipline automatically — no expediter, no morning replan, no heroics. And the lead-time readout you just watched balloon is exactly the clock explained in cycle time vs takt time vs lead time: more WIP is more lead time.
Run the Experiments
A pull system's behavior lives in a few dials: how many cards circulate, how fast — and how evenly — the customer buys, and whether the stations hold up. This copy of the line is yours — starve it, flood it, break it.
Try it yourself
The slider sets the parts loop: that many production kanban at machining and withdrawal kanban at the line (assembly's pacemaker loop keeps a day's schedule of cards on top). Things to try: drop to 1 and watch orders start missing (the loop can't replenish fast enough) · raise it to 8 and watch inventory sit idle on the shelves · flip orders to Lumpy and watch the heijunka box keep releasing one card per pitch — the bursts hit the store, not the line · Break machining in pull mode and notice the line starves gracefully — missed orders, but no pile · do the same in push mode and watch the supermarket flood.
Notice what a breakdown does not do in pull mode: it doesn't bury the plant in half-finished work. The system starves — visibly, immediately, at the finished-goods shelf — which is uncomfortable and exactly the point. Kanban converts problems you'd discover in next month's inventory count into problems you can see from the aisle today.
How Many Cards?
You just felt the trade-off on the slider: too few cards and the loop can't replenish before the customer returns — stockouts; too many and containers sit idle — inventory. The classic sizing formula splits the difference:
A worked hypothetical, not a benchmark: 120 parts a day, half a day to replenish, 10% safety, 20 parts per container → 3.3, rounded up to 4 cards. Round up — a fractional card can't circulate. Then treat the number as a starting point and remove cards one at a time to surface problems.
The Rules
Kanban only works as a discipline. Toyota's six rules — paraphrased — are what keep the cards honest:
Downstream withdraws only what it needs
No grabbing extra “while you're there.” A withdrawal without a kanban is theft from the system's information.
Upstream produces only what was withdrawn
In the quantity and sequence the cards arrive. The card queue is the schedule.
Nothing moves or is made without a card
No card, no production, no conveyance. The moment exceptions are tolerated, the WIP cap you watched above silently disappears.
Never pass on a defect
A container on a store shelf is a promise. Send a defective container downstream and pull delivers the defect at full speed.
Level the demand on the system
Kanban assumes a reasonably steady beat — that's why production control loads the pacemaker's schedule into a heijunka box each day and releases it one card per pitch. Lumpy schedules whipsaw the loops; see heijunka.
Reduce the number of cards over time
Each card you remove lowers the water and exposes a rock — a breakdown, a long changeover, a quality problem. Fix it, then remove another.
When Kanban Is the Wrong Tool
Honest limits, because kanban has them. A store only makes sense for parts you'll make again.
Unstable or erratic demand. The card count is sized to a demand rate. If demand swings wildly, the loop is always either starving or drowning — recompute the formula above with a demand number that doubles month to month and watch K thrash. Level first (heijunka), or use kanban only for the stable runners and schedule the erratic movers conventionally.
One-off and engineer-to-order products. A kanban replenishes a standard item a standard store will hold. A product built once, to one customer's print, has nothing to replenish — sequence it directly instead.
Very expensive, bulky, or short-shelf-life items. Every card is deliberate standing inventory. For a part that costs a fortune, fills a bay, or expires, even one container on a shelf may be worse than making to order and accepting the lead time.
Deeply unreliable processes. Rule 6 cuts both ways: kanban exposes instability, it doesn't fix it. If a process breaks down half the time, a pull loop sized to survive it needs so many cards it stops teaching anything. Stabilize enough to run, then let the cards drive the rest of the improvement.
None of these are failures of the idea — they're the idea's edges. Inside those edges, a few laminated cards replace a planning department, cap your inventory by construction, and turn every problem into something you can see from the floor. That's a strong return on paper and a laminator.
Frequently asked
- What is a kanban card?
- A physical (or electronic) signal — typically a laminated card riding with a container of parts — that authorizes exactly one action: make one container of one part, or move one container from a store. It carries the part number, the container quantity, the producing process, and the store address. In a pull system, no station produces or moves anything without a card, so the number of cards in circulation caps the inventory in the system by construction.
- What is the difference between a production kanban and a withdrawal kanban?
- Both spend most of their lives attached to containers. A production kanban rides each full container in the producing process's store; it detaches into a collection box the moment that container is withdrawn, and a material handler returns it to the producing process as its instruction to make one replacement — it circulates only within that process's loop. A withdrawal kanban rides each full container at the consuming process's point of use; when the operator uses the first part in the container, the card comes off into a collection box at the line — that consumption is the reorder point — and a handler carries it to the upstream store, places it on a full container, and brings that container back. Together they link stores and stations into loops, so one real customer withdrawal cascades upstream card by card.
- How do you calculate the number of kanban cards?
- The classic formula is K = demand per period × replenishment lead time × (1 + safety factor) ÷ container quantity, rounded up. For example: 120 parts a day, half a day to replenish, 10% safety, and 20 parts per container gives 3.3 — so 4 cards. The number is a starting point, not an answer: too few cards cause stockouts, too many just hold inventory, and mature systems remove cards deliberately, one at a time, to expose the next problem.
- How is kanban different from a push or MRP schedule?
- A push system decides what each station makes from a forecast, computed in advance — every station produces because the schedule says so, and forecast error accumulates as inventory between stages. In kanban, actual consumption is the schedule: a station only makes what was just withdrawn, so work-in-process is capped at the card count and lead time stays short. MRP still has a role for planning materials and capacity; kanban replaces it at the level of hour-by-hour execution for repetitive parts.
- Does kanban work for software and office work?
- The software 'kanban board' borrows the core idea — visualize work and cap work-in-process — and it genuinely helps, but it is a cousin, not the same system. Manufacturing kanban is a replenishment loop for standard, repeating items held in a store; a card is a production order for a specific part. A ticket column with a WIP limit caps concurrency but replenishes nothing. The shared lesson is the WIP cap: less work in process means shorter lead times, in code as on the floor.
- When is kanban the wrong tool?
- When there is nothing standard to replenish: one-off engineer-to-order products, wildly unstable demand that would need the card count resized every week, very expensive or short-shelf-life items where even one container of standing inventory is too much, or processes so unreliable the loop would need absurd card counts to survive. In those cases sequence work directly, level demand first (heijunka), or stabilize the process — then introduce cards where repetition exists.
Related
Founder of Kaizumi, an AI-powered Lean training platform. More about Matthew →
Updated July 2026 · The line, its stations, and every number on this page are a teaching simulation — cycle times, card counts, and the compressed “day” are illustrative, not benchmarks from any real plant. The mechanism follows Ohno, Toyota Production System (Productivity Press, 1988) and the two-card pull discipline as defined in the Lean Enterprise Institute's Lean Lexicon.