Bottleneck and throughput: how to calculate line capacity

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

In one sentence

The bottleneck is the resource that limits achievable system output; good throughput is good output in a period divided by elapsed time in that period.

By the end of this lesson

  • Calculate station capacities accounting for parallel resources and quantity per cycle.
  • State the capacity limit for a simple serial line and the assumptions behind it.
  • Calculate actual good throughput using time that includes stoppages.
  • Build a case for the bottleneck using inventory, starvation and blocked-output records.
  • Calculate the system effects of two improvement options and identify the new limiting resource.

Why it matters

The bottleneck is the resource that limits system output for the selected product mix and period. The longest cycle or largest queue can be a starting point for investigation; neither is conclusive on its own. One station may have parallel resources, while another waits for a shared worker. If products follow different routes, they do not all consume the same capacity. First draw the flow path and resource arrangement. Then assess available time, quantity per cycle, stoppages and quality together. A bottleneck is not a machine's permanent identity; when conditions change, the limiting resource may change too.

Capacity and actual throughput are separate concepts. Capacity without losses shows the upper limit achievable under explicit assumptions. Actual throughput is the number of good units leaving in a given time divided by that time. Operating below the capacity limit does not necessarily mean the machine is slow. Material shortages, a full downstream area, breakdowns or low demand can reduce output. An operating rate calculated by subtracting stoppages from time must not be presented as the result for the whole shift. Changing a rate's denominator is not an improvement. Different rates for the same period are meaningful together only when their scopes are explicitly stated.

Inventory before the bottleneck is a useful observation, but its cause must be questioned. Material arriving in batches can create a short-term queue. Incorrect sequencing or missing information can also cause a buildup. A limiting resource working continuously with material available ahead of it, while downstream resources wait for material, provides stronger evidence. Records over time are still needed. An idle station is not always a local problem that increases waste; it may be excess capacity waiting in line with demand. However, a bottleneck waiting for material or output space can prevent the system's capacity from being used.

Assess an improvement option by the system's good output. Speeding up a resource that already has enough capacity may only increase work in progress. By contrast, increasing the reliability of work feeding the bottleneck or clearing its output can improve the system result. The goal is not to keep all machines running continuously. First identify the largest system loss, then choose a small, verifiable intervention. Compare all resources again in the new capacity calculation; speeding up the old bottleneck may reach the next limit. A local reduction in cycle time and an increase in system output do not have to be the same percentage. Do not make an investment decision without making this distinction visible.

Formula

Resource capacity without losses (units/min) = Number of independent parallel resources × Units per cycle (units/cycle) × 60 s/min ÷ Cycle time (s/cycle)

Simple serial line limit (units/min) = Lowest station capacity

Actual good throughput (units/min) = Good output (units) ÷ Period including stoppages (min)

Estimated output under similar conditions (units) = Actual throughput (units/min) × New period (min).

Bars show cycle times for stations A, B and C: A 40, B 50, C 45 seconds. B is red. The line limit is 72 units per hour; measured output is 66 units per hour.40 sStation A90 units/h50 sStation B72 units/hBottleneck45 sStation C80 units/hLine limit = 3.600 ÷ 50 s = 72 units/hMeasured output: 330 ÷ 5 = 66 units/h
The red bar is bottleneck station B (50 s); the line can produce at most 3,600 ÷ 50 = 72 units/hour, while measured output with stoppages is 66 units/hour.

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