Theory of Constraints
An executive control surface for finding the one limiting factor in a complex system, scheduling the bottleneck for maximum throughput, and verifying that every change improves the system — not just a local cost line.
TOC begins with a precise observation: in any complex system, one factor limits overall performance at any given moment. Identify it, exploit it, and the whole system moves. Everything else is local optimization that doesn’t reach the bottom line.
Throughput
The rate at which the system generates value — sales minus the cost of what it took to deliver them. This is the number TOC works to raise first.
Inventory / Investment
Everything tied up but not yet turned into value — a patient waiting for a bed or scan, work in progress, plus the capital held to deliver (equipment, buildings).
Operating Expense
All the money spent to turn Inventory into Throughput — salaries, utilities, maintenance, depreciation, interest. Everything that isn’t truly variable.
Identify
Pinpoint the system’s current constraint.
Exploit
Get the most from the constraint as it stands.
Subordinate
Align everything else to the constraint’s pace.
Elevate
Add capacity to the constraint if still needed.
Repeat
The constraint moves — don’t let inertia set policy.
Simple Green / Yellow / Red buffers turn the constraint’s status into daily operational decisions any manager can read at a glance.
Green — Healthy
The buffer ahead of the constraint is full. Flow is protected; no action needed. Keep feeding work in normal sequence.
Yellow — Watch
The buffer is thinning. Plan expediting now and confirm the next jobs are ready so the constraint never waits.
Red — Act
The buffer is nearly empty — the constraint is about to starve. Expedite immediately; idle time here is lost system throughput.
A single math model does not exist for TOC. At its core is a small set of linked formulas from throughput accounting plus one key ratio (TPCU) for decisions about the constrained resource. The tabs above turn each into a working tool.
The three operational measures roll up into the global financials. These definitions are the contract — misclassify a cost and both Throughput and TPCU distort.
Throughput (T)
Selling price (or allowed revenue) minus truly variable cost per unit, times units sold — for what you actually sold in the period.
Investment (I)
Materials, WIP, unsold goods, plus the capital you must hold to make and deliver — equipment, tools, buildings. Expressed in money, not units.
Operating Expense (OE)
All money spent to turn Inventory into Throughput other than truly variable costs — salaries, utilities, maintenance, depreciation, interest.
Cash Flow — the survival threshold
TOC tracks cash flow but does not fix a single algebraic form for it, because it depends on the timing of cash in and out. Treat it as a go / no-go survival gate, not a ratio to optimize.
When a specific resource is the constraint — an MRI scanner, a chemo chair bank, a key specialist’s time — rank work by the throughput it earns per unit of the constraint, not by gross margin per case. This is the rule that stops scarce capacity from filling with high-margin but low-throughput work.
Case Mix at the Constraint
| Case type | Allowed revenue p ($) | TVC ($) | Constraint min |
|---|
Highest TPCU first — subject to clinical priority and demand. An urgent ED brain can override the ranking; TOC gives the rational default for elective scheduling.
| Rank | Case type | Throughput / case (p − TVC) | Constraint min | TPCU ($/min) |
|---|
Throughput per constraint minute — by case type
Before you act on any proposed change, ask three questions. This keeps attention on system performance rather than local cost targets. Set the expected direction of each impact and read the verdict.
Set the impacts above
Choose how the change moves T, OE, and I to see whether it’s a system-level win.
System win
Throughput rises without raising OE or I. The gain reaches the bottom line directly.
Also good
OE falls without hurting Throughput. Genuine cost reduction, not cost-shifting.
Likely harms flow
The change only shifts costs or piles up inventory, or it cuts T. Local “savings” the system never sees.
After a slotting change or an “elevate” move, confirm the system actually improved. Enter the period’s T, OE, and I — the global financials and ratios roll up automatically. Use the second column to model a change side by side.
Baseline
After change (optional)
Net Profit — baseline vs. after change
Where Throughput goes (baseline)
Three mistakes account for most failed TOC deployments. Each is a discipline, not a one-time fix.
Define “truly variable” with care
In healthcare, contrast agents, per-scan disposables, and per-case outsourced reads are usually truly variable — most salaries are not. Misclassifying a fixed cost as TVC distorts both Throughput and TPCU. Draw the line explicitly before you calculate anything.
Use TPCU only at the current constraint
If CT is not your constraint, ranking CT cases by TPCU won’t raise system throughput — the bottleneck sits elsewhere. Gains come only when decisions truly center on the active constraint.
Validate heuristics with analytics when the system is messy
With multiple or shifting bottlenecks, the simple TPCU rule may need linear programming or simulation to confirm choices. Know the limits of the heuristic before you let it set the schedule.
The quantitative spine of TOC on one screen — pair it with the Five Focusing Steps for strategy, daily control, and post-change verification.
One-Page Reference
- T = sales − truly variable costs
- OE = all other operating spend to turn I into T
- I = money tied up in what you intend to sell (plus capital you must hold)
- NP = T − OE · ROI = NP / I · Productivity = T / OE · Investment turns = T / I
- At the bottleneck, schedule by TPCU = (p − TVC) ÷ constraint time per unit
- Three-question test: does the change raise T without raising OE or I?
For imaging and access redesign: build a small calculator that computes p−TVC, minutes at the constraint, and TPCU for each case type — then watch T, OE, and I roll up to NP and ROI as you re-sequence the work. That is TOC math in action: straightforward, small, and powerful.