City University of Hong Kong · FACULTY OF ACCOUNTING

CB2101 Chap.5 Activity Based Costing

- one subject, every graph, every model, every mark
6 Chapters3-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 5 of 10 · CB2101

Activity Based Costing

Assign overhead through activities

Activity-based costing first assigns resource cost to activity pools and then assigns those pools to cost objects using drivers. It is most useful when products differ in complexity and consume batch, product or customer activities in different proportions.

More pools help only when their drivers represent real resource consumption.

Diagnose the broad average

A plantwide volume base can shift cost toward high-volume simple products and away from low-volume complex products. The distortion appears when support work follows setups, orders, moves or inspections rather than units. Compare activity consumption shares with traditional allocation shares.

A large mismatch indicates cross-subsidy, but the cause must be traced to work performed rather than assumed from product labels.

Build two stages deliberately

First-stage assignment moves resource costs into activity pools using evidence about how resources support the activities. Second-stage assignment multiplies each activity rate by a cost object's driver use. Keep the stages visible.

A product cannot consume salaries or rent directly in the model; it consumes setups, handling or another defined activity that draws on those resources.

Choose drivers for causality

A convenient measure is not automatically a driver. Setup count should represent setup work, material moves should represent handling and order count should represent procurement effort.

Test data reliability, but also ask whether a change in the driver would reasonably change resource demand. If not, the rate adds detail without adding explanation.

Respect the activity level

Unit-level work follows each unit, batch-level work follows groups of units, product-sustaining work supports a line, and facility-sustaining work supports the organisation.

Dividing batch cost by units can be useful for reporting, but it does not make units the cause. Return to the activity level before forecasting savings or deciding whether volume changes the resource commitment.

Move from costing to management

ABC reallocates cost; activity-based management changes work.

A product cost reduction becomes real only when setups, moves, inspections or another avoidable activity is reduced and the underlying resource commitment changes. Implementation also has a cost. Add pools where better information can change pricing, design, process or customer decisions, and resist complexity that has no decision payoff.

In this chapter

What this chapter covers

  • 01

    Activity cost pools

  • 02

    Cost driver selection

  • 03

    First-stage resource assignment

  • 04

    Second-stage object assignment

  • 05

    Product cross-subsidy

  • 06

    Activity-based management

Worked example · free

Assign setup cost with an activity rate

Q [6 marks]. The marks are an AskSia revision allocation, not a University marking scheme. A $240,000 setup pool expects 400 setups. A custom line uses 55 setups for 1,000 units.
Resource costs first collect in activity pools, then driver quantities carry each pool to the cost objects that actually consume the work.Resource costs first collect in activity pools, then driver quantities carry each pool to the cost objects that actually consume the work.Resources reach products through activities and their driversResourcesSetups | setup countHandling | movesCost objectssimple and complexStage 1: resources to poolsStage 2: pools to objects
Resource costs first collect in activity pools, then driver quantities carry each pool to the cost objects that actually consume the work.
  • 2Compute the activity rate.
  • 2Assign pool cost.
  • 2Find assigned cost per unit.
The setup rate is $600 per setup. The line receives 55 times $600, or $33,000. Spread across 1,000 units, assigned setup cost is $33 per unit, though setups remain a batch-level activity rather than a unit-caused cost.
Sia tip — Name the work performed before choosing its driver.
Glossary

Key terms

Activity Pool
A grouping of overhead resources associated with one kind of work.
Cost Driver
A measure used to represent a cost object's consumption of an activity.
Cross-subsidy
A distortion in which one cost object receives cost caused by another.
FAQ

Activity Based Costing FAQ

Why can a volume-based rate distort product cost?

A low-volume complex product may cause many setups, orders or inspections while a high-volume simple product causes few. Assigning support cost by units shifts cost toward volume instead of the activities that consumed resources.

Does ABC automatically reduce costs?

No. ABC reallocates reported cost and reveals costly activities. Savings require activity-based management that removes unnecessary work, redesigns a process or changes demand for the activity.

When might ABC not be worth implementing?

If products consume support activities in similar proportions or decisions would not change, the data collection and maintenance cost can exceed the benefit. Detailed pools are valuable only when better causality improves action.

How do I distinguish an activity saving from reallocation?

Reassigning a pool changes reported product costs but leaves total resources unchanged. A saving requires fewer setups, moves, inspections or other activities and a corresponding reduction or redeployment of the underlying resource commitment. State the operational action, the activity quantity expected to fall and the resource cash flow that can change. Otherwise the result is information, not savings.

Study strategy

Exam move

For each pool, write the activity, resource cause, driver unit, total driver quantity, rate and cost-object use. Keep first-stage resource assignment separate from second-stage object assignment. Compare a traditional unit-based allocation with the ABC result and explain the consumption pattern that creates cross-subsidy.

Sort activities into unit, batch, product-sustaining and facility-sustaining levels, then predict which costs change when units, batches or product lines change. Challenge every convenient data field by asking whether a change in the measure would plausibly change resource demand. Finish with an activity-based management response that removes work or changes a resource commitment, rather than calling a reallocation a saving.

Note when implementation effort would exceed the decision benefit.

Working through Activity Based Costing in CB2101? Sia is AskSia’s AI Accounting tutor — ask any CB2101 Activity Based Costing question and get a clear, step-by-step explanation grounded in how CB2101 is taught and assessed. Read this chapter free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 16 of your City University of Hong Kong subjects - and 1,000+ Bibles across every Australian university.
Sia - your CB2101 tutor, unlimited, worked the way the exam marks it
The full 3-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works