A cost planner reviews two different part types stacked beside a machining line, with a discreet green stripe on the floor.

What activity-based costing is

Activity-based costing (ABC) assigns overhead to products according to the real consumption of activities, instead of a single allocation base such as direct labor hours. Products that demand more setups, inspections and orders carry more cost.

Under traditional costing, a simple high-volume product often subsidizes a complex low-volume one. ABC exposes that subsidy and shows which product, customer or order actually makes money. The basics of unit cost are in production cost and unit cost; this article focuses on how overhead is allocated.

Visual map of activity-based costing

The map shows the chain from resources to activities, cost drivers and cost objects, with the 2-product example.

ACTIVITY-BASED COSTING
Visual map 171: Activity-Based Costing (ABC): Steps and Worked Example. Click the map to see it full size.Download the map as PNG

The logic in 4 stages

  1. Resources: what the company spends (indirect salaries, energy, depreciation, rent).
  2. Activities: what the company does with those resources (set up machines, machine, inspect, ship).
  3. Cost drivers: the measure that explains how much of each activity a product uses (number of setups, machine hours, number of inspections, number of orders).
  4. Cost objects: products, customers or orders that receive the cost.

Driver rate = activity cost ÷ total driver volume
Cost assigned to product = rate × driver volume consumed by the product

Direct costs (material and direct labor) are still traced directly; ABC deals only with overhead.

Advertisement

Worked example: two metal brackets

Fictional example: a metalworking plant makes P1 (standard bracket, 10,000 units/year) and P2 (special bracket, 2,000 units/year). Overhead totals $360,000 per year. Each product uses 0.5 machine hours per unit, i.e. 5,000 h for P1 and 1,000 h for P2.

Stage 1: cost and rate per activity.

ActivityAnnual costDriverTotal volumeRate per driver
Setup$90,000no. of setups60$1,500
Machining$150,000machine hours6,000$25
Inspection$60,000no. of inspections250$240
Orders and shipping$60,000no. of orders300$200
Total$360,000

Stage 2: cost assigned to each product.

ActivityP1P2
Setup20 × $1,500 = $30,00040 × $1,500 = $60,000
Machining5,000 × $25 = $125,0001,000 × $25 = $25,000
Inspection100 × $240 = $24,000150 × $240 = $36,000
Orders and shipping200 × $200 = $40,000100 × $200 = $20,000
Total overhead$219,000$141,000
Overhead per unit$21.90$70.50

Check: $219,000 + $141,000 = $360,000. Overhead per unit is $219,000 ÷ 10,000 = $21.90 for P1 and $141,000 ÷ 2,000 = $70.50 for P2.

Advertisement

ABC versus traditional allocation

Under the traditional method, overhead would be spread by machine hours: $360,000 ÷ 6,000 h = $60 per hour. Since each unit uses 0.5 h, both products receive $30.00 of overhead per unit. Here is the effect on results:

Per unitP1P2
Selling price$80.00$100.00
Direct cost (material + labor)$50.00$60.00
Overhead, traditional allocation$30.00$30.00
Margin, traditional$0.00$10.00
Overhead, ABC$21.90$70.50
Margin, ABC$8.10$-30.50
Annual result, ABC$81,000−$61,000

Total profit is the same ($20,000), but its distribution changes: under the traditional method P1 shows a zero margin and P2 shows $10 per unit. Under ABC, P1 earns $8.10 per unit and P2 loses $30.50 on every piece. P2 triggers 40 of the 60 setups and 150 of the 250 inspections, which the hours-based allocation hid.

With ABC the decisions change: reprice P2, cut setups with SMED, combine batches or review the mix using contribution margin. Before dropping a product, confirm which overhead really disappears; part of it is fixed.

Step by step to implement

  1. Define the purpose: pricing, product mix, customer profitability or cost reduction.
  2. List the activities through interviews and process mapping; start with 5 to 15 activities, not hundreds.
  3. Assign resources (payroll, energy, depreciation) to each activity, using measured time or consumption percentages.
  4. Choose a measurable driver for each activity, using data your system already records.
  5. Calculate each driver rate and assign costs to the cost objects.
  6. Compare with the current method, explain the differences to management and review the model once a year.

When it pays off, and the TDABC variant

For equipment purchase decisions, combine ABC with TCO; to see what poor quality costs, use the cost of quality.

Common mistakes and limits

Frequently asked questions

What is activity-based costing?

A method that assigns overhead to products, customers or orders according to the consumption of activities, measured by cost drivers.

What are cost drivers?

The measures that explain how much of an activity is consumed, such as number of setups, machine hours, number of inspections or orders.

How does ABC differ from traditional costing?

Traditional costing spreads overhead over a single base (hours, material); ABC uses several bases, one per activity, and reveals cross-subsidies between products.

How do you calculate a driver rate?

Divide the activity cost by the total driver volume. In the example: $90,000 ÷ 60 setups = $1,500 per setup.

Does ABC work for services?

Yes. Banks, hospitals and administrative areas use it to cost processes, customers and services.

Is ABC accepted for tax and statutory reporting?

It is usually a management tool. For financial statements and tax filing, check the applicable accounting rules and your accountant.

Advertisement

Sources

  1. COOPER, R.; KAPLAN, R. S. Measure Costs Right: Make the Right Decisions. Harvard Business Review, 1988.
  2. KAPLAN, R. S.; COOPER, R. Cost & Effect: Using Integrated Cost Systems to Drive Profitability and Performance. Harvard Business School Press, 1998.
  3. KAPLAN, R. S.; ANDERSON, S. R. Time-Driven Activity-Based Costing. Harvard Business School Press, 2007.
  4. HORNGREN, C. T. et al. Cost Accounting: A Managerial Emphasis. Pearson.

Keep studying: trusted sources and links

Save this address: Manufatura Enxuta is your school for lean manufacturing. Come back whenever you need to study, with a complete article, a visual map and trusted sources. Follow one of the learning paths or check the A–Z glossary.

Want to measure what really matters?

Download the free e-book on performance indicators and track the losses in your operation.

Download the e-book
Photo of Vagner Soares

About the author

Vagner Soares

Lean Manufacturing & Behavioral Management Specialist

Over 20 years in the automotive and metalworking industries (GM and Dana), Lean Manufacturing practitioner since 2006. SENAI instructor and mentor in Brazil’s Brasil Mais Produtivo program, delivering consulting, training and audits for 50+ companies, combining quality, productivity and people development.