The Every Product Every Interval Calculation

Lesson 14.3
12 minOpsida Teknoloji · Last reviewed: October 30, 2026

In one sentence

The every-product-every-interval calculation compares the setup load needed to complete a product family once with the daily spare capacity.

By the end of this lesson

  • Add up the setup changeovers within one full product repeat without double counting.
  • Calculate the lower bound of 1.5 days/repeat from 90 minutes/repeat of setup and 60 minutes/day of spare capacity.
  • Separate the continuous-time result from the whole-day calendar constraint.
  • Reject a plan whose average capacity is sufficient but whose setup window is insufficient.

Why it matters

The every-product-every-interval approach asks at what interval all the products in a product family can be produced again. The established abbreviation EPEI describes this repeat interval. As the interval gets shorter, products can be renewed more often; but every renewal can bring a product changeover and a setup load. For frequent repetition, the processing time of the parts alone is not enough. The time that remains outside processing and is really usable must be enough for these setups. For this reason the calculation brings the demand load and the setup load together on the same resource and the same time horizon. The result is the initial test of a feasible schedule.

The scope of the setup total must be explicit. How many changeovers are needed to produce three products once depends on the state in which the sequence starts and ends. In a one-time run the final state can be left as it is; in a regularly repeating sequence, the return from the last product to the first is also needed. Adding the start setup and counting the same return once more inflates the load. Not counting the return at all reduces the load. Changeover times can differ by product direction. For this reason, instead of a single general setup time per product, a record showing from which state to which state the changeover goes is used. An unknown changeover is not accepted as zero.

Daily spare capacity is found by subtracting the processing load of the demand from the available time. This spare is not a common and free pool of minutes for all resources. While the machine is idle, the setup worker may be on another job; the time may be split into small pieces, or the required material may arrive late. The calculation first takes the time of the same constrained resource as its basis. Then the interruptibility of the setup, worker availability and physical changeover conditions are examined. Even if the average spare equals the setup load, the schedule may not be feasible. In such a case the formula is not wrong; the time placement constraint, which the formula alone does not cover, has been exposed.

The repeat interval is interpreted as a lower bound. The result can come out as a fractional day; if the business has a rule of renewing the product family only on whole days, the calendar is arranged accordingly. Rounding the mathematical lower bound down exceeds capacity. Rounding up can help in terms of capacity; but it can create larger batches and longer stock waiting. For this reason the shortest interval is not the best decision in every condition. Delivery windows, the coverage time per product and the reliability of the setup improvement are assessed together. The calculation makes the effect of setup reduction visible; it does not permit presenting an unverified time saving as realized capacity.

Formula

Daily spare capacity (minutes/day) = Available time − Daily processing load

Setup total (minutes/repeat) = Sum of the changeover times in a full repeat

Repeat interval lower bound (days/repeat) = Setup total ÷ Daily spare capacity

Time remaining in the interval (minutes) = Daily spare capacity × Interval − Setup total

Average daily setup load (minutes/day) = Setup total ÷ Repeat interval

This lower bound is valid only while the daily spare capacity is positive

with positive setup, zero or negative spare capacity gives no finite interval

Setup stoppage reduced from 32 minutes to 14 minutes.Before11147Stop 32 minAfter11147while runningStop 14 minPreparation moved outsideWork left in the stopWork cutSaved: 32 − 14 = 18 min (56.25%)
Separate example: 11 min of the 32 min stoppage are done while production runs, 7 min of work is shortened; a 14 min stoppage remains. The stoppage gain is 18/32 = 56.25%; the 11 min of work moved outside needs a resource. This single-changeover example is not the 90 min/repeat total below. This dataset was generated synthetically for training; it does not represent a real business, employee or customer study.

Unlock the rest of this lesson with an Academy account

Create a free Academy account with your work email address; it can be used once it is approved.

  • Step-by-step instructions
  • Worked example with real numbers
  • Where the method misleads
  • Common mistakes
Create a free Academy account