lean-stack
Menu

Heijunka (production leveling)

Production leveling; load leveling

Heijunka levels production by smoothing both volume and product mix over time. Instead of long runs of one product, the line makes a repeating mix that matches average demand.

Lean teams use heijunka to stop the peaks and troughs that create overtime, idle time and excess inventory. A steady schedule also makes pull systems and standard work stable.

Where it comes from

Heijunka is a foundation of the Toyota Production System, sitting under just-in-time and jidoka. A heijunka box is the common tool for releasing kanban in a leveled sequence.

At a glance

From weekly blocks to a leveled mix

From weekly blocks to a leveled mix. The same volume of each model, spread across every day. The heijunka box releases one card per slot.MonTueWedThuFriWeeklyblocksAAAAAAAAAABBBBBBBBBBCCCCCLevelleddaily mixABABCABABCABABCABABCABABCHeijunka boxone slot perpitch, per model8:009:3011:0012:3014:00ABCSame weekly total of each model, with no week-long gaps in any of them

Swipe sideways to see the whole diagram.

The same volume of each model, spread across every day. The heijunka box releases one card per slot.

How to apply Heijunka

  1. 1

    Understand demand

    Analyze demand by product over several periods. Separate steady runners from low-volume or erratic items.

  2. 2

    Calculate takt time

    Divide available time by average demand. Takt sets the pace the leveled schedule must hit.

  3. 3

    Shorten changeovers

    Use SMED so the line can switch products often. Leveling mix is impractical while changeovers stay long.

  4. 4

    Build a leveled pattern

    Create a repeating sequence that mixes products in proportion to demand. Decide the pitch, or time interval, for releasing work.

  5. 5

    Use a heijunka box

    Load kanban into time slots by pitch so work is released at a steady rate. Material handlers pull one slot per interval.

  6. 6

    Buffer and review

    Hold a small finished-goods buffer to absorb short-term swings. Review the pattern when demand shifts.

Worked example

A line builds three models in weekly blocks, so stock of one model runs out while others pile up. The team cuts changeover time and moves to a daily repeating sequence in demand proportion. Inventory falls and the downstream schedule becomes predictable.

Common mistakes

  • Trying to level the mix before reducing changeover times.
  • Chasing every short-term order change, which reintroduces the peaks heijunka should remove.
  • Leveling final assembly while upstream processes still run in large batches.

When Heijunka is not the right tool

Heijunka needs some repeat demand to level. Highly custom work with no repeating products is hard to level by mix.

A common approach is to split products into runners, repeaters and strangers, then level the runners and repeaters first.

Heijunka box and board

A heijunka box is a board with a grid of slots. Columns are time intervals, set by the pitch, and rows are products. Kanban cards are placed in the slots to show what to make in each interval, in a mixed and level sequence.

A material handler collects the cards for each interval and takes them to the line. Because the box holds the plan, everyone can see whether production is on time just by looking at which slots are empty.

Leveling volume and mix

Volume leveling makes the same total amount each day, even when orders arrive unevenly. Mix leveling spreads the different products across the day instead of in long batches.

Both need short changeovers, which is why SMED usually comes first.

Pitch and the heijunka box

Pitch is a set time unit for releasing work, often takt time multiplied by the pack quantity. A heijunka box has a slot for each pitch, holding the kanban to be released then.

Art Smalley's guide Creating Level Pull describes how leveling, pull and kanban work together.

FAQ

Heijunka: common questions

Is heijunka a lean tool?
Yes. Heijunka is a foundational lean tool in the Toyota Production System. Just-in-time and pull systems are harder to run without it.
What is a heijunka box?
A heijunka box is a scheduling board with slots for each time interval and product. Kanban cards placed in the slots release work in a leveled sequence.
Does heijunka work outside manufacturing?
Yes. Service and software teams level incoming work by mixing request types and releasing work at a steady cadence.
What is a heijunka board?
Another name for a heijunka box: a board of time slots and product rows that holds kanban cards in a level sequence.
Is heijunka the same as load leveling?
Yes, heijunka is the Japanese term for leveling production by volume and mix over time.
How do you calculate pitch?
Multiply takt time by the number of units in a standard pack or container. Work is then released to the line in steps of that size.

Further reading and sources

For vendors

Built a lean tool?

Submit it for review. Every tool is checked against our listing criteria and researched from public sources. Approved tools join their category in the next published batch.