- Home
- Blog
- Manufacturing KPIs
- Throughput Accounting: The TOC Financial Framework…
Throughput Accounting: The TOC Financial Framework That Replaces Cost Accounting

Traditional cost accounting was invented in the 19th century for textile mills where direct labor was 60–70% of total cost and every machine was interchangeable. In that world, allocating overhead proportionally to labor hours made reasonable economic sense.
Modern manufacturing looks nothing like that. Overhead is often 50–70% of total cost. Machines are specialized and constrained. Labor is semi-skilled and largely fixed in the short run. And yet most manufacturers are still making scheduling, pricing, and product-mix decisions using an accounting framework designed for conditions that have not existed for 150 years.
Throughput Accounting — the financial framework derived from Eli Goldratt's Theory of Constraints — offers a better model. It is not a replacement for GAAP financial reporting. It is a management decision tool that points operations managers toward the scheduling and prioritization choices that maximize real profit, not accounting artifacts.
The Three TOC Measurements
Throughput Accounting replaces the complex overhead allocation machinery of standard costing with three simple measurements:
Throughput (T)
T = Sales Revenue − Totally Variable Costs
Totally Variable Costs (TVC) are costs that vanish if you do not produce a unit: direct materials, purchased components, and subcontract work paid per piece. Direct labor is not in TVC — in most manufacturing environments, labor is fixed in the short run (you do not lay off workers for one day because output dropped). Overhead is not in TVC.
Throughput is the rate at which the system generates money through sales. It is not gross margin and it is not contribution margin in the traditional sense — it excludes labor from the variable cost calculation.
Example: A machined aluminum bracket sells for $180. Direct aluminum cost is $22. Cutting fluid and tooling per piece is $8. TVC = $30. Throughput per unit = $180 − $30 = $150.
Inventory (I)
I = All money the system has invested in things it intends to sell
This includes raw materials, WIP, and finished goods — valued at purchased cost (not fully loaded standard cost). In TOC, inflating inventory by adding labor and overhead to WIP valuation is specifically rejected, because it creates an incentive to produce WIP that is not needed (to "absorb" overhead and improve the apparent cost of goods). Inventory is a liability in TOC thinking — it represents cash tied up that has not yet become Throughput.
Operating Expense (OE)
OE = All money the system spends turning Inventory into Throughput
This includes direct labor, indirect labor, management salaries, rent, depreciation, utilities, maintenance, insurance — all period costs. In Throughput Accounting, OE is largely fixed in the short run. You cannot reduce it meaningfully by producing fewer units in a single month.
The Three Goal Metrics
Net Profit (NP) = T − OE
Return on Investment (ROI) = NP / I = (T − OE) / I
Productivity = T / OE
Investment Turns = T / I
All four numbers can be improved by: increasing T (selling more, pricing better, producing more through the constraint), decreasing I (reducing WIP and inventory investment), or decreasing OE (cost reduction).
Why Traditional Cost Accounting Misleads Manufacturing Decisions
The Overhead Allocation Distortion
Imagine a machine shop with two products:
- Product A: Sells for $500. Direct materials $80. 3 hours of bottleneck machine time. Traditional standard cost (with $120/hr overhead allocation): total cost $560. Apparent loss: -$60.
- Product B: Sells for $300. Direct materials $40. 0.5 hours of bottleneck machine time. Traditional standard cost: total cost $220. Apparent profit: $80.
Under traditional costing, Product A looks unprofitable and Product B looks like the right focus.
Under Throughput Accounting:
- Product A: T = $500 − $80 = $420. T per constraint hour = $420/3 = $140/hr
- Product B: T = $300 − $40 = $260. T per constraint hour = $260/0.5 = $520/hr
Product B wins on constraint efficiency — but Product A also generates positive Throughput. Neither should be dropped, and the mix decision should be based on available constraint time, not absorption-based "profitability."
Now add Product C: Sells for $450. Direct materials $150. 0.3 hours of bottleneck time. T = $300. T/constraint hour = $1,000/hr. Traditional costing might show it as a commodity item with thin margins. TOC scheduling puts it first in the queue every time.
The Large Batch Distortion
Standard costing rewards large batches because fixed setup costs are spread over more units, reducing the standard cost per unit. Throughput Accounting asks: does this large batch block the constraint for longer, preventing other jobs from generating Throughput? A 500-unit batch that ties up the constraint for two days while three high-T/CM jobs wait may reduce absorbed overhead cost per unit while costing $8,000 in delayed Throughput. Traditional accounting cannot see this trade-off. TOC makes it explicit.
Throughput per Constraint Minute: The Scheduling Decision Rule
The core TOC scheduling heuristic is:
Sequence jobs at the constraint in descending order of Throughput per Constraint Minute (T/CM)
T/CM = (Selling Price − TVC) / (Constraint minutes required)
This is the single most powerful short-run scheduling decision rule available to a manufacturing plant. It maximizes the money generated per minute of bottleneck time — the scarce resource that limits the entire system's output.
Practical Application
A job shop has a vertical machining center as its bottleneck. The scheduler has five jobs waiting. Constraint time remaining this week: 480 minutes (1 shift).
| Job | Selling Price | TVC | T per job | Constraint minutes | T/CM |
|---|---|---|---|---|---|
| J-101 | $2,400 | $380 | $2,020 | 180 min | $11.22/min |
| J-102 | $800 | $120 | $680 | 40 min | $17.00/min |
| J-103 | $3,200 | $500 | $2,700 | 240 min | $11.25/min |
| J-104 | $1,100 | $200 | $900 | 60 min | $15.00/min |
| J-105 | $650 | $90 | $560 | 90 min | $6.22/min |
Correct sequence (descending T/CM): J-102 (40 min, $680), J-104 (60 min, $900), J-103 (240 min, $2,700), J-101 (remaining 140 min — partial).
Total Throughput for the week: $680 + $900 + $2,700 + (140/180 × $2,020) = $5,850 (plus J-101 partial).
If the scheduler had sequenced by largest dollar value instead: J-103 first (240 min), then J-101 (180 min = 420 min, 60 min left), then partial J-102. Total T = $2,700 + $2,020 + (60/40 × $680, but J-102 requires 40 min — fits) = $5,400. The T/CM-based sequence generates $450 more Throughput — from the same 480 minutes of constraint time.
The TOC Decision Rules for Common Manufacturing Problems
Should We Accept This Rush Order?
Traditional analysis: "Does the rush order's price cover its full standard cost?" If no, reject.
TOC analysis: "Does the rush order generate positive Throughput? Does fulfilling it require constraint time that displaces existing orders? If yes, what is the net T impact — the rush order's T minus the T displaced from deferred jobs?"
A rush order at $200 above TVC that requires 30 constraint minutes — displacing a $350 T job that can be rescheduled without customer penalty — generates $200 − $350 = −$150 net impact. Reject. The same rush order displacing only $100 of T from a flexible job generates +$100 net T. Accept.
Make vs. Buy
Buy if: (Purchase cost − TVC saved) < (T generated by freed constraint time)
This reframes outsourcing as a constraint time arbitrage decision, not a cost comparison. Buying a subassembly for $50 more than your direct material cost is profitable if it frees 45 minutes of constraint time that can generate $200 in Throughput from another job.
Product Mix Under Capacity Constraint
When the constraint is fully loaded, the optimal product mix is determined by ranking products by T/constraint minute (as above) and running the highest-ranked products until constraint capacity is exhausted. This often produces counterintuitive mixes — dropping "profitable" products that have low T/CM in favor of "commodity" products with high T/CM.
Throughput Accounting for SMB Manufacturers Without a Full Accounting Team
One reason Throughput Accounting has not penetrated SMB manufacturing as deeply as it deserves is the perception that it requires a sophisticated finance function. It does not.
The minimum viable TA implementation requires three inputs:
- Selling price per job — already in your order management system
- Direct material cost per job — already in your BOM or job costing records
- Constraint time per job — already in your routing and scheduling data
From these three inputs, you can calculate T and T/CM for every job and rank your queue accordingly. No overhead allocation required. No cost accounting software required. A spreadsheet and your job routing data is sufficient to implement TOC scheduling rules.
For manufacturers using RMDB, constraint time is already tracked at the work center level. Layering T/CM calculation on top of existing RMDB job data requires only the selling price and TVC fields — both typically available from the ERP or order management system.
Connecting TA to Broader Manufacturing KPIs
Throughput Accounting provides the financial context for several KPIs tracked in EDGEBI:
- OEE — Every percentage point of OEE improvement on the constraint directly increases T. A 5% OEE improvement on a constraint generating $150/constraint minute = $450/hour of additional Throughput potential.
- Schedule Adherence — Schedule adherence failures on the constraint are the most expensive failures in the system. A missed operation on the constraint is a missed T/CM opportunity — the cost is not the labor hour, it is the Throughput that cannot be generated.
- WIP / Inventory — Reducing WIP reduces I and improves ROI directly. TOC buffers (time buffers protecting the constraint) manage WIP deliberately rather than letting it accumulate from batch-size incentives.
Throughput Accounting (TA) is a management accounting method derived from Eli Goldratt's Theory of Constraints. It replaces traditional cost accounting's absorption approach with three core measurements: Throughput (T) — the rate at which the system generates money through sales; Inventory (I) — all money the system invests in purchasing things it intends to sell; and Operating Expense (OE) — all money the system spends turning Inventory into Throughput. The decision rules that follow from T, I, and OE are designed to maximize system profit rather than local efficiency.
Traditional cost accounting allocates overhead to products using absorption rates (labor hours, machine hours, or material cost as bases). This creates phantom profitability differences between products and incentivizes large batch sizes that maximize absorption. Throughput Accounting treats all Operating Expense as period costs — they are not allocated to products. Only direct materials are product-specific. This eliminates the overhead allocation distortion and focuses attention on the constraint, which is where real profitability improvement happens.
Net Profit = Throughput − Operating Expense. Return on Investment = Net Profit / Inventory. Throughput itself = Sales Revenue − Totally Variable Costs (primarily direct materials and subcontract costs that vary directly with each unit sold). Operating Expense is all other spending — labor, overhead, depreciation, SGA — treated as period costs. The goal is to maximize T while controlling I and OE.
Calculate the Throughput per Constraint Minute (T/CM) for each job: T/CM = (Selling Price − Direct Material Cost) / (Minutes of constraint time required). Sequence jobs in descending order of T/CM at the bottleneck. This maximizes total Throughput generated by the constraint per unit of time. A job with a high selling price but long constraint time may generate less Throughput per constraint minute than a smaller, simpler job — and traditional cost accounting would have prioritized the wrong one.
Want to apply Throughput Accounting principles to your production schedule? Contact User Solutions to see how RMDB integrates constraint-based scheduling with job cost data, and how EDGEBI surfaces T/CM analytics alongside OEE and schedule adherence metrics. Trusted by GE, Cummins, and BAE Systems for 35+ years of manufacturing optimization.
Expert Q&A: Deep Dive
Q: We use standard cost accounting and our controller is comfortable with it. Why should we look at Throughput Accounting?
A: Standard cost accounting was designed for a world where the goal was full absorption of overhead — every product needed to carry its fair share of fixed costs. That logic made sense when labor was the dominant variable cost and machines were simple. In modern manufacturing, where overhead dominates and capacity is the real constraint, absorption accounting actively misleads decisions. We have seen manufacturers use standard costing to 'prove' that their highest-margin products should be prioritized — only to discover through Throughput Accounting that those products required three times the constraint time of lower-margin products, reducing total system throughput. The mistake cost them seven figures annually. You do not need to replace your financial accounting system — TA is a management decision tool, not a GAAP requirement.
Q: How does Throughput Accounting change the make-vs-buy decision?
A: In traditional accounting, make-vs-buy is decided by comparing full cost to make (including allocated overhead) against the vendor price. If full cost to make is higher than the vendor price, outsource. Throughput Accounting asks a different question: does the operation being outsourced use constraint time? If yes, outsourcing it frees constraint minutes that can be redeployed to generate Throughput from other jobs. The correct calculation is: cost of outsourcing (vendor price minus saved direct materials) versus the additional Throughput generated by freeing that constraint time. In many cases, outsourcing a non-critical operation that uses 2 hours of constraint time per batch is highly profitable even if the vendor's price exceeds your direct material cost — because those 2 constraint hours can generate $400–$800 in Throughput on other jobs.
Frequently Asked Questions
Ready to Transform Your Production Scheduling?
User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team
Manufacturing Software Experts
User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.
Share this article
Related Articles

Cash Conversion Cycle for Manufacturers: How Scheduling Affects Working Capital
The Cash Conversion Cycle measures how fast operations convert materials to cash. Learn how production scheduling directly compresses CCC and frees working capital.

Schedule Adherence vs. On-Time Delivery: Why You Need Both Metrics (They Measure Different Things)
Schedule adherence measures plan accuracy; on-time delivery measures customer satisfaction. Learn why tracking both reveals root causes that neither metric shows alone.

Perfect Order Fulfillment: The Composite KPI That Drives B2B Customer Satisfaction
Perfect Order Fulfillment measures on-time, complete, undamaged, and correctly invoiced orders. Learn the formula, benchmarks, and how scheduling accuracy drives POF.
