Activity-Based Costing and Cost Management
Activity-based costing assigns indirect costs to products or services based on the activities they require. Cost management extends the analysis by using activity data to reduce waste, improve processes, and support operating decisions.
Standards Note: ABC and cost management are managerial accounting techniques. They may use data from GAAP- or IFRS-compliant accounting systems, but ABC activity pools, activity drivers, activity rates, ABM, JIT, TQM, target costing, and life cycle cost management are internal decision-support tools rather than external reporting frameworks.
How Are ABC and Cost Management Used, and Why Study Them?
ABC helps managers understand how products, services, customers, and channels consume indirect resources. Traditional volume-based systems often assign overhead using one driver, such as direct labor hours or machine hours. ABC uses multiple activity pools and cost drivers when indirect costs are caused by different activities.
| Practical situation or guidance | Managerial value |
|---|---|
| Product and service costing | Shows whether products consume overhead differently than a single volume-based rate suggests. |
| Pricing and mix decisions | Highlights which products or services appear more or less profitable after indirect activity costs are traced more carefully. |
| Process improvement | Supports ABM by identifying activities that are costly, inefficient, non-value-added, or candidates for redesign. |
| Sustainability and quality management | Can trace environmental, inspection, rework, and failure costs to activities that create or prevent those costs. |
Key idea: ABC is not only a costing method. It is also an operational lens for seeing what work consumes resources and why.
Key Terms: Definitions and Use
Activity-based costing assigns indirect costs through activity pools and cost drivers. The purpose is to reflect how products, services, customers, and activities actually consume organizational resources.
| Key term | Definition | Practical situation or guidance |
|---|---|---|
| Activity-Based Costing (ABC) | A costing method that assigns indirect costs to activities and then to cost objects based on activity use. | Use when one broad volume-based overhead rate distorts product, service, customer, or channel costs. |
| Activity-Based Management (ABM) | Using ABC information to improve processes, reduce waste, and manage activities. | Use when management wants to reduce non-value-added work or improve process profitability. |
| Activity rate | Cost per unit of activity driver. | Use to assign a cost pool to products or services based on actual driver use. |
| Activity proportion | A product's share of total activity driver use. | Use when assigning a percentage of an activity pool to each product or service. |
| Volume-based cost driver | A driver that varies mainly with production volume. | Use for traditional allocation bases such as direct labor hours, machine hours, or units produced. |
| Non-volume-based cost driver | A driver that does not vary directly with the number of units produced. | Use for batch setups, inspections, orders, engineering changes, or customer support. |
| Unit-level activity | Activity performed for each individual unit. | Use for costs driven by units, machine hours, or labor hours. |
| Batch-level activity | Activity performed for each batch regardless of units in the batch. | Use for setups, purchase orders, batch inspections, and material moves. |
| Product-level activity | Activity supporting a product line regardless of batches or units. | Use for product design, engineering support, and product-specific compliance work. |
| Facility-level activity | Activity supporting the organization or facility as a whole. | Use for plant management, building security, facility rent, and general plant support. |
| Value-added activity | Activity that increases customer value or is required for the product or service. | Preserve or improve these activities when managing cost. |
| Non-value-added activity | Activity that consumes resources without increasing customer value. | Target for reduction, redesign, automation, or elimination. |
| Total Quality Management (TQM) | A management approach focused on continuous quality improvement. | Use to prevent defects, reduce rework, and improve customer satisfaction. |
| Prevention costs | Costs incurred to prevent defects. | Training, supplier certification, process design, and quality planning. |
| Appraisal or inspection costs | Costs incurred to detect defects. | Testing, inspections, audits, and quality checks. |
| Internal failure costs | Costs from defects found before delivery to the customer. | Scrap, rework, downtime, and retesting. |
| External failure costs | Costs from defects found after delivery to the customer. | Warranty claims, returns, recalls, complaint handling, and reputation damage. |
| Just-in-Time (JIT) system | A system designed to reduce inventory by receiving inputs when needed. | Use when supply reliability and process discipline support low inventory levels. |
| Target costing | A cost management method that starts with market price and desired profit to determine allowable cost. | Use during product design when the market controls price and the company must design to a cost target. |
| Cost-plus pricing | Pricing by adding desired profit to cost. | Use where the seller can influence price or where contracts permit cost recovery plus margin. |
| Product life cycle | The stages of a product from design through disposal or support. | Use when costs are committed early in design but incurred over the product's life. |
| Value chain | The full set of activities that create, deliver, and support value. | Use to analyze costs beyond manufacturing, including design, distribution, service, and support. |
| Value engineering | Redesigning products or processes to meet customer needs at lower cost. | Use with target costing to close the gap between estimated cost and target cost. |
| Supply chain | The network of suppliers, producers, distributors, and customers. | Use when cost, quality, delivery, or inventory decisions depend on upstream and downstream partners. |
| Cost of quality report | A report summarizing prevention, appraisal, internal failure, and external failure costs. | Use to show whether the organization is spending more on prevention or on failure. |
Common Terminology
| Related terms | Practical meaning | Typical situation |
|---|---|---|
| Indirect cost โ overhead | Cost that cannot be conveniently traced to a cost object. | Manufacturing overhead, customer support cost, or shared service cost. |
| Assign โ allocate โ apply | Put indirect cost onto a cost object. | Assigning setup costs to products through setup hours or number of setups. |
| Cost driver โ activity driver โ allocation base | The activity measure used to assign an activity pool. | Purchase orders, inspections, machine hours, setups, or engineering changes. |
| Unit-level cost driver โ volume-based cost driver | A driver that moves with production volume. | Units, labor hours, or machine hours. |
| Cost management โ ABM | Using cost information to improve decisions and reduce waste. | Reducing non-value-added activities or redesigning processes. |
Key Formulas and Helpful Reminders
ABC formulas assign indirect costs through activity rates or activity proportions. Cost management formulas support target costing and quality-cost analysis.
| Formula | Meaning | Practical situation |
|---|---|---|
| Predetermined Overhead Rate = Estimated Total Manufacturing Overhead รท Estimated Total Cost Driver | Traditional volume-based overhead rate. | Use for a single overhead pool based on one volume-based driver. |
| Activity Rate = Estimated Activity Cost รท Estimated Cost Driver | Cost per unit of activity driver. | Use when assigning one activity pool to products or services. |
| Overhead Assigned = Activity Rate ร Cost Driver Used | Cost assigned from an activity pool. | Use when the problem gives activity rates and product driver quantities. |
| Activity Proportion = Product Driver รท Total Driver for All Products | Product's share of activity use. | Use when assigning a total activity cost by percentage. |
| Overhead Assigned = Activity Proportion ร Total Activity Cost | Cost assigned using driver proportions. | Use when the problem gives total pool cost and driver usage by product. |
| Total Product Cost = Direct Materials + Direct Labor + Assigned Overhead | Full product cost under the chosen costing system. | Use to compare traditional costing and ABC product cost. |
| Unit Product Cost = Total Product Cost รท Units | Cost per unit. | Use after assigning direct and indirect costs. |
| Target Cost = Target Market Price โ Target Profit | Maximum allowable cost. | Use when price is market-driven and management must design to cost. |
Helpful Reminders
- Indirect costs are often manufacturing overhead or nonmanufacturing overhead.
- Traditional cost systems usually use one volume-based cost driver.
- ABC uses multiple activity drivers and may include both volume-based and non-volume-based drivers.
- Unit-level activities vary with the number of units.
- Batch-level activities vary with the number of batches, not the number of units in each batch.
- Product-level activities support a product line regardless of units or batches.
- Facility-level activities support the organization overall and are not specific to products, units, or batches.
- Assign ABC costs using total indirect costs and cost drivers. Then divide by units to get per-unit cost.
- Target costing works backward from market price to allowable cost.
Memory Aids
| If you see... | Remember... |
|---|---|
| One overhead rate | Traditional volume-based costing. |
| Multiple pools and drivers | ABC. |
| Setups, orders, inspections | Often batch-level activities. |
| Engineering or product design | Often product-level activity. |
| Plant rent or general facility support | Often facility-level activity. |
| Training and quality planning | Prevention cost. |
| Testing and inspection | Appraisal cost. |
| Scrap and rework before delivery | Internal failure cost. |
| Warranty, returns, recalls | External failure cost. |
Procedure Checklist and Decision Patterns
Decision patterns
- Use multiple activity drivers when overhead is caused by several different activities.
- Keep activity pools detailed enough to support decisions and practical enough to maintain.
- Choose drivers that explain why each activity consumes resources.
- Treat facility-level costs as organization-support costs unless a stronger causal relationship exists.
- Use ABC results as a starting point for ABM, process improvement, pricing, product mix, and customer profitability decisions.
Checklist
- What activity causes the cost?
- Is the activity unit-, batch-, product-, customer-, service-, or facility-level?
- Does each pool have a clear cost driver?
- Do traditional and ABC results materially differ?
- What process decision should management consider?
How to Work an ABC Problem
- Start with the traditional system. Compute one predetermined overhead rate from total overhead and one volume-based allocation base.
- Identify activities. Classify activities as unit-, batch-, product-, customer-, service-, or facility-level.
- Form activity pools. Assign indirect costs to pools with similar work and similar cost drivers.
- Select cost drivers. Choose drivers that explain why the cost pool is incurred.
- Compute activity rates or proportions. Use either activity rates or activity proportions to assign pool costs.
- Compare results. Identify which products or services are overcosted or undercosted by the traditional system.
- Manage the activities. Use ABM, JIT, TQM, target costing, and life cycle thinking to improve operations.
References
AICPA & CIMA. (2013). Activity-based costing (ABC). https://www.aicpa-cima.com/resources/article/activity-based-costing-abc
Cokins, G., & Lawson, R. (2014). Implementing activity-based costing. Institute of Management Accountants. https://www.imanet.org/research-publications/statements-on-management-accounting/implementing-activity-based-costing
Cooper, R., & Kaplan, R. S. (1988). Measure costs right: Make the right decisions. Harvard Business Review, 66(5), 96โ103. https://www.hbs.edu/faculty/Pages/item.aspx?num=9158
Whitecotton, S., Libby, R., & Phillips, F. (2025). Managerial accounting (2025 Release). McGraw Hill.