Course Content
Section 2: Financial Accounting and the Accounting Cycle
Understand the full accounting cycle from transaction to financial report, including adjusting entries that make your figures accurate under accrual accounting.
0/3
Section 4: Financial Ratio Analysis
Use financial ratios to analyse profitability, liquidity, efficiency, and solvency — and make smarter business and investment decisions.
0/2
Section 6: Equity and Debt Financing
Understand how companies raise long-term capital through bonds and equity, and how these instruments are accounted for on the balance sheet.
0/3
Section 7: Managerial Accounting and Business Decisions
Apply accounting to real management decisions: break-even analysis, profit improvement strategies, and evaluating capital investments.
0/3
Section 8: Time Value of Money
Understand present value, future value, and annuities — the mathematical foundation behind loan calculations, investment decisions, and retirement planning.
0/2
Section 9: Cost Accounting — Overheads, ABC, and Standard Costing
Understand how manufacturing and non-manufacturing overheads are allocated, how Activity-Based Costing improves accuracy, and how standard costing drives performance management.
0/4
Complete Accounting & Bookkeeping Masterclass for Beginners

Activity-Based Costing: More Accurate Product Cost Allocation

Traditional overhead allocation uses a single, volume-based rate (like direct labour hours) to assign all overhead costs to products. This works well when products are similar and overhead is predominantly driven by volume. But in modern businesses, where products vary greatly in complexity, a single rate produces distorted costs — overcosting simple products and undercosting complex ones.

Activity-Based Costing (ABC) solves this by identifying the specific activities that drive overhead costs and assigning costs based on each product’s actual consumption of those activities.

ABC vs. Traditional Costing: Core Difference

Traditional: One overhead pool → one allocation rate → apply to all products uniformly.

ABC: Multiple cost pools (one per activity) → cost driver rate per activity → apply based on each product’s actual activity use.

The ABC Process

  1. Identify activities — Machine set-ups, purchase ordering, quality inspection, customer support, engineering changes.
  2. Assign overhead costs to activity cost pools — Group costs by the activity that causes them.
  3. Determine cost drivers — The measurable factor that drives each activity’s cost (number of set-ups, number of purchase orders, inspection hours).
  4. Calculate activity rates = Cost Pool ÷ Total Cost Driver Units.
  5. Assign costs to products — Multiply activity rate × each product’s use of the cost driver.

Worked Example

Two products: Product A (high-volume, simple) and Product B (low-volume, complex).

Activity: Machine Set-Ups
Cost pool: $200,000. Total set-ups: 100.
Rate: $2,000 per set-up.
Product A uses 10 set-ups → $20,000 overhead.
Product B uses 90 set-ups → $180,000 overhead.

Under traditional costing (by volume), Product A (80% of units) absorbs $160,000 — a severe overstatement. ABC reveals Product B’s true cost.

Benefits of ABC

  • More accurate product profitability analysis
  • Better pricing decisions — charge complex products their true cost
  • Identifies which activities add value and which are wasteful
  • Supports process improvement initiatives

Limitations

  • Expensive and time-consuming to implement
  • Requires significant data collection and maintenance
  • Can be overkill for simple product ranges

Lesson Summary

  • ABC assigns overhead via multiple activity-based cost pools — far more accurate than a single volume-based rate.
  • Process: identify activities → assign costs → find cost drivers → calculate rates → apply to products.
  • Best suited for organisations with diverse products and significant overhead costs.

Why Traditional Costing Distorts Product Costs

Traditional overhead allocation uses a single plantwide rate (e.g., machine hours) applied to all products equally. The problem: not all products consume overhead in proportion to machine hours. A complex low-volume product might use far more machine setups, quality inspections, and engineering time than a high-volume simple product — but if you only charge by machine hours, the simple product subsidises the complex one.

ABC fixes this by identifying the specific activities that cause costs and assigning costs based on actual activity consumption.

Full ABC Analysis: FusionTech Inc.

FusionTech makes two products: Standard Widget (5,000 units) and Custom Widget (500 units).

ActivityCost PoolCost DriverTotal CostTotal Driver UnitsRate
Machine operations$300,000Machine hours$300,00015,000$20/mach hr
Product setup$120,000# of setups$120,000400$300/setup
Quality inspection$80,000# of inspections$80,0001,000$80/inspection
Engineering changes$60,000# of change orders$60,000200$300/change order
Standard WidgetCustom Widget
Machine hours12,0003,000
Setups100300
Inspections400600
Change orders30170
ABC Overhead(12,000×$20)+(100×$300)+(400×$80)+(30×$300) = $311,000(3,000×$20)+(300×$300)+(600×$80)+(170×$300) = $249,000
Units Produced5,000500
ABC Cost/Unit$62.20/unit$498/unit

Under traditional costing (allocated by machine hours), Standard Widget would absorb 80% of total overhead, giving it an artificially high cost. ABC reveals the Custom Widget is the true overhead driver — critical for pricing and profitability decisions.

⚠️ ABC in Practice
ABC is more accurate but more expensive to implement. It’s most valuable when: (1) products are diverse in complexity, (2) overhead is a large % of total cost, (3) competition is intense and mispricing products is costly. Many companies use ABC for strategic analysis while keeping simpler systems for day-to-day accounting.
📥 Practice Worksheet
Activity-Based Costing Practice Worksheet — Download, print, and complete to reinforce this lesson.
Scroll to Top