Calculator Inputs
Use the fields below to estimate maximum throughput from work time, staffing, cycle speed, and real-world efficiency losses.
Example Data Table
Use these sample cases to understand how staffing, speed, and losses change output.
| Scenario | Workers | Shifts | Cycle Time | Utilization | Uptime | Quality | Output / Day |
|---|---|---|---|---|---|---|---|
| Focus Block Team | 2 | 1 | 15 min | 85% | 95% | 98% | 43.82 |
| Extended Day Team | 3 | 1 | 12 min | 88% | 93% | 97% | 81.46 |
| Two Shift Cell | 4 | 2 | 10 min | 90% | 96% | 99% | 290.82 |
| Lean Batch Flow | 2 | 2 | 8 min x 2 units | 92% | 97% | 99% | 388.65 |
Formula Used
1. Gross minutes per shift
Gross Minutes = Shift Hours × 60
2. Planned minutes per shift
Planned Minutes = Gross Minutes − Setup Minutes − Break Minutes
3. Effective minutes per day
Effective Minutes = Planned Minutes × Workers × Shifts × Utilization × Uptime × Quality
4. Practical throughput per day
Practical Throughput = (Effective Minutes ÷ Cycle Time in Minutes) × Units Per Cycle
5. Time-based rollups
Week = Day × Working Days. Month = Week × Weeks Per Month. Hour = Day ÷ Scheduled Hours.
This structure lets you compare ideal capacity with a more realistic, constraint-adjusted maximum throughput.
How to Use This Calculator
- Enter shift length, worker count, and shifts per day.
- Add cycle time and choose seconds, minutes, or hours.
- Set units per cycle when work is processed in batches.
- Include utilization, uptime, and quality to reflect real conditions.
- Add setup and break minutes to subtract planned downtime.
- Optionally enter a daily target to test staffing and cycle requirements.
- Press calculate to show results above the form and view the Plotly charts.
- Download the result summary as CSV or PDF for reporting.
Frequently Asked Questions
1. What does maximum throughput mean?
Maximum throughput is the highest output your schedule can support over a period. This calculator shows both ideal capacity and realistic capacity after downtime and efficiency losses.
2. Why is practical throughput lower than theoretical throughput?
Theoretical throughput assumes every minute is productive. Practical throughput reduces that number using setup time, breaks, utilization, uptime, and quality yield.
3. How do setup and break minutes affect results?
They reduce planned working time before efficiency factors are applied. Less planned time means fewer completed cycles and lower daily output.
4. Should I enter batch size greater than one?
Yes. If one work cycle produces multiple units, batch size should match that number. This helps the calculator reflect grouped processing correctly.
5. What is the best cycle time to hit a target?
The calculator estimates the cycle time needed for your target. If the required cycle is faster than your real process, you may need more workers, longer hours, or fewer losses.
6. Can I use this for service teams?
Yes. Treat each completed ticket, call, case, or task as one unit. Then enter the average completion time as cycle time.
7. How can I compare staffing options?
Run multiple scenarios by changing worker count, shifts, and cycle time. Compare the daily result, target gap, and per-worker output to choose the strongest plan.
8. Is quality yield really part of throughput?
Yes. If some output needs rework or fails acceptance, usable throughput drops. Quality yield adjusts the result to reflect accepted output instead of gross activity.