Heijunka

Heijunka is a core lean manufacturing methodology focused on leveling production by both volume and product mix over time. As a foundational pillar of the Toyota Production System, it eliminates mura, or unevenness, by converting fluctuating customer demand into a predictable, repeating manufacturing sequence. By producing small batches in a balanced rhythm rather than large batches, heijunka shortens customer lead times, reduces work-in-process inventory, stabilizes operator workloads, and minimizes the bullwhip effect across upstream supply chains.

0/5 explored
Customer-order sequence creates peaks and gaps.TODAY’S PRODUCTION12 CARDS · 30-MIN PITCH8:009:0010:0011:0012:0013:00ABCAAAAAABBBCCC6 × A3 × B3 × C12345
Pitch columns
Each column is one 30-minute pitch, and one slot holds exactly one card. Production withdraws the cards in time order, so the box turns the shift into a visible rhythm.
One row per product
Rows keep the product mix visible. This example must make six A, three B, and three C units during the shift.
Same total demand
Both views contain the same 12 cards. Heijunka does not erase customer demand; it changes the sequence used to fulfill it.
Level the mix
Instead of running A, then B, then C in batches, the sequence repeats A, B, A, C — every other pitch an A, with B and C alternating between them.
Make work predictable
A repeating mix gives upstream processes a steady withdrawal signal. That reduces peaks, idle gaps, inventory, and firefighting.

Key facts

Primary objective
Eliminating mura (unevenness) in volume and mix
Core dimensions
Volume leveling and mix leveling
Visual control tool
Heijunka box
Key cycle metric
Every Part Every Interval (EPEI)
Core prerequisite
Quick changeovers via SMED techniques

By Matthew Savas — Founder of Kaizumi. Reviewed 29 August 2026.

Heijunka (Japanese: 平準化) is the lean manufacturing practice of production leveling and smoothing, designed to eliminate mura (unevenness) in production volume and product mix over time. As a foundational pillar of the Toyota Production System and just-in-time manufacturing, heijunka converts volatile, fluctuating customer order patterns into a predictable, rhythmic, and repeating manufacturing sequence. Rather than building goods in large, uncoordinated batches according to daily order variations, a leveled facility distributes production evenly across operational intervals. This structure produces a consistent workload for operators and machinery while transmitting uniform, stable withdrawal signals to upstream feeding processes and external suppliers.

Principles of production leveling

Heijunka operates on the principle that manufacturing systems perform with maximum efficiency, quality, and safety when demand is processed smoothly rather than in erratic bursts. Traditional mass manufacturing follows direct customer demand spikes or runs large batches of identical items to amortize machine setup times. This batch-and-queue mentality creates the bullwhip effect: minor fluctuations in consumer demand amplify into extreme volatility as orders travel upstream through component fabrication and raw material suppliers.

Production leveling addresses two distinct dimensions of manufacturing variation:

Volume leveling smooths the total quantity of units produced across each time period. Instead of producing 500 units on Monday, 1,200 units on Tuesday, and 300 units on Wednesday based on incoming purchase orders, the facility calculates the average demand over a defined planning horizon, such as a week or month, and manufactures an equal total volume every shift.

Mix leveling distributes the different product variants evenly within each shift or day. If a production line makes three variants of a product, mix leveling prevents the line from dedicating entire days to a single variant. Instead, it interweaves the variants into a repeating pattern paced by takt time, which is the rate at which a finished product must be completed to satisfy customer demand.

By leveling both volume and mix, work-in-process inventory drops, lead times shrink, and the line operates at a stable cadence. Small amounts of finished goods inventory absorb day-to-day order fluctuations, protecting the production floor from chaotic schedule changes.

Worked example of volume and mix leveling

To understand the mechanics of heijunka, consider a dedicated assembly cell operating over a single shift where total customer demand requires 12 units of product across three distinct variations.

The specific customer requirements for the shift are:

  • Six units of Product A
  • Three units of Product B
  • Three units of Product C

Under a conventional batch production model, the cell minimizes changeovers by running all units of each type sequentially. The resulting batch sequence is:

  • A, A, A, A, A, A, B, B, B, C, C, C

This batch sequence creates operational instability. A customer ordering Product C at the start of the shift must wait until the entire batches of Product A and Product B finish before production begins on Product C. Furthermore, the component parts required exclusively for Product C sit idle for most of the shift, followed by a sudden spike in consumption near the end of the day. This strains the material handling team and forces upstream work centers into erratic overtime and downtime cycles.

Heijunka reorganizes this workload into a balanced, repeating sequence. The operational pacing is established by setting a pitch, which represents the time interval required to complete a standard package or container of work. In this example, the pitch is defined as one 30-minute slot corresponding to one production instruction card.

The leveled sequence becomes:

  • A, B, A, C, repeated three times

Expanded fully across the shift, the production order proceeds as:

  • A, B, A, C, A, B, A, C, A, B, A, C

What stays fixed is the total output: the exact same 12 customer orders are fulfilled within the shift. However, by alternating between products, the maximum lead time to begin any individual variant drops from hours to minutes. Upstream sub-assembly processes experience a continuous, predictable pull for parts A, B, and C throughout the entire shift rather than isolated surges.

Operational prerequisites

A facility cannot successfully implement heijunka without specific operational capabilities:

  1. Quick changeover capability: The plant must possess rapid tooling and setup methods, such as Single-Minute Exchange of Die techniques, to switch between different product variants with minimal downtime and zero quality loss.
  2. Standardized work and process stability: Cycle times at each workstation must be predictable, repeatable, and well within takt time to prevent bottlenecks during product transitions.
  3. Total productive maintenance and equipment reliability: Because leveled production minimizes work-in-process buffer inventory between steps, machines must operate reliably without unexpected breakdowns.
  4. Disciplined material replenishment systems: Upstream material feeding must operate on pull signals, delivering small, frequent batches of components directly to the point of use.

If a plant attempts to level production without reducing changeover times or stabilizing machine performance, frequent tool changes will consume production capacity, leading to missed shipments and operational failure.

The physical scheduling mechanism

To maintain leveled production on the factory floor, lean facilities use a visual control device called a physical heijunka box.

The heijunka box is a grid-style wall rack or slotted pigeonhole board that visually organizes production kanban cards across time intervals:

  • Rows represent the different product models or part numbers manufactured along the line.
  • Columns represent fixed time intervals based on the pitch, such as every 15, 20, or 30 minutes.

At the beginning of each planning cycle, a production scheduler places kanban cards into the slots of the box to represent the leveled sequence. A material handler or line leader visits the box at every pitch interval, withdraws the card located in the corresponding time slot, and delivers it to the pacemaker process on the manufacturing line.

The pacemaker process is the single operational step that sets the pace for the entire value stream. When the operator receives the card, they produce exactly the quantity and variant indicated, then attach the card to the completed container. Upstream processes only produce parts when they receive withdrawal kanbans generated by the downstream consumption, ensuring that the leveling effect cascades through the entire plant.

If a card is not removed from a slot on schedule, or if completed goods do not arrive at the end of the pitch interval, supervisors immediately recognize that an abnormality or delay has occurred. This makes schedule performance instantly visible without computer dashboards or complex reporting.

Production frequency and Every Part Every Interval

The efficiency of a leveled schedule depends on how frequently the line can cycle through its entire product catalog. Lean practitioners describe this frequency through the metric known as Every Part Every Interval (EPEI), often called the production pitch or cyclic interval.

Try it yourself

Loading…

EPEI represents the time required for a manufacturing process to cycle through every scheduled part number before repeating the sequence. In world-class lean environments, the goal is to drive EPEI down from "every part every month" to "every part every week," then "every part every day," and ultimately "every part every hour" or every shift.

Calculating the achievable EPEI requires dividing the total available setup time per period by the sum of all individual changeover durations across the product family. To find the available setup time, subtract the total operating time required to meet customer demand from the total planned operating time. When changeover times decrease through engineering improvements, the available setup time can support more frequent setups, allowing the plant to run smaller batches and achieve a shorter EPEI.

A lower EPEI directly reduces the volume of finished goods safety stock required to buffer against changeover cycles. When a line produces every model every day, it only needs to hold one day of cycle stock to satisfy demand, compared to a facility that produces each model once a month and must hold weeks of inventory.

Supply chain and organizational impact

Production leveling transforms operations beyond the immediate assembly cell. When a factory levels its output, the benefits ripple outward across the entire enterprise and its supply base:

  • Dampening the bullwhip effect: Supplying tiers receive steady, uniform replenishment signals. Instead of experiencing alternating periods of panic overtime and costly plant shutdowns, suppliers can level their own production, leading to lower component purchasing costs.
  • Workload stabilization: By eliminating peak volume surges, heijunka reduces operator fatigue, repetitive strain injuries, and workplace accidents associated with rushing during high-demand periods.
  • Improved quality management: Large batches hide systemic quality defects until hundreds or thousands of non-conforming parts have been produced. In a leveled, small-batch environment, quality issues surface within minutes, limiting scrap and rework.
  • Shorter order lead times: Because the line produces every product model frequently, incoming customer orders do not wait behind massive production runs of other products. New orders can be scheduled into the next repeating cycle with minimal delay.
  • Reduced floor space requirements: Small batch sizes and frequent replenishment eliminate large staging areas, warehouses of raw materials, and finished goods holding zones, freeing floor space for additional value-adding production.

Implementing heijunka requires an organization to trade the intuitive comfort of bulk production for the disciplined execution of standard work, rapid setups, and rigorous pull scheduling. Once established, it creates an efficient, adaptable production environment that satisfies customer demand with minimal waste.

Frequently asked questions

What is the difference between volume leveling and mix leveling?
Volume leveling sets a constant total quantity of goods produced during each shift by averaging demand over a set planning horizon instead of following daily order spikes. Mix leveling distributes the production of different product variants in small, repeating sequences throughout the shift rather than building each model in large, isolated runs. Using both methods together avoids operational surges while keeping all product models readily available.
What is a heijunka box and how is it used?
A heijunka box is a physical visual scheduling rack divided into a grid where rows represent product models and columns represent fixed time intervals called pitch. Schedulers place production kanban cards into the slots to set the leveled manufacturing sequence for the day. A material handler or line leader withdraws cards at each time interval to pace the manufacturing line, which makes production delays immediately obvious if cards remain uncollected.
Why is quick changeover capability necessary before implementing heijunka?
Leveled manufacturing requires switching between different product models multiple times within a single shift to maintain a repeating sequence. If tooling changes take too long, these frequent setups consume operating capacity and lead to missed shipments. Establishing rapid setups through Single-Minute Exchange of Die techniques ensures that frequent product transitions do not reduce line throughput.
What does Every Part Every Interval (EPEI) mean in leveled manufacturing?
Every Part Every Interval measures the time required for a manufacturing process to produce every scheduled part number before repeating the sequence. When setup times decrease, the facility can support more frequent changeovers and run smaller product batches. Achieving a shorter interval allows a plant to carry significantly less finished goods buffer inventory to protect against stockouts.
What is the role of a pacemaker process in heijunka?
The pacemaker process is the single production step that sets the pace and sequence for the entire value stream. It receives kanban cards directly from the heijunka box and builds only the specific variant and quantity specified for that time interval. Upstream feeding processes do not maintain their own schedules; they fabricate parts only when triggered by consumption at the pacemaker process.

Matthew Savas — Founder of Kaizumi. Published 1 January 2025, reviewed 29 August 2026.