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 (illustrative)

A line sells 200 of model A, 200 of B and 100 of C each week, and builds them in blocks: A on Monday and Tuesday, B on Wednesday and Thursday, C on Friday. Stock of A peaks near a full week of demand while C runs short by midweek. The team cuts changeover time and moves to a daily A B A B C pattern of 40 A, 40 B and 20 C. Finished stock of each model now stays near one day of demand, about a fifth of the old peak, 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.

Pitch sets the width of each column: takt time multiplied by the pack quantity. In the illustrative example above, 100 units a day in 450 minutes gives a takt of 4.5 minutes. With 20 units per container, the pitch is 90 minutes, so the box has five slots a day for the A B A B C pattern.

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

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.

Guides on this topic

Sources

Books and papers show their publication year. Web pages show the month we last checked them.

  1. 1.Art Smalley, Creating Level Pull (Lean Enterprise Institute, 2004)
  2. 2.Jeffrey K. Liker, The Toyota Way: 14 Management Principles from the World's Greatest Manufacturer (McGraw-Hill, 2004)
  3. 3.Yasuhiro Monden, Toyota Production System: Practical Approach to Production Management (Industrial Engineering and Management Press, 1983)

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.