Throughput Accounting (TA) is Goldratt's alternative to traditional cost accounting, built on three measures he argued were sufficient to evaluate any system's performance. Throughput is the rate at which the system generates value someone outside the system is willing to pay for. Inventory is all the money invested in things the system intends to convert into throughput — a liability, not an asset, because it ties up capital and consumes management attention without contributing to throughput until conversion. Operating expense is all the money spent to turn inventory into throughput. The goal is always the same: increase throughput while simultaneously decreasing inventory and operating expense.
Goldratt's revolt against cost accounting rested on a structural diagnosis: the measures most organizations use treat all costs as equally important and all revenue as equally desirable, which means they cannot distinguish between actions that improve system throughput and actions that merely rearrange costs. A decision that improves one local metric while degrading another is invisible to cost accounting's aggregation; its effect on the system constraint — the thing that actually determines output — is entirely unmeasured.
The AI transition, examined through TA, presents a picture the standard 'productivity gains' narrative completely obscures. Operating expense has decreased dramatically: Segal's hundred-dollar-per-month tool replacing organizational structures that cost orders of magnitude more is the headline number, and it is accurate. Potential throughput has increased: the ceiling of what a single builder can produce has risen by an order of magnitude. Inventory is the dangerous dimension: the AI's generative capacity creates conditions for unprecedented cognitive inventory accumulation — features generated but not evaluated, products built but not validated, code deployed but not monitored for impact.
The gap between potential throughput and actual throughput is the measure of the management opportunity — and the management challenge. An organization that has reduced its operating expense and increased its potential throughput but has not identified and managed the judgment constraint is an organization that has created the conditions for enormous value creation without actually creating the value. The conditions are necessary but not sufficient. The thinking that directs the conditions — identification of the constraint, exploitation, subordination, elevation — is where value originates.
TA's most uncomfortable implication concerns inventory as liability. Features are assets, engineers believe. Code is an asset. Products are assets. TA says: a feature that does not serve a genuine need is debt. It consumes maintenance resources. It adds complexity. It creates support burden. It degrades coherence. The AI transition, if managed by the old rules — maximize output, ship everything, celebrate velocity — produces unprecedented accumulation of cognitive and product debt. Organizations build faster than they evaluate. They ship faster than they validate. The technical debt, already perennial in software, compounds at a rate that makes previous eras look modest.
Goldratt developed Throughput Accounting through his manufacturing consulting work in the 1980s and systematized it in subsequent writings, particularly The Haystack Syndrome (1990). The framework challenged the dominant cost-accounting paradigm at a fundamental level, and its adoption was accordingly contested — cost accounting was embedded in ERP systems, financial reporting, and management training, making TA both a conceptual alternative and a practical threat to established interests.
Three measures, sufficient for any system. Throughput, inventory, operating expense. The elegance of the framework is that it requires no others to evaluate system performance.
Inventory is a liability. This inverts the accounting convention and exposes a category of waste the standard frameworks cannot see.
Throughput is not production. Production becomes throughput only when it converts into value outside the system. Code shipped but not valued is inventory, not throughput.
Simultaneous optimization. The goal is not to trade throughput for inventory reduction or vice versa, but to increase throughput while decreasing both inventory and operating expense.
The AI transition requires TA to be seen clearly. Operating expense has fallen, potential throughput has risen, and inventory accumulation is the invisible catastrophe — visible only through TA's lens.
Cost accounting practitioners argue that TA oversimplifies the multi-variate reality of financial performance evaluation, particularly for complex service organizations where the boundary between inventory and operating expense is porous. TA advocates respond that the simplification is precisely the point: the framework's power lies in forcing every management decision through three simple questions, exposing choices that cost accounting's aggregation conceals. In the AI context, a specific debate concerns how to measure throughput when the product is a general-purpose tool whose value to specific users cannot be known at deployment; Goldratt's framework would insist that unvalidated deployment is inventory, not throughput, until conversion to value is demonstrated.