
Key takeaways
Short answer: Throughput is the absolute number of units produced per time window. OEE compares actual output to theoretical maximum. A line hitting its throughput target every shift may still run at 60% OEE — meaning 40% of capacity is uncaught. Optimizing throughput alone rewards hitting targets; optimizing OEE drives operational improvement by decomposing the loss. See also OEE vs Utilization.
Throughput is the number of units produced per time window (per hour, per shift, per day). It is an absolute measurement.
Useful for: capacity planning, delivery commitments, demand fulfillment, financial forecasting.
What it does not tell you: whether the throughput could be higher with the same assets and same time. That is the OEE question.
OEE = Availability x Performance x Quality. It compares actual output to what the line could theoretically have produced if Availability, Performance, and Quality were all 100%.
OEE tells you how much capacity is on the table — the gap between current and potential. If OEE is 60%, you are producing 60% of what the same assets could theoretically produce. Throughput says how much; OEE says how well.
A plant with a throughput target of 1,000 units per shift typically:
That works until you realize the line's design capacity is 1,600 units per shift. The target was set at 60% of capacity. Hitting target every shift means leaving 40% of capacity on the table. OEE makes that gap visible; throughput alone does not.
Throughput = OEE x Ideal cycle rate x Planned production time.
If ideal cycle rate is 120 units/hour and planned production time is 8 hours, theoretical max = 960 units. If you produced 600, throughput = 600 and OEE = 62.5%. Same data, two views.
Three patterns:
1. Running through Performance issues. A line is running slowly but producing. Throughput is acceptable, but Performance loss is real.
2. Accepting Quality fallout to hit throughput. Scrap counted as "total units" inflates throughput at the cost of Quality.
3. Skipping PMs to maintain Availability. Defer maintenance to keep throughput up this shift; reliability collapses next month.
OEE captures all three; throughput-only reporting hides them until something breaks.
1. Setting throughput targets below capacity. Hitting target becomes the goal; uncaught capacity stays uncaught.
2. Treating throughput and OEE as substitutes. They answer different questions. Plants need both.
3. Reporting throughput to floor and OEE to management. The floor needs OEE direction; management needs the throughput context.
4. Ignoring the OEE-throughput math. Throughput = OEE x Ideal rate x Time. Moving any factor changes the others; the relationships are not optional.
A modern OEE platform shows throughput in real time (units this hour, units this shift) and OEE alongside it. The combination gives the operator the absolute number for delivery context and the comparative number for improvement direction.
Fabrico's OEE module displays throughput, target, and OEE on the same line view, so operators see both how much they have produced and how that compares to what the line is capable of.
See how Fabrico captures this automatically — explore OEE for manufacturing or book a demo.
Yes. High throughput on a line capable of much more is exactly that situation. Throughput is absolute; OEE is comparative.
If you are capacity-constrained, optimize OEE (which raises throughput potential). If you are demand-constrained, optimize for cost while maintaining throughput-to-demand.
Improvements in OEE typically raise throughput, yes. But the relationship is not 1:1 because throughput is also gated by demand, raw material availability, and other factors.
Throughput is intuitive for operators. OEE is intuitive for engineers. Most modern systems show both on the operator line view.