Production Capacity & Changeover Calculator
Enter the production schedule, planned downtime, batch setup time, observed cycle time, and first-pass yield. The calculator shows the largest good-unit output that fits and the overtime needed when demand does not.
Maximum good-unit capacity1,824
- Net scheduled production time
- 2,040
- Demand takt time
- 81.6
- Maximum attempted units
- 1,920
- Batches at maximum capacity
- 20
- Capacity surplus or shortfall
- 324
- Time utilization required
- 81.58%
- Additional time required
- 0
Net scheduled time excludes breaks and other planned downtime; every started batch includes one setup.
Capacity is rounded down to whole good units using the entered first-pass yield.
How to use this calculator
- Enter the required saleable units and the number of days and shifts in the planning period.
- Enter each shift length, planned breaks, and other downtime that is not a batch setup.
- Use the observed sustainable cycle time at the constrained operation, then enter the batch size and setup time.
- Enter first-pass good yield, then compare capacity with demand and review any additional hours required.
How production capacity is calculated
The calculation starts with the time the constrained resource is actually scheduled to have. It removes breaks from every shift and removes other planned downtime once for the whole period. In line with standard takt thinking, demand takt is the available production time divided by customer demand.
A = D × S × (60H − B) − M
Here, A is net scheduled minutes, D is production days, S is shifts per day, H is shift hours, B is break minutes per shift, and M is other planned downtime. Demand takt in seconds per good unit is 60A ÷ R, where R is the required good-unit quantity.
Attempted units take cycle time plus a setup for every batch, including the first partial batch:
T(x) = x × c ÷ 60 + ceil(x ÷ Q) × C
x is attempted units, c is cycle time in seconds, Q is units per batch, and C is setup minutes per batch. The tool uses a whole-number binary search to find the greatest x for which T(x) fits within A. This matters because a unit that starts a new batch needs its changeover even when that batch is not full.
Yield, demand fit, and overtime
Maximum good-unit capacity is floor(N × y), where N is the maximum attempted units and y is first-pass yield as a decimal. It is rounded down because a fraction of a finished good unit cannot satisfy an order. To test demand, the calculator reverses that relationship: it finds gross units needed with ceil(R ÷ y), then adds the processing and batch-setup time for those units.
Time utilization required is the demand production time divided by net scheduled time. A result above 100% means demand does not fit in the entered window. Additional time required is the excess, reported in hours. It is a time estimate, not a labor or cost estimate.
What changes the result most
Cycle time changes every attempted unit, while setup time is especially important with small batches. First-pass yield can also have a large effect because lower yield requires more gross units and may add an entire extra setup. Use observed sustainable cycle time and measured first-pass yield rather than the best run ever recorded.
What this calculator leaves out
This is a deterministic estimate for one bottleneck resource or production stream. It assumes one product, a constant cycle time, identical batches, and evenly distributed yield. It does not schedule multiple products, labor interference, material shortages, queueing, learning, random failures, blocked equipment, or independent parallel machines.
Worked example
Suppose a line runs for five days with one eight-hour shift per day. Breaks are 60 minutes per shift and other planned downtime is 60 minutes. Net scheduled time is 5 × (480 − 60) − 60 = 2,040 minutes.
With a 45-second cycle, 100-unit batches, 30 minutes of setup per batch, and 95% first-pass yield, 1,920 attempted units fit exactly: 1,920 × 45 ÷ 60 + ceil(1,920 ÷ 100) × 30 = 2,040 minutes. That is 20 batches and floor(1,920 × 0.95) = 1,824 good units. For a requirement of 1,500 good units, takt is 81.6 seconds per good unit and capacity has a surplus of 324 units.
Demand needs ceil(1,500 ÷ 0.95) = 1,579 attempted units. Those units need 1,664.25 minutes including 16 setups, or 81.58% of scheduled time, so no overtime is required.
Common questions
What is the difference between production capacity and takt time?
Production capacity is the maximum output that can fit in an entered period. Takt time is the available time per unit of customer demand in that same period. A line can have capacity above demand while still needing to meet a particular takt to produce smoothly.
Should the first batch include setup time?
Yes, this calculator includes setup time for the first batch because the resource must be prepared before production begins. If the setup was completed before the planning period, enter zero setup time or subtract that work from the relevant downtime assumption.
How do changeovers reduce production capacity?
Each batch consumes setup time that cannot produce units. Smaller batches therefore use more of the planning period on setups, and a partial final batch still needs a full setup. The effect increases when setup time is long relative to the batch run time.
Should cycle time be ideal or observed?
Use an observed sustainable cycle time at the bottleneck operation. An ideal or best-ever time can overstate capacity because it may exclude minor stops, normal operator variation, and other routine losses that occur in regular production.
How should scrap and rework be represented?
Enter first-pass good yield as the percentage of attempted units that become saleable without rework. The calculator adds gross attempted units to cover expected losses, but it does not model separate rework routing, its labor, or its time on another resource.
Can I combine several machines or production lines?
Only combine resources when they truly operate as one independent stream with the same schedule, setup, cycle, and yield assumptions. Otherwise calculate each constrained line separately and use the limiting downstream capacity, rather than multiplying a single-line result.