A note on ABC allocation drivers
Activity-based costing (ABC) allocation drivers are
specific units of work or events—known as cost drivers—used to trace and assign
overhead costs to products, services, or customers based on actual resource
consumption.
Unlike traditional volume-based methods (like
direct labor or machine hours), ABC uses multiple activity levels and detailed
drivers for precise cost allocation.
Types of Allocation Drivers
·
Transaction
Drivers: Count how many times an
activity occurs (e.g., number of purchase orders, machine setups, or customer
calls).
·
Duration Drivers: Measure the amount of time needed to complete an
activity (e.g., hours spent on quality inspection or machine maintenance time).
·
Intensity/Effort
Drivers: Reflect the direct
consumption level or complexity of a unique task (e.g., design complexity or
exact amount of materials used).
·
Levels of Activity
Drivers
·
Unit-level: Performed each time a unit is produced (e.g.,
consumed power or machine hours).
·
Batch-level: Incurred regardless of units in a batch (e.g.,
machine setups or purchase orders).
·
Product-level: Relate to specific products regardless of batches
or units (e.g., product design changes).
·
Customer-level: Relate to specific customers (e.g., specialized
customer support or catalog distributions).
·
Organization-sustaining: Baseline facility costs that cannot be easily
assigned to specific products.
Regarding the topic of activity
based costing, provide 3 examples of the allocation drivers on the following
activities:
1. R&D
2. Customer
service
3. Product
delivery
4. Packaging
5. Product
warranty
6. Product
assembly
Here are three
practical allocation (cost) drivers commonly used in activity-based costing
(ABC) for each of the activities you listed:
1. R&D
- Number
of new product development projects supported by the R&D
team.
- Engineering/design
hours spent per product or product line.
- Number
of design changes/engineering change orders (ECOs) per product.
These drivers
reflect how different products or product families consume R&D resources
(time, staff, prototyping, testing).
2. Customer service
- Number
of customer contacts/cases (calls, emails, chats) per
product or customer segment.
- Average
handling time (AHT) or total service hours spent on issues related to each product.
- Number
of warranty/service claims filed per product.
These capture the
intensity and volume of service effort attributable to different products or
customers.
3. Product delivery
- Number
of deliveries/shipments made for each product or
customer.
- Distance
or freight tonne-kilometres (weight × distance) per product
line.
- Number
of delivery stops/routes required for each product’s
orders.
These drivers link
delivery costs (fuel, driver time, vehicle use) to how much each product “uses”
the delivery activity.
4. Packaging
- Number
of units packaged per product.
- Number
of packaging setups/changeovers (e.g., different box sizes,
labels) per product.
- Packaging
material weight or volume used per product type.
These reflect both
the variable packaging effort (per unit) and batch-related costs (setups,
changeovers).
5. Product warranty
- Number
of warranty claims per product model.
- Warranty
repair/replacement hours (labour time) per product.
- Number
of units under warranty (or warranty exposure =
units sold × warranty period).
These drivers
allocate warranty costs according to actual claim experience and the scale of
warranty exposure by product.
6. Product assembly
- Direct
labour hours spent assembling each product.
- Machine
hours used in assembly operations per product.
- Number
of assembly operations/stations (or number of components
assembled) per product.
These drivers
capture how much assembly capacity (labour, machines, complexity) each product
consumes.
Use one
calculation example on product assembly and another example on product warranty
to illustrate the topic.
Below are two
worked ABC examples—one for product assembly and one for product
warranty—showing how to move from cost pool → driver rate → overhead
assigned to products.
Example 1: Product assembly (ABC calculation)
Step 1: Define the
activity and cost pool
- Activity: Product assembly
- Total assembly overhead cost
pool for the period: $500,000
Step 2: Choose a
cost driver and measure total driver volume
- Cost driver: Assembly
labour hours
- Total assembly labour hours
for all products in the period: 25,000 hours
Step 3: Calculate
the activity (driver) rate
Assembly rate per hour
= Total assembly overhead/ Total assembly hours
=500,000 / 25,000
=$20 per assembly hour
Step 4: Apply the
rate to each product
Assume two
products:
- Product
A
- Units
produced: 10,000
- Assembly
hours per unit: 0.5 hour
- Total
assembly hours for A: 10,000×0.5=5,000
- Assembly
overhead assigned to A: 5,000×20=$100,000 Assembly overhead per unit of
A: 100,000 / 10,000=$10 per unit
- Product
B
- Units
produced: 5,000
- Assembly
hours per unit: 2 hours
- Total
assembly hours for B: 5,000×2=10,000 hours
- Assembly
overhead assigned to B: 10,000×20=$200,000 Assembly overhead per unit of
B: 200,000/ 5,000=$40per unit
This shows how a
more assembly‑intensive product (B) attracts much higher assembly overhead per
unit under ABC than a simpler product (A).
Example 2: Product warranty (ABC calculation)
Step 1: Define the
activity and cost pool
- Activity: Product warranty
service
- Total warranty cost pool for
the period (repairs, parts, admin): $300,000
Step 2: Choose a
cost driver and measure total driver volume
- Cost driver: Number of
warranty claims
- Total warranty claims for
all products in the period: 6,000 claims
Step 3: Calculate
the activity (driver) rate
Warranty rate per claim
= Total warranty overhead / Total warranty claims
=300,000/ 6,000 = $50 per claim
Step 4: Apply the
rate to each product
Assume two
products:
- Product
X
- Units
sold: 20,000
- Warranty
claims for X: 2,000 claims
- Warranty
overhead assigned to X: 2,000×50=$100,000 Warranty overhead per unit of
X: 100,000/ 20,000
- = $5
per unit
- Product
Y
- Units
sold: 10,000
- Warranty
claims for Y: 4,000 claims
- Warranty
overhead assigned to Y: 4,000×50=$200,000 Warranty overhead per unit of Y: 200,000
/ 10,000=$20 per unit
Even though Y has
fewer units sold, its higher claim rate means it absorbs much more warranty
cost per unit—exactly the kind of insight ABC is designed to reveal.