Skip to content

Finance

Activity-Based Costing

Assign overhead to products or services through the activities and cost drivers they actually consume.

By BizDecks Pro Updated Aug 3, 2026 5 min read

Explore all 50 models

Move between models without losing your place

Choose any mini card to open its practical guide, one-pager and related frameworks.

Now viewing Activity-Based Costing 22 / 50

Visual summary

Start with the one-page overview

Use the visual to understand the structure, then follow the guide below to apply it.

Activity-Based Costing one-page visual guide showing the framework's key elements

Assign overhead to products or services through the activities and cost drivers they actually consume.

Use Activity-Based Costing to support economic performance, cash, risk and management decisions when overhead is significant and products consume support differently. The guide combines a visual one-pager with the model's core elements, application steps, an example and its main limitations.

What is Activity-Based Costing?

Activity-Based Costing, or ABC, traces indirect costs to activities and then assigns those costs to products, services or customers using relevant cost drivers. It can reveal cross-subsidies hidden by broad overhead allocation.

The logic of Activity-Based Costing connects resources, activities, cost pools, cost drivers and cost objects. Define the objective and scope before filling the visual, then record the evidence behind the important claims.

Key elements of Activity-Based Costing

Resources

People, systems, space and other inputs that create cost.

Activities

Work such as setup, handling, inspection or support.

Cost pools

Grouped costs associated with a defined activity.

Cost drivers

Measurable factors that explain consumption of an activity.

Cost objects

Products, services, channels or customers receiving the cost.

Read the 5 elements of Activity-Based Costing as a connected system. A change in resources can affect cost objects, so avoid evaluating each part in isolation.

When should you use Activity-Based Costing?

Activity-Based Costing is most useful when overhead is significant and products consume support differently, when apparently profitable work creates operational strain and when pricing or process choices need better cost evidence. It works best when the output will influence an actual decision, owner or review.

  • When overhead is significant and products consume support differently.
  • When apparently profitable work creates operational strain.
  • When pricing or process choices need better cost evidence.

Before applying Activity-Based Costing, choose the decision and cost objects. Also define the audience, decision boundary and review point so the analysis can lead to a practical choice.

How to use Activity-Based Costing step by step

  1. Step 1: Choose the decision and cost objects.
  2. Step 2: Identify material activities and resource costs.
  3. Step 3: Create cost pools with causal drivers.
  4. Step 4: Measure driver quantities and assign costs.
  5. Step 5: Compare results with decisions and maintain only useful detail.

Activity-Based Costing provides structure. The quality of the decision still depends on the evidence, assumptions and follow-through placed inside it.

Practical Activity-Based Costing example

A manufacturer allocates support cost by machine hours and concludes two products have similar margins. ABC reveals that one product drives far more setups, inspections and engineering changes, leading to a price redesign and process simplification.

This Activity-Based Costing example connects the analysis to a specific customer, process or economic outcome. Keep that level of detail when adapting the framework to your own decision.

Common Activity-Based Costing mistakes

  • Creating excessive activity detail.
  • Choosing drivers because data is easy rather than causal.
  • Treating assigned cost as avoidable cash.

These mistakes weaken Activity-Based Costing because the finished diagram can look more certain than the evidence supports. Mark assumptions clearly and define what would cause the team to change its view.

Limitations of Activity-Based Costing

  • ABC can be costly to maintain and depends on sound driver data.
  • Allocated cost does not automatically show what would disappear if a product or customer were removed.

Use Activity-Based Costing at the level of detail required by the decision. Add research or specialist analysis where abc can be costly to maintain and depends on sound driver data. Simplicity is useful only while it preserves the facts that matter.

Activity-Based Costing FAQ

What is Activity-Based Costing?

Activity-Based Costing, or ABC, traces indirect costs to activities and then assigns those costs to products, services or customers using relevant cost drivers. It can reveal cross-subsidies hidden by broad overhead allocation.

ABC costing example?

A manufacturer allocates support cost by machine hours and concludes two products have similar margins. ABC reveals that one product drives far more setups, inspections and engineering changes, leading to a price redesign and process simplification.

Cost driver analysis?

Assign overhead to products or services through the activities and cost drivers they actually consume.

What is the main limitation of Activity-Based Costing?

ABC can be costly to maintain and depends on sound driver data. Treat the output as decision support, not as an automatic answer.

TURN INSIGHT INTO ACTION

Ready to apply this model to a real decision?

Compare the BizDecks toolkits and choose the cards, templates and dashboards that fit how you work.

  • 50 practical modelsFor decisions, workshops and planning
  • Digital accessStart with the tools included in your package
  • Secure checkoutChoose the format that fits your workflow