• 4,000 firms
  • Independent
  • Trusted
Save up to 70% on staff

Home » Glossary » Activity Based Costing

Activity Based Costing

Definition

Activity Based Costing

Activity based costing is a method that traces overhead to the activities that use it, then charges each activity’s cost to the product, service or client that sets it off. It gives you a cost per unit of work rather than a broad average.

Traditional absorption costing does the opposite. It picks one blunt base, usually direct labour hours or machine hours, then smears every indirect cost across output in proportion to that base.

That’s fine when overhead really does move with labour. It falls apart when one fiddly product line soaks up setup time, quality checks and support that a high-volume line barely touches.

Key takeaways

  • Overhead lands on activities first, then on the products, services or customers that trigger those activities.
  • Five steps run the method: identify activities, pool costs, pick a driver, compute a rate, assign to cost objects.
  • Buyers use it to size the true cost of a process before moving it; providers use it to price per transaction rather than per seat.
  • It’s expensive to run, so most firms treat it as a periodic study rather than a live ledger.

How it works

ABC works in five steps: identify the activities that consume overhead, pool the cost of each one, pick a cost driver that explains the pool, divide the pool by driver volume to get a rate, then assign.

The steps sound simple. The judgement sits in step three — the driver you choose decides who carries the cost and who gets let off.

A driver is whatever makes a pool grow — purchase orders raised, invoices keyed, calls handled, setups run, square metres occupied, tickets escalated.

Pick the wrong driver and the output looks precise while being quietly wrong. Precision is not the same thing as accuracy, and ABC produces plenty of the first.

StepWhat you doExample in a support centre
1. Identify activitiesList the work that eats indirect spendRecruiting, training, quality scoring, IT support
2. Pool the costsGroup spend that behaves the same wayQuality salaries, scoring software, floor space
3. Pick a driverChoose the measure that makes the pool growNumber of calls scored
4. Compute a rateDivide the pool by total driver volumePool divided by calls scored
5. AssignMultiply the rate by each object’s usageClient A’s scored calls at that rate

Pool design is the other trap, and the public sector has written rules about it. Mix unlike costs together in one pool and the rate you compute means very little.

The rules are explicit. The federal Cost Accounting Standards at 48 CFR part 9904 govern how this is done.

Standard 9904.418 requires indirect costs to sit in pools that are homogeneous. Where a pool isn’t homogeneous, separate pools must be established.

The same standard asks for a written, consistently applied policy on classifying costs as direct or indirect. The allocation base must reflect the causal or beneficial relationship between the pool and the cost objective.

None of that is bureaucratic decoration. A homogeneous pool is one where every cost inside it responds to the same driver, which is what makes the resulting rate defensible.

Federal buyers go further. The FAR’s contract cost principles set which costs are allowable on a US government contract and how indirect costs get allocated.

ABC doesn’t replace the split between fixed and variable cost. It sits on top, telling you which activity a cost belongs to before you ask whether it flexes with volume.

Examples

Four settings show the method earning its keep: a contact centre pricing a deal, a buyer testing an outsourcing case, a government contractor allocating indirect cost, and a product company working out where its margin went.

A contact centre pricing per transaction. Seats are easy to bill, but a seat price hides the truth. Pool recruiting, training, quality scoring and workforce planning, then drive each pool by the volume that causes it.

The provider can then quote per resolved ticket instead of per seat. The client sending messy, high-handling-time work pays more than the client sending clean, scripted work.

A buyer testing an outsourcing case. Before you move a process offshore, you need what it costs today, including supervision, systems, floor space and rework that never appear on the payroll line.

ABC gets you that number — the loaded one, not the payroll one. Without it, buyers compare an outsourced price that includes everything against an internal price that quietly excludes half the overhead.

A government contractor allocating indirect cost. Public work forces the discipline early. FASAB’s federal accounting standards include a managerial cost accounting standard built on the same logic.

Agencies and their suppliers have to show why a cost landed where it landed. Activity pools with causal drivers are the cleanest way to make that argument survive an audit.

A product company fixing its margins. Averaging factory overhead across every unit flatters the complex lines and punishes the simple ones. ABC sharpens cost of goods sold line by line.

Sometimes the answer is unwelcome. The niche product everyone is proud of turns out to soak up most of the setup and inspection time, and it has never been charged for any of it.

One caveat runs through all four. ABC is heavy to build and heavier to maintain — so most firms run it as a periodic study rather than a live ledger that updates every month.

The practical compromise is a study every year or two, plus a light refresh when the mix of work changes. That keeps the insight without the standing cost of a second accounting system.

Related terms

These terms sit next to activity based costing in most costing conversations. Each one answers a different question about where money goes, and knowing which is which keeps a costing model honest when the numbers get argued over.

  • Fully Loaded Cost: total cost of an employee or process once benefits, overhead and support are included.
  • Cost Per Call: unit metric that falls out naturally once call-handling activities are pooled and driven.
  • Fixed Cost: spend that stays flat as volume moves, and often the hardest kind to assign fairly.
  • Overhead: indirect spend that activity based costing exists to distribute with evidence behind it.
  • Business Process Outsourcing (BPO): delivery model where activity-level costing shapes both the buy case and the price.

FAQ

What is activity based costing in simple terms?

It works out what things really cost by charging overhead to the activities that use it, then to whatever triggers those activities. Instead of one blended rate, you get a rate per activity.

How is it different from traditional absorption costing?

Absorption costing spreads overhead over output using a single base, usually labour or machine hours. ABC uses several pools and several drivers, so cost follows cause instead of volume.

What is a cost driver?

A cost driver is the measurable thing that makes an activity pool grow, such as purchase orders raised, invoices processed or setups run. Choose it badly and the whole model misleads with confidence.

Is activity based costing worth the effort?

It pays off when overhead is large and your products or clients differ a lot in how much support they consume. If overhead is small and the work is uniform, a single base gets you close enough.

Do buyers use it when deciding to outsource?

Yes — it is how a buyer works out the true loaded cost of a process before deciding whether to move it.

Whether you are pricing work or costing it out before you move it, Outsource Accelerator is a sensible place to start.

Companies you might be interested in

Get Inside Outsourcing

An insider's view on why remote and offshore staffing is radically changing the future of work.

Order now

Start your
journey today

  • Independent
  • Secure
  • Transparent

About OA

Outsource Accelerator is the trusted source of independent information, advisory and expert implementation of Business Process Outsourcing (BPO).

The #1 outsourcing authority

Outsource Accelerator offers the world’s leading aggregator marketplace for outsourcing. It specifically provides the conduit between world-leading outsourcing suppliers and the businesses – clients – across the globe.

The Outsource Accelerator website has over 5,000 articles, 450+ podcast episodes, and a comprehensive directory with 4,700+ BPO companies… all designed to make it easier for clients to learn about – and engage with – outsourcing.

About Derek Gallimore

Derek Gallimore has been in business for 20 years, outsourcing for over eight years, and has been living in Manila (the heart of global outsourcing) since 2014. Derek is the founder and CEO of Outsource Accelerator, and is regarded as a leading expert on all things outsourcing.

“Excellent service for outsourcing advice and expertise for my business.”

Learn more
Banner Image
Get 3 Free Quotes Verified Outsourcing Suppliers
4,000 firms.Just 2 minutes to complete.
SAVE UP TO
70% ON STAFF COSTS
Learn more

Connect with over 4,000 outsourcing services providers.

Banner Image

Transform your business with skilled offshore talent.

  • 4,000 firms
  • Simple
  • Transparent
Banner Image