Heijunka: production leveling
Customer orders go up and down, but a factory performs better at an even pace. Heijunka takes the order volume for a period and spreads it out as the same quantity and the same product mix every day.
- Reading time
- 8 minutes
- Sources
- 1 article, 1 thesis
In one line
Heijunka (leveling) means producing the same quantity and the same mix of products every day, even when customer orders arrive unevenly.
What it is
Manuel Tornell starts from a problem you can see in any Lean plant: one of the principles is to match production to what customers ask for (just in time) and to start up when there is demand (pull), but orders fluctuate a lot, sometimes from one week to the next and in ways that are hard to predict. Following them exactly as they come would mean some weeks with machines and people running flat out, with overtime and more risk of safety problems, quality problems and breakdowns, and other weeks with underused resources. On top of that, to respond to the fluctuations you would have to increase the stock of parts from suppliers.
That is why the goal of Heijunka, according to the article, is to balance the production schedule instead of always manufacturing exactly against the orders of the moment. And it does not aim only at eliminating the waste that lengthens delivery times (muda): it also targets the overburdening of people and machines (muri) and the unevenness of schedules caused by internal problems such as breakdowns, lack of materials or quality problems (mura). The three words appear in the Toyota Production System and in the eight mudas. The article draws on Jeffrey Liker, Las claves del éxito de Toyota (Gestión 2000, 2006).
How it is applied
Applying Heijunka, says Tornell, means taking the total volume of orders for a given period and leveling it so that the same quantity and the same mix are produced every day. In steps:
- Take the orders for the period (week, month) by product.
- Divide by the production days to get the daily quantity of each one.
- Interleave the mix: instead of making all of product A and then all of product B, alternate them in small, repetitive batches.
- Put the pattern in plain view, for example on a Heijunka box.
- Keep the pattern and review it when the underlying demand changes, not with every order.
The thesis from the Universidad Estatal de Milagro describes the Heijunka box (citing Guerrero, 2017) as a tool that lets you schedule the operation through work slots: each slot is a time interval, which can range for example from 15 minutes to an hour, in which certain products are made. This reduces batch sizes and improves flexibility and inventory reduction. The thesis also cites Kogel (2016), who credits Heijunka with predictability (demand is leveled), flexibility (through shorter changeover times) and stability (it averages the volume and type of production over the long term). It also relates it to takt time and to pitch, which it links to the number of parts per package.
Try it
100 per day
80 per day
20 per day
Total per day: 200 units, every day, with the same mix.
Shortest repeating cycle (10 units): 5 of A, 4 of B, 1 of C. That way the sequence can be repeated several times a day:
The preloaded values are the example from Manuel Tornell's article (University of Cádiz): monthly orders of 2000, 1600 and 400 pieces over 20 production days are made as 100, 80 and 20 per day. The order of the sequence is this site's proposal: it spreads each product as evenly as possible within the cycle.
What leveling demands
Tornell points out two practical conditions:
- Short model changeovers. With Heijunka you change product many times a day, so changeover time weighs heavily on availability. Tools such as SMED separate the changeover tasks that require the line to be stopped (internal) from those that can be done while the line is running (external), and convert as many as possible to external.
- A small finished-goods inventory. To protect against sudden fluctuations, the article recommends a small buffer of finished goods: even if it looks like a waste, it can eliminate far more waste, because it lets you keep a stable flow and leveled production. The article adds that roughly 80% of the line's production should be done applying Heijunka.
Real example
The article's own example: a line makes three types of parts, A, B and C, and the monthly orders are 2,000 of A, 1,600 of B and 400 of C, with 20 production days planned. Each day the three parts are made in the same quantity: 100 of A, 80 of B and 20 of C. This mixes the production, separates the part types and levels their volume in a predictable sequence. It is the case preloaded in the calculator above, which also proposes a repeating cycle (5 of A, 4 of B and 1 of C) with the mix interleaved. That sequence order is this site's proposal; Tornell describes the principle, not that sequence.
People and machines also benefit from Heijunka: some parts need more labor than others, and knowing the sequence together with standardized operations lets you plan and balance the workload. You can also agree on stable, leveled orders with suppliers.
A connection to maintenance, specific to this site and not from the sources: an even load makes the windows for preventive maintenance predictable and avoids the overload weeks in which the breakdowns that the article mentions tend to appear.
Template to use
| Product | Orders for the period | Production days | Daily quantity | Parts per cycle |
|---|---|---|---|---|
| (product A) | orders ÷ days | daily quantity ÷ greatest common divisor | ||
| (product B) | ||||
| (product C) |
Heijunka box: a grid with the products in the rows and the time intervals (for example, every 30 minutes) in the columns. In each slot goes the card or production order that is released in that interval.
So you do not have to build it by hand, there is a leveling spreadsheet in Excel with the formulas already done: it calculates the daily quantity and the repeating cycle, and includes the Heijunka box to fill in. The values it comes with are examples and must be deleted.
Benefits
- It reduces load peaks and overtime, and with them the risk of quality, safety and machine failures.
- It lowers inventory and the hidden problems associated with it, because you make what the customer orders in the period.
- It lets you plan people, machines and supplier purchases at a steady pace.
Limitations to keep in mind
- Without short model changeovers, changing product several times a day destroys availability: work on SMED first.
- It needs some stability in the underlying demand and a buffer of finished goods; with very erratic demand or made-to-order products, it applies only partially.
- The Milagro thesis describes an application project at an Ecuadorian plastic recycling company, focused on meeting deliveries; it serves as an example of how the Heijunka box is adapted to order scheduling, but the results of that application are not reproduced here.
In summary
Heijunka is not about making more or less: it is about making evenly. You take the order volume for the period, divide it by the days and spread the same mix across each working day, with short changeovers and a small buffer of finished goods. The calculator gives you the daily quantity and an interleaved cycle to get started.
More on Continuous Improvement and Lean
Gemba and Genchi Genbutsu: going to see where things happen
Gemba is the place where value is created and problems show up. Genchi Genbutsu is the Toyota principle of going to see it with your own eyes before deciding. A walk through the Gemba, with questions and respect, is a Kaizen tool.
Jidoka and Andon: stop the line when something goes wrong
Jidoka is the second pillar of the Toyota system: giving machines and people the ability to detect a defect and stop, so they do not keep producing errors. Andon is the light board that signals what is happening and where.
Just in Time (JIT): produce only what is needed, when it is needed
Just in Time is one of the two pillars of the Toyota system: each process produces only what the next one needs, at the moment it needs it. It demands defect-free quality, quick changeovers and a leveled flow.