Comparison
Throughput accountingvsABC

These two methods are not just different tools, they are philosophical opposites. Activity-based costing says trace every overhead to the thing that causes it, so you know the full cost of each product and customer. Throughput accounting says do the opposite: do not allocate overhead at all, because in the short run most of it is fixed and spreading it around drives bad decisions. One wants accuracy through tracing; the other wants better decisions through focus. This page sets them side by side and shows when each is the right lens.

In short

Throughput accounting and ABC sit at opposite ends of the costing argument. Throughput accounting, from Eliyahu Goldratt's Theory of Constraints, refuses to allocate overhead to products. It works with three measures - Throughput (Sales minus Totally Variable Costs), Investment, and Operating Expense - and it manages by the bottleneck, ranking the product mix on throughput per unit of the constraint. ABC, from Kaplan and Cooper at Harvard, does the reverse: it traces all overhead to activities and then to products and customers through cost drivers, to reach an accurate fully-traced cost. Choose ABC, or its successor TDABC, for structural decisions about product, customer and channel profitability. Choose throughput accounting when a single bottleneck dominates and the decisions are short-run mix and pricing. They can be layered: ABC for the strategic picture, throughput for the day-to-day constraint. ---

The core difference

The core difference

The cleanest way to see the difference is to ask what each method does with overhead.

Throughput accounting

ABC measures resource consumption by activities. It asks what activities the business performs, what each costs, and how much of each a given product or customer consumes, and it then traces that overhead all the way to the cost object. The aim is an accurate, fully-traced product and customer cost that captures the real structural economics of the business. ABC is built for medium-to-long-run decisions, where capacity and cost structure can actually change.

ABC

Throughput accounting measures the rate at which the system makes money through the constraint. It deliberately does not allocate overhead to products, because Goldratt argued that in the short run almost all of it is fixed Operating Expense, and allocating fixed cost to units invites decisions that look right on paper but harm the whole system. Instead it focuses on the bottleneck, because the bottleneck sets the pace of the entire plant. The right product mix is the one that maximises Throughput per unit of the constraint, not the one with the best fully-loaded margin.

Side by side

Side by side

DimensionThroughput accountingABC
OriginEliyahu Goldratt, Theory of Constraints (The Goal, 1984)Harvard, Kaplan and Cooper, from 1988
Core ideaManage by the bottleneck; do not allocate overheadTrace all overhead to activities, products and customers
Key measuresThroughput (T = Sales - Totally Variable Costs), Investment (I), Operating Expense (OE)Activity costs and cost drivers
Treatment of overheadPeriod cost (OE), not allocated to productsTraced to products and customers via drivers
Best decisionKey rowShort-run product mix and pricing under a constraintStructural product, customer and channel profitability
Time horizonShort runMedium-to-long run
Product-mix ruleThroughput per unit of the constraintFully-traced product or customer margin
Statutory inventory valuationNot satisfied aloneNot satisfied alone
THROUGHPUT ACCOUNTINGThroughThroughput accountingABCABCABC
Two lenses on the same cost
A worked contrast

A worked contrast

Take an illustrative plant, CaP Manufacturing (figures illustrative), where one machine is the bottleneck and every product must pass through it.

Throughput accounting ranks the products by Throughput per bottleneck-minute. Product A earns EUR 4.00 of throughput per minute on the constraint; Product B earns EUR 2.80 per minute. Throughput accounting says prioritise A, because every minute of the constraint spent on A makes more money for the whole system, regardless of which product carries the better-looking full margin. The overhead is left where it is, as Operating Expense, untouched and unallocated.

ABC starts from the other end. It charges each product its activity-driven overhead - machine setups, material handling, quality checks, order processing - to compute a fully-traced product margin. That tells CaP the real structural cost of each product over the longer run, the kind of cost that matters when deciding whether to keep a product, reprice it, or redesign the way it is made. Neither view replaces the other: one optimises this week's run through the bottleneck, the other informs next year's structure. And neither, on its own, satisfies statutory inventory valuation, which needs absorption costing.

When to choose which

When to choose which

Throughput accounting

Reach for throughput accounting when a single bottleneck dominates your operation and your decisions are short-run: which products to run this week, how to price an incremental order, how to squeeze more money through the constraint. In that world, allocating fixed overhead to units only obscures the one number that matters, throughput per unit of the constraint.

ABC

Reach for ABC, or its time-driven successor TDABC, when your question is structural profitability by product, customer or channel, and when overhead and support costs are large enough that ignoring them would mislead you. These are medium-to-long-run decisions, where the cost structure itself is on the table.

In practice the two can be layered. A manufacturer might run an ABC or TDABC model for the strategic picture of which products and customers truly pay, and use throughput accounting for the day-to-day decisions at the constraint. Let each do the job it was designed for and they complement rather than contradict.

Questions

Frequently asked questions

Is throughput accounting just a simpler version of ABC?

No. They are opposites in logic. ABC traces all overhead to products and customers to reach an accurate full cost; throughput accounting refuses to allocate overhead at all and manages by the bottleneck instead. One is not a lighter version of the other; they answer different questions.

Why does throughput accounting refuse to allocate overhead?

Because Goldratt argued that in the short run most overhead is fixed Operating Expense. Allocating fixed cost to individual units makes products look more or less profitable depending on volume assumptions, which leads to decisions that harm the whole system. Throughput accounting keeps overhead as a period cost and focuses on the constraint.

Which is more accurate, throughput accounting or ABC?

It depends on the horizon. For short-run mix and pricing under a binding constraint, throughput accounting gives the better decision, because throughput per unit of the constraint is what governs system output. For structural, medium-to-long-run questions about product and customer profitability, ABC or TDABC is more accurate, because it counts the overhead throughput accounting leaves aside.

Can I use throughput accounting and ABC together?

Yes, and many firms do. A common pattern is an ABC or TDABC model for the strategic profitability picture, with throughput accounting for day-to-day decisions at the constraint. Each answers a question the other does not.

Does either method value inventory for the accounts?

No. Neither throughput accounting nor ABC, on its own, satisfies statutory inventory valuation. That requires absorption costing, which assigns production overhead to inventory under standards such as IAS 2. Throughput accounting and ABC are management tools, used alongside the absorption-based numbers in the statutory accounts.

M
Ask us anything
usually replies in minutes
Hi. I can answer the quick questions about cost, method and timing right here. For anything specific to your business, I'll hand you to Miguel on WhatsApp.
Free. No bot loops. Straight to a person.