Achievable logoAchievable logo
CMA Part 1
Sign in
Sign up
Purchase
Textbook
Practice exams
Support
How it works
Exam catalog
Mountain with a flag at the peak
Textbook
1. External financial reporting decisions
2. Planning, budgeting, and forecasting
3. Performance management
4. Cost management
5. Internal control
6. Technology and analytics
Achievable logoAchievable logo
4.2.2.1 ABC: system overview and key concepts
Achievable CMA Part 1
4. Cost management
4.2. Costing systems
4.2.2. Activity-based costing (ABC)
Our CMA Part 1 course is currently in development and is a work-in-progress.

ABC: system overview and key concepts

3 min read
Font
Discuss
Share
Feedback

Learning outcome statements

The learning outcome statements relevant for this section are:

  1. define the nature of the system, understand the cost flows of the system, and identify its appropriate use
  2. calculate inventory values and cost of goods sold
  3. demonstrate an understanding of the proper accounting for normal and abnormal spoilage
  4. discuss the strategic value of cost information regarding products and services, pricing, overhead allocations, and other issues
  5. identify and describe the benefits and limitations of each cost accumulation system
  6. define the elements of activity-based costing, such as cost pool, cost driver, resource driver, activity driver, and value-added activity
  7. calculate product cost using an activity-based system, and compare and analyze the results with costs calculated using a traditional system
  8. explain how activity-based costing can be utilized in service companies

Introduction

Definitions
Activity-Based Costing (ABC)
A cost accounting methodology that allocates overhead and indirect costs to products or services based on the activities that generate those costs.

Unlike traditional costing systems, which often rely on a single volume-based cost driver such as labor or machine hours, ABC recognizes that multiple activities consume resources in different ways. By tracing costs through activities to specific cost objects (products, services, or customers), ABC provides more accurate and actionable cost information.

ABC is particularly useful in environments with:

  • Diverse product lines
  • Complex operations with multiple support departments
  • High levels of indirect costs
  • A need for more precise profitability analysis

It is also increasingly applied in service industries, where overhead tends to be high and activity diversity can lead to misleading cost assumptions under traditional methods.

To understand how ABC functions, it’s essential to define its core components:

Element Definition
Cost Object The item for which cost information is desired (e.g., product, service, customer)
Activity Any task or function that consumes resources (e.g., machine setup, order processing)
Cost Pool A grouping of all costs associated with a particular activity
Cost Driver A factor that causes or relates to the cost of an activity (e.g., number of setups, inspections)
Resource Driver A measure used to assign resource costs to activities (e.g., labor hours to maintenance tasks)
Activity Driver A measure used to assign activity costs to cost objects (e.g., setups per product)
Value-Added Activity An activity that increases the value of a product or service in the eyes of the customer
Non-Value-Added Activity An activity that does not enhance product value and may represent inefficiency

By tracing costs through these elements, ABC allows firms to understand the true cost structure of their offerings and take informed action to improve profitability.

ABC is most valuable when:

  • Overhead is a significant portion of total cost
  • There are multiple products or services with varying levels of complexity
  • Traditional costing distorts product margins, leading to poor pricing or discontinuation decisions
  • Management requires greater visibility into operational costs to support decision-making

In service organizations such as consulting firms, banks, hospitals, and logistics providers, ABC helps identify high-cost clients, unprofitable services, or inefficient back-office processes.

Activity-Based Costing (ABC) Overview

  • Allocates overhead/indirect costs based on activities, not just volume
  • Traces costs to products/services via activities for greater accuracy
  • Especially useful for:
    • Diverse product lines, complex operations, high indirect costs
    • Service industries with varied activities and high overhead

Core ABC Elements

  • Cost Object: item needing cost info (product, service, customer)
  • Activity: task consuming resources (e.g., setup, processing)
  • Cost Pool: all costs for a specific activity
  • Cost Driver: factor causing activity cost (e.g., # of setups)
  • Resource Driver: assigns resource costs to activities (e.g., labor hours)
  • Activity Driver: assigns activity costs to cost objects (e.g., setups per product)
  • Value-Added Activity: increases customer value
  • Non-Value-Added Activity: does not add value, may indicate inefficiency

Strategic Value and Application of ABC

  • Reveals true cost structure for better profitability analysis
  • Useful when:
    • Overhead is significant
    • Products/services vary in complexity
    • Traditional costing distorts margins
    • Management needs detailed cost visibility
  • In services, identifies high-cost clients, unprofitable services, inefficiencies

Sign up for free to take 8 quiz questions on this topic

Previous
Next  | 4.2.2.2 ABC: cost flows and product costing
All rights reserved ©2016 - 2026 Achievable, Inc.

ABC: system overview and key concepts

Learning outcome statements

The learning outcome statements relevant for this section are:

  1. define the nature of the system, understand the cost flows of the system, and identify its appropriate use
  2. calculate inventory values and cost of goods sold
  3. demonstrate an understanding of the proper accounting for normal and abnormal spoilage
  4. discuss the strategic value of cost information regarding products and services, pricing, overhead allocations, and other issues
  5. identify and describe the benefits and limitations of each cost accumulation system
  6. define the elements of activity-based costing, such as cost pool, cost driver, resource driver, activity driver, and value-added activity
  7. calculate product cost using an activity-based system, and compare and analyze the results with costs calculated using a traditional system
  8. explain how activity-based costing can be utilized in service companies

Introduction

Definitions
Activity-Based Costing (ABC)
A cost accounting methodology that allocates overhead and indirect costs to products or services based on the activities that generate those costs.

Unlike traditional costing systems, which often rely on a single volume-based cost driver such as labor or machine hours, ABC recognizes that multiple activities consume resources in different ways. By tracing costs through activities to specific cost objects (products, services, or customers), ABC provides more accurate and actionable cost information.

ABC is particularly useful in environments with:

  • Diverse product lines
  • Complex operations with multiple support departments
  • High levels of indirect costs
  • A need for more precise profitability analysis

It is also increasingly applied in service industries, where overhead tends to be high and activity diversity can lead to misleading cost assumptions under traditional methods.

To understand how ABC functions, it’s essential to define its core components:

Element Definition
Cost Object The item for which cost information is desired (e.g., product, service, customer)
Activity Any task or function that consumes resources (e.g., machine setup, order processing)
Cost Pool A grouping of all costs associated with a particular activity
Cost Driver A factor that causes or relates to the cost of an activity (e.g., number of setups, inspections)
Resource Driver A measure used to assign resource costs to activities (e.g., labor hours to maintenance tasks)
Activity Driver A measure used to assign activity costs to cost objects (e.g., setups per product)
Value-Added Activity An activity that increases the value of a product or service in the eyes of the customer
Non-Value-Added Activity An activity that does not enhance product value and may represent inefficiency

By tracing costs through these elements, ABC allows firms to understand the true cost structure of their offerings and take informed action to improve profitability.

ABC is most valuable when:

  • Overhead is a significant portion of total cost
  • There are multiple products or services with varying levels of complexity
  • Traditional costing distorts product margins, leading to poor pricing or discontinuation decisions
  • Management requires greater visibility into operational costs to support decision-making

In service organizations such as consulting firms, banks, hospitals, and logistics providers, ABC helps identify high-cost clients, unprofitable services, or inefficient back-office processes.

Key points

Activity-Based Costing (ABC) Overview

  • Allocates overhead/indirect costs based on activities, not just volume
  • Traces costs to products/services via activities for greater accuracy
  • Especially useful for:
    • Diverse product lines, complex operations, high indirect costs
    • Service industries with varied activities and high overhead

Core ABC Elements

  • Cost Object: item needing cost info (product, service, customer)
  • Activity: task consuming resources (e.g., setup, processing)
  • Cost Pool: all costs for a specific activity
  • Cost Driver: factor causing activity cost (e.g., # of setups)
  • Resource Driver: assigns resource costs to activities (e.g., labor hours)
  • Activity Driver: assigns activity costs to cost objects (e.g., setups per product)
  • Value-Added Activity: increases customer value
  • Non-Value-Added Activity: does not add value, may indicate inefficiency

Strategic Value and Application of ABC

  • Reveals true cost structure for better profitability analysis
  • Useful when:
    • Overhead is significant
    • Products/services vary in complexity
    • Traditional costing distorts margins
    • Management needs detailed cost visibility
  • In services, identifies high-cost clients, unprofitable services, inefficiencies

More from Activity-based costing (ABC)

  • ABC: cost flows and product costing
  • ABC: impact on inventory, COGS, and decision-making