Throughput Accounting
Replace cost accounting with three measures -- throughput, inventory, and operating expense -- to make decisions that actually improve profitability
Throughput Accounting replaces the traditional cost accounting framework with three simple measurements that directly express the goal of making money. Throughput is the rate at which the system generates money through sales -- not production, but sales, because producing something that sits in a warehouse is not making money. Inventory is all the money the system has invested in purchasing things it intends to sell -- deliberately excluding value added by labor, which eliminates the confusion between investment and expense that plagues traditional accounting. Operating Expense is all the money the system spends to turn inventory into throughput. As Jonah's student Lou summarizes: throughput is the money coming in, inventory is the money stuck inside the system, and operating expense is the money going out. The power of this framework is that every operational decision can be evaluated against these three measures: does this action increase throughput, decrease inventory, or decrease operating expense? Traditional cost accounting, by contrast, drives perverse behavior -- building inventory to absorb overhead, running machines to show high utilization, and optimizing batch sizes for cost-per-piece rather than for system throughput.
- Throughput is the rate at which the system generates money through sales -- production without sales is not throughput
- Inventory is money invested in things the system intends to sell -- excluding value added by labor to eliminate investment-versus-expense confusion
- Operating Expense is all money spent to turn inventory into throughput -- including all labor, direct and indirect
- Every operational decision should be evaluated by its impact on all three measures simultaneously
- The goal is to increase throughput while simultaneously reducing inventory and operating expense
- Cost accounting drives perverse behavior: building inventory to absorb overhead and running machines to show utilization
- A dollar of throughput is worth more than a dollar of cost savings because throughput has no theoretical upper limit while cost reduction converges to zero
- Redefine your measurements using throughput accountingClassify every financial flow in your operation into one of three categories. Throughput: money received from customers for products or services sold. Inventory: money tied up in materials, work-in-process, and finished goods that have not yet been sold, valued at raw material cost only. Operating Expense: all other money spent, including all labor, overhead, and administrative costs.Pro tipLou's insight was key: by treating all labor as operating expense rather than splitting it between direct (capitalized into inventory) and indirect (expensed), you eliminate the incentive to overproduce just to absorb overhead into inventory values.WarningThis is a decision-making framework, not a statutory accounting replacement. You will still need traditional accounting for external reporting, but internal decisions should be driven by throughput accounting.
- Evaluate every decision against all three measuresFor any proposed action -- buying a machine, changing a batch size, adding a shift, accepting an order -- ask three questions: Will throughput increase? Will inventory decrease? Will operating expense decrease? The ideal action improves all three. Most good decisions improve at least one without worsening the others.Pro tipWhen Alex evaluated the robots, he discovered they had not increased throughput (no additional sales), had not decreased operating expense (no layoffs), and had actually increased inventory (more work-in-process). By traditional measures they were a success; by throughput accounting they were harmful.WarningDo not treat the three measures as interchangeable. A dollar of throughput improvement is not the same as a dollar of operating expense reduction. Throughput improvements have no theoretical ceiling; cost reductions converge to zero.
- Expose and eliminate cost-accounting-driven behaviorsIdentify where traditional cost accounting metrics drive counterproductive behavior in your organization. Common culprits include: building inventory to absorb overhead and improve reported product costs, running machines at full utilization to show high efficiency regardless of demand, optimizing local batch sizes based on cost-per-piece rather than system flow, and classifying constraint time loss as less important than non-constraint idle time.Pro tipStacey's observation was incisive: workers were turning idle time into process time with the stroke of a pen, and turning process time into more piles of inventory. Cost accounting rewarded both behaviors.WarningDismantling cost-accounting thinking is deeply threatening to controllers and financial staff who have built careers on these methods. Present throughput accounting as complementary to their expertise, not as a repudiation of it.
- Use throughput-per-constraint-minute for prioritizationWhen the constraint is known, calculate the throughput generated per minute of constraint time for each product or order. Prioritize constraint processing toward products with the highest throughput per constraint minute. This replaces traditional product-cost-based prioritization, which often directs constraint capacity toward the wrong products.Pro tipA product with a high selling price but heavy constraint usage may generate less throughput per constraint minute than a cheaper product that uses the constraint briefly. Cost accounting would favor the expensive product; throughput accounting favors the one that makes the constraint most productive.WarningThis prioritization only applies to constraint resources. Non-constraint resources should be scheduled to support the constraint's priority sequence, not optimized independently.
Alex's plant installed robots that increased efficiency by 36 percent at the workstations where they were deployed. Traditional cost accounting showed improved cost per piece. But Jonah's questions revealed the truth: the robots had not increased sales (throughput unchanged), had not reduced headcount (operating expense unchanged), and had caused work-in-process to pile up because downstream bottlenecks could not keep pace (inventory increased).
When the team debated whether a machine should be classified as inventory or operating expense, they realized that the portion of the machine that could be resold -- its salvage value -- was inventory (money invested in something they intend to sell), while the depreciated portion was operating expense (money spent turning inventory into throughput). Knowledge embodied in a product the company sells is inventory; knowledge about the process used to make it is operating expense.
Jonah introduces the three measurements to Alex during a phone call, explaining that traditional financial metrics (net profit, ROI, cash flow) express the goal correctly but do not lend themselves to daily operational decisions. He developed throughput, inventory, and operating expense as measurements that express the goal while permitting operational rules. When Alex brings these definitions back to his team, Lou -- the plant controller -- immediately sees their elegance: each definition contains the word money, creating a unified framework. Stacey questions the exclusion of value-added labor from inventory, and Bob initially objects to defining throughput through sales rather than production. But when Alex points to the warehouses full of finished goods nobody is buying, Bob concedes. The team gradually discovers that cost accounting is not just imprecise but actively harmful -- it drives them to make decisions that increase inventory and reduce throughput.