Cost Accounting • Decision Making Using Cost Information

Throughput & Bottleneck Decisions — Interpret throughput and bottleneck decisions conceptually (intro)

How identifying constraints reshapes production decisions and maximizes organizational profitability.

A calculator with a cost receipt and comparison chart for cost accounting
Inside this lesson 10 sections 5 questions 9 figures

SECTION 1

Historical Context & Motivation

For much of the twentieth century, managers relied on traditional cost accounting methods—full absorption costing and standard costing—to make production decisions. These systems allocated overhead uniformly across products, which worked reasonably well when factories produced a narrow product range and labor was the dominant cost driver. However, as manufacturing environments grew more complex in the 1970s and 1980s, managers noticed a troubling pattern: optimizing individual workstations for efficiency did not necessarily improve the factory's overall output or profitability. A department could report outstanding utilization rates while finished goods languished in work-in-process inventory. This disconnect between local efficiency metrics and system-wide performance created the intellectual space for a fundamentally different way of thinking about costs and production decisions.

The conceptual breakthrough came from Eliyahu M. Goldratt, an Israeli physicist turned management theorist, who argued that every production system is governed by a small number of constraints—bottlenecks—that limit the system's ability to generate money. His Theory of Constraints (TOC) and the accompanying throughput accounting framework challenged the prevailing wisdom that reducing per-unit cost was always the path to higher profits. Instead, Goldratt proposed that managers should focus on maximizing the rate at which the entire system generates money through sales—what he called throughput.

1960s • Traditional Cost Systems Dominate

Full absorption costing allocates overhead to every unit produced, encouraging managers to maximize machine utilization and build inventory to 'spread' fixed costs.

1984 • Goldratt Publishes The Goal

Written as a business novel, The Goal introduces the Theory of Constraints and demonstrates how bottleneck management can rescue a struggling factory.

1988 • Throughput Accounting Formalized

Goldratt and colleagues develop throughput accounting as a decision-support alternative to absorption costing, emphasizing throughput, inventory, and operating expense as the three critical measures.

1990s–2000s • TOC Spreads to Services & Supply Chains

The constraint-based mindset extends beyond manufacturing into healthcare, software development, project management, and supply chain logistics.

2010s–Present • Integration with Lean & Analytics

Modern operations integrate TOC with lean manufacturing and data analytics, using real-time monitoring to identify shifting bottlenecks dynamically.

The central question that throughput and bottleneck analysis addresses is deceptively simple: When resources are scarce, which products or orders should a firm prioritize to maximize system-wide profitability? Answering this question requires managers to identify the binding constraint, measure how each product consumes that constrained resource, and then rank products accordingly—a logic that often overturns conclusions drawn from traditional per-unit cost analysis.

SECTION 2

Core Principles & Definitions

Before diving into the mechanics, it is essential to internalize a small set of foundational concepts that underpin every throughput and bottleneck decision. These ideas shift the unit of analysis away from individual product costs and toward the flow of value through the entire production system.

1

Throughput

The rate at which the system generates money through sales, not just production. Defined as sales revenue minus totally variable costs (primarily direct materials). Unsold inventory does not count as throughput.
2

Bottleneck (Constraint)

Any resource whose capacity is less than or equal to the demand placed on it, thereby limiting the throughput of the entire system. A bottleneck can be a machine, a labor skill, a testing station, or even a policy.
3

Throughput per Constraint Unit

The key decision metric: throughput contribution per unit of the bottleneck resource consumed. Products that generate the highest throughput per constraint minute (or hour) should be prioritized.
4

Operating Expense (OE)

All costs incurred to turn inventory into throughput—including direct labor, rent, utilities, and salaries. In throughput accounting, these are treated as period costs, not allocated to individual units.
5

Inventory (I)

All money invested in purchasing things the system intends to sell. In throughput accounting, inventory is valued at raw material cost only—no labor or overhead is capitalized into work-in-process.
✦

KEY TAKEAWAY

Think of a production line as a highway with multiple lanes merging into a single toll booth. No matter how wide the highway is elsewhere, traffic flow is governed by how fast cars can pass through that one toll booth. The toll booth is the bottleneck, and the number of cars exiting the highway per hour is throughput. Widening lanes upstream of the toll booth adds no extra cars per hour; only expanding the toll booth itself—or choosing which cars most deserve passage—changes the system's output.

SECTION 3

Visual Explanation — Identifying the Bottleneck

The diagram below illustrates a simplified three-stage production line. Each stage has a different capacity measured in units per hour. The stage with the lowest capacity—Stage 2 in this case—becomes the bottleneck and determines the maximum throughput of the entire system, regardless of how much excess capacity exists at Stages 1 and 3.

Three-Stage Production Line — Bottleneck IdentificationStage 1Cutting100 units/hrStage 2Assembly60 units/hrStage 3Finishing90 units/hr⚠ BOTTLENECKSystem Throughput = Bottleneck Capacity60 units/hrExcess: +40 units/hrExcess: +30 units/hr
Stage 2 (Assembly) has the lowest capacity at 60 units per hour, making it the bottleneck. Stages 1 and 3 have excess capacity that cannot be utilized until the bottleneck is relieved. The system's maximum throughput equals the bottleneck's capacity.

Notice the critical insight: Stages 1 and 3 display comfortable excess capacity, yet the system as a whole can never exceed 60 units per hour. If management invested capital to speed up Stage 1 from 100 to 150 units per hour, overall output would remain unchanged at 60. Only investments directed at Stage 2—adding a second assembly line, reducing setup times, or improving yields—would translate into higher system throughput. This principle, sometimes called subordination, means that non-bottleneck stages should pace their work to match the bottleneck rather than running at full speed and building up costly work-in-process inventory between stages.

SECTION 4

Mathematical Framework

Throughput accounting relies on a small but powerful set of equations. Unlike traditional costing, which allocates fixed overhead to products, throughput accounting treats nearly all operating costs as period expenses and focuses on the incremental contribution each product makes at the bottleneck.

THROUGHPUT PER UNIT

T=SP−TVCT = SP − TVC

Where T = throughput per unit, SP = selling price per unit, and TVC = totally variable cost per unit (typically direct materials only). Direct labor is excluded because it is usually a fixed cost in the short run.

THROUGHPUT PER BOTTLENECK MINUTE

T/BN=T÷TimeonBottleneckperUnitT/BN = T ÷ Time on Bottleneck per Unit

This is the critical decision metric. Products with the highest T/BN should be produced first, because each minute of bottleneck time devoted to these products generates the most money for the firm.

NET PROFIT (TOC VIEW)

NP=TotalThroughput−OperatingExpenseNP = Total Throughput − Operating Expense

Where Total Throughput is the sum of (T × quantity sold) across all products, and Operating Expense (OE) includes all costs not classified as totally variable—labor, overhead, rent, administrative salaries, etc.

💡

Why Not Use Contribution Margin?

Traditional contribution margin (price minus all variable costs, including direct labor) is useful when there is no binding constraint or when you wish to rank products in a world with unlimited capacity. However, when a bottleneck exists, contribution margin per unit can mislead because it ignores how much scarce bottleneck time each product consumes. A product with a high contribution margin that takes three times as long on the bottleneck may actually be less profitable than a lower-margin product that moves through quickly.

SECTION 5

Ranking Products Under a Constraint

When a bottleneck limits production, the manager's job is to allocate that scarce resource to the product mix that maximizes total throughput. The ranking process involves computing the throughput per bottleneck minute for each product and then filling demand in descending order of that ratio until the bottleneck's capacity is exhausted. The following diagram and table illustrate how two products—Alpha and Beta—compete for the same bottleneck resource and how the ranking reverses when you switch from a per-unit throughput view to a per-bottleneck-minute view.

Product Ranking: Per-Unit Throughput vs. Per-Bottleneck-MinuteProduct AlphaProduct BetaSelling Price$150Materials Cost$50Throughput / Unit$100Selling Price$120Materials Cost$40Throughput / Unit$80Bottleneck Time per Unit20 min8 minThroughput per Bottleneck Minute (T/BN)$5.00 / min$10.00 / min ★
Although Product Alpha has a higher throughput per unit ($100 vs. $80), Product Beta generates twice the throughput per bottleneck minute ($10.00 vs. $5.00). Under a binding constraint, Beta should be prioritized.
MetricProduct AlphaProduct Beta
Selling Price$150$120
Totally Variable Cost (Materials)$50$40
Throughput per Unit (T)$100$80
Bottleneck Time per Unit20 minutes8 minutes
Throughput per BN Minute (T/BN)$5.00$10.00 ★ Priority

Product ranking reversal when bottleneck time is considered

The table confirms the counterintuitive result. A manager using traditional unit throughput would prioritize Alpha, potentially leaving bottleneck time underutilized by tying it up on slower-moving products. By switching to the throughput per bottleneck minute metric, the manager ensures every scarce minute on the constraint generates the maximum possible revenue contribution. The decision rule is straightforward: satisfy all demand for the highest-ranked product first, then allocate remaining bottleneck capacity to the next product, and so on down the list.

SECTION 6

Worked Example — Optimal Product Mix

Gemini Manufacturing produces three products—X, Y, and Z—that all pass through a single bottleneck station (CNC machining) with 2,400 available minutes per week. The following data apply:

Product XProduct YProduct Z
Selling Price$200$300$180
Direct Materials$80$140$60
BN Time per Unit10 min20 min6 min
Weekly Demand (units)8060100

Product data for Gemini Manufacturing

Total weekly operating expense is $12,000. Determine the optimal product mix and the resulting weekly net profit.

Optimal Product Mix Under a Bottleneck Constraint

  1. 1

    Step 1 — Compute Throughput per Unit

    For each product, subtract direct materials from the selling price. Product X: $200 − $80 = $120. Product Y: $300 − $140 = $160. Product Z: $180 − $60 = $120.
    TX = $120, TY = $160, TZ = $120
  2. 2

    Step 2 — Compute Throughput per Bottleneck Minute

    Divide each product's throughput by its bottleneck time. Product X: $120 ÷ 10 = $12.00/min. Product Y: $160 ÷ 20 = $8.00/min. Product Z: $120 ÷ 6 = $20.00/min.
    Ranking: Z ($20/min) → X ($12/min) → Y ($8/min)
  3. 3

    Step 3 — Allocate Bottleneck Time by Priority

    Start with the highest-ranked product and satisfy its full demand before moving to the next. Product Z: 100 units × 6 min = 600 min. Remaining: 2,400 − 600 = 1,800 min. Product X: 80 units × 10 min = 800 min. Remaining: 1,800 − 800 = 1,000 min. Product Y: demand is 60 units requiring 60 × 20 = 1,200 min, but only 1,000 min remain, so produce 1,000 ÷ 20 = 50 units of Y.
    Mix: Z = 100, X = 80, Y = 50 (10 units short)
  4. 4

    Step 4 — Calculate Total Throughput

    Sum the throughput contributions. Z: 100 × $120 = $12,000. X: 80 × $120 = $9,600. Y: 50 × $160 = $8,000. Total Throughput = $12,000 + $9,600 + $8,000 = $29,600.
    Total Throughput = $29,600 per week
  5. 5

    Step 5 — Compute Net Profit

    Subtract total operating expense from total throughput. NP = $29,600 − $12,000 = $17,600.
    Weekly Net Profit = $17,600
⚠

What If We Had Used Unit Throughput Instead?

If the manager had ranked products by throughput per unit alone, Product Y ($160) would have been produced first, consuming 60 × 20 = 1,200 bottleneck minutes. Then Product X and Z would split the remaining 1,200 minutes. The resulting total throughput would be lower—demonstrating why the per-constraint-minute metric is essential when capacity is scarce.

SECTION 7

Strengths, Limitations & Comparisons

Throughput accounting and bottleneck analysis offer a powerful lens for short-run decision making, but no single framework is universally superior. Understanding the strengths and limitations of the throughput approach relative to traditional cost accounting helps managers choose the right tool for each decision context.

DimensionThroughput / TOC ApproachTraditional Absorption Costing
FocusSystem-wide flow; maximize throughput at the constraintPer-unit cost minimization; spread overhead broadly
Cost ClassificationOnly direct materials are variable; labor and overhead are operating expensesDirect materials and direct labor are variable; overhead allocated to units
Inventory ValuationMaterials cost only—discourages overproductionFull cost (materials + labor + overhead)—can incentivize overproduction
StrengthsSimple decision rules; prevents suboptimal local optimization; quick to implementGAAP/IFRS compliant for external reporting; useful for pricing with full cost recovery
LimitationsNot GAAP-compliant; assumes a single dominant constraint; less useful for long-run capacity planningCan distort product profitability; ignores constraints; may encourage inventory buildup

Comparison of throughput accounting versus traditional absorption costing

✦

KEY TAKEAWAY

Think of traditional costing as grading every student in a relay race on individual sprint speed, and throughput accounting as grading the team on the time it takes to finish the entire race. A star sprinter who fumbles the baton handoff (a non-bottleneck running at full speed into a bottleneck) can slow the whole team. Throughput accounting keeps the scorecard focused on the team finish time, not individual split times.

SECTION 8

Connection to Advanced Theory

The introductory bottleneck decision framework presented in this lesson is the entry point to a richer body of theory. As you advance in cost accounting and operations management, you will encounter extensions that relax the simplifying assumptions made here—particularly the assumption of a single, stable constraint.

This Lesson (Intro)Advanced Extensions
Single bottleneck constraintMultiple interacting constraints handled via linear programming or the Drum-Buffer-Rope (DBR) scheduling method
Fixed product mix rankingDynamic product mix optimization with shifting demand and seasonal constraints
Short-run analysis (operating expense fixed)Long-run capacity investment decisions—when to add bottleneck capacity via capital expenditure
Physical resource constraints onlyPolicy constraints, market constraints, and behavioral constraints (e.g., batch-size rules that artificially limit throughput)
Manufacturing contextService operations (hospital bed utilization, call center staffing, software deployment pipelines)

From introductory bottleneck analysis to advanced constraint management

Goldratt's Five Focusing Steps provide the managerial roadmap for continuous improvement within the Theory of Constraints: (1) Identify the system's constraint, (2) Exploit the constraint by ensuring zero wasted time, (3) Subordinate everything else to the constraint's pace, (4) Elevate the constraint through investment if needed, and (5) Repeat—once a constraint is broken, a new one emerges elsewhere, and the cycle begins again. This iterative process connects throughput accounting to broader strategic operations management and aligns naturally with the Plan-Do-Check-Act continuous improvement cycle you may encounter in quality management courses.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

A factory has three sequential production stages. Stage A processes 200 units per hour, Stage B processes 120 units per hour, and Stage C processes 180 units per hour. Identify the bottleneck and explain why improving Stage A's capacity to 250 units per hour would not increase the factory's overall output.
Show answer
Stage B is the bottleneck because it has the lowest capacity at 120 units per hour. The entire system's throughput is capped at the bottleneck rate, so even if Stage A increases to 250 units per hour, the factory can still only produce 120 units per hour. The additional capacity at Stage A simply creates more idle time or builds work-in-process inventory between Stages A and B. Only improving Stage B's capacity—through adding machines, reducing setup times, or eliminating quality defects at that stage—would raise system throughput.

Question 2: BASIC CALCULATION

Product J sells for $90 and has direct materials of $30. It requires 12 minutes on the bottleneck machine. Product K sells for $75 and has direct materials of $25. It requires 5 minutes on the bottleneck machine. Calculate the throughput per bottleneck minute for each product and state which product should be prioritized.
Show answer
Throughput per unit: Product J = $90 − $30 = $60; Product K = $75 − $25 = $50. Throughput per bottleneck minute: Product J = $60 ÷ 12 = $5.00/min; Product K = $50 ÷ 5 = $10.00/min. Product K should be prioritized despite its lower per-unit throughput because it generates $10 per bottleneck minute compared to $5 per bottleneck minute for Product J. Every minute of constrained capacity allocated to K produces twice the financial return.

Question 3: INTERMEDIATE

A company produces two products, M and N, using a bottleneck drill press that has 1,800 minutes of available time per week. Product M: selling price $250, materials $100, bottleneck time 15 min/unit, weekly demand 60 units. Product N: selling price $180, materials $70, bottleneck time 10 min/unit, weekly demand 80 units. Operating expense is $8,000/week. Determine the optimal product mix and weekly net profit.
Show answer
Throughput per unit: M = $250 − $100 = $150; N = $180 − $70 = $110. Throughput per BN minute: M = $150 ÷ 15 = $10.00/min; N = $110 ÷ 10 = $11.00/min. Rank: N first ($11/min), then M ($10/min). Allocate to N first: 80 × 10 = 800 min used; remaining = 1,800 − 800 = 1,000 min. Allocate to M: demand is 60 units requiring 60 × 15 = 900 min; 1,000 min available, so produce all 60 units with 100 min remaining idle. Total throughput = (80 × $110) + (60 × $150) = $8,800 + $9,000 = $17,800. Net profit = $17,800 − $8,000 = $9,800 per week.

Question 4: APPLIED

RapidPrint Inc. operates a commercial printing facility where the binding machine is the bottleneck (available 40 hours/week). They have received a special order for 200 custom booklets at $15 each (materials cost $5 each, binding time 8 minutes per booklet). Accepting the order would displace production of standard booklets that generate $8 throughput per unit and require 4 minutes of binding time each. Should RapidPrint accept the special order? Support your answer with throughput per bottleneck minute calculations.
Show answer
Special order throughput per unit: $15 − $5 = $10. Special order T/BN = $10 ÷ 8 min = $1.25/min. Standard booklet T/BN = $8 ÷ 4 min = $2.00/min. The special order would consume 200 × 8 = 1,600 minutes of binding time. Those same 1,600 minutes could produce 1,600 ÷ 4 = 400 standard booklets, generating 400 × $8 = $3,200 in throughput. The special order generates only 200 × $10 = $2,000 in throughput. RapidPrint should reject the special order because it yields $1,200 less throughput from the same bottleneck time. The special order would only be acceptable if the binding machine had idle capacity or if the standard booklet demand was insufficient to fill the displaced time.

Question 5: CRITICAL THINKING

A manager argues: 'We should always produce the product with the highest contribution margin per unit first, regardless of bottleneck time, because contribution margin already accounts for all variable costs.' Critically evaluate this claim. Under what conditions would the manager's approach yield the correct product mix, and under what conditions would it lead to a suboptimal decision?
Show answer
The manager's claim is valid only when there is no binding resource constraint or when all products consume the same amount of the constrained resource per unit. In those situations, ranking by contribution margin per unit produces the same priority order as ranking by contribution margin per bottleneck minute, since the denominator is constant. However, when products consume different amounts of bottleneck time—which is the typical scenario in multi-product manufacturing—the per-unit ranking can be misleading. A product with a high contribution margin but heavy bottleneck consumption may generate less total contribution from a fixed pool of constrained minutes than a lower-margin product that passes through quickly. The throughput-per-constraint-unit metric resolves this by normalizing profitability to the scarce resource, ensuring that the product mix maximizes total system-wide profit rather than optimizing the margin of any single product in isolation.

SUMMARY

Lesson Summary

Summary

Every production system is governed by at least one bottleneck—the resource whose limited capacity constrains the system's maximum output. Throughput, defined as sales revenue minus totally variable costs (primarily direct materials), measures the rate at which the system generates money through sales. Unlike traditional absorption costing, throughput accounting treats labor and overhead as period-level operating expenses and values inventory at materials cost only, which discourages overproduction and focuses managerial attention on the constraint.

The critical decision metric is throughput per bottleneck minute (T/BN). By ranking products on this ratio and allocating scarce constraint capacity in descending order, managers maximize total system throughput and, consequently, net profit. This approach often reverses the priority order suggested by per-unit throughput or contribution margin. Goldratt's Theory of Constraints and its Five Focusing Steps (Identify, Exploit, Subordinate, Elevate, Repeat) provide a continuous improvement framework that extends this introductory analysis into advanced operations strategy.

Varsity Tutors • Cost Accounting • Throughput & Bottleneck Decisions