Activity-Based Costing: How It Works and When to Use It
Activity-Based Costing (ABC) is a sophisticated approach to product costing that allocates overhead costs based on the activities that drive those costs,...
Activity-based costing (ABC) is a method of working out the cost of products and services more accurately by tracing costs to the activities that drive them. It's an important management-accounting technique, particularly for businesses with complex operations and significant overheads. This guide explains what activity-based costing is, how it works, its advantages and drawbacks, and why it matters — in plain language. It's a core topic in management accounting, central to CIMA and ACCA, and connects to marginal costing and other costing methods.
What is activity-based costing?
Activity-based costing is a costing method that assigns overhead costs to products and services based on the activities that actually cause those costs. The problem it solves is how to deal with overheads — the indirect costs (like machine setups, quality inspections, or order processing) that aren't tied to a single product. Traditional costing often spreads overheads across products using a single, simple measure such as labour hours, which can badly distort the true cost. ABC instead identifies the specific activities that generate overhead and assigns those costs to products according to how much of each activity they actually use.
How activity-based costing works
ABC follows a logical sequence:
- Identify the activities that incur overhead costs — for example, machine setups, inspections, purchasing, or handling orders.
- Group the costs into "cost pools" for each activity.
- Identify the cost driver for each activity — the factor that causes its cost to change (such as the number of setups, or the number of orders).
- Calculate a cost driver rate — the cost of each activity divided by the total amount of its driver.
- Assign costs to products based on how much of each activity (each driver) they consume.
The result is a more accurate picture of what each product really costs, because the overheads are traced to the things that actually cause them rather than spread evenly.
A simple example
Imagine a factory where machine setups cost £100,000 a year and there are 1,000 setups, giving a cost driver rate of £100 per setup. A low-volume, complex product that requires frequent setups — say 20 setups for a small production run — would be charged £2,000 of setup cost. A high-volume, simple product made in one long run with a single setup would be charged just £100. Traditional costing, spreading that £100,000 evenly by labour hours, might charge both products similarly — badly understating the true cost of the complex one. ABC makes the difference visible.
Why activity-based costing matters
ABC matters because accurate product costs lead to better decisions. With traditional costing, a business might unknowingly under-cost a complex, low-volume product (one that uses lots of setups and inspections) while over-costing a simple, high-volume one — leading to mispricing, and to pushing the wrong products. ABC reveals these distortions, supporting better decisions on pricing, product mix, and where to focus efforts. It also highlights which activities are expensive, prompting questions about efficiency and cost reduction. For businesses with high overheads and diverse products, this insight can be genuinely valuable.
The drawbacks
ABC isn't without costs of its own. It can be complex and time-consuming to set up and maintain, since it requires identifying activities, drivers and detailed data. For some businesses — especially simpler ones with low overheads — the extra effort may not justify the benefit, and a simpler costing method is perfectly adequate. So ABC is most worthwhile where overheads are large and varied, and where the improved accuracy genuinely changes decisions.
Why it matters for finance professionals
For anyone in management accounting, activity-based costing is an important technique to understand. It addresses a real weakness in traditional costing and illustrates a key principle: that how you allocate costs affects the decisions you make. Knowing how ABC works, and when it's worth using, is fundamental to costing and decision-making, and a regularly examined topic in professional qualifications.
Frequently asked questions
What is activity-based costing?
A costing method that assigns overhead costs to products and services based on the activities that drive those costs — giving a more accurate product cost than spreading overheads using a single simple measure.
How does activity-based costing work?
Identify the activities causing overheads, group their costs into pools, identify each activity's cost driver, calculate a driver rate, and assign costs to products based on how much of each activity they use.
What are the advantages of ABC?
More accurate product costs, leading to better pricing and product-mix decisions, and insight into which activities are expensive — especially valuable for businesses with high, varied overheads.
What are the drawbacks of ABC?
It can be complex, time-consuming and data-intensive to set up and maintain. For simpler businesses with low overheads, the effort may not justify the benefit over a simpler costing method.
Build your management-accounting skills with Learnsignal
Activity-based costing is a key management-accounting technique. Learnsignal's tutor-led CIMA and ACCA courses cover costing in depth, with clear teaching and exam-focused practice that builds real understanding of how costs drive decisions.
This page was last updated:
Johnny Meagher
Expert Tutor at Learnsignal
Qualified professional with years of experience in teaching and helping students achieve their accounting qualifications.
View all posts by Johnny Meagher
