Skip to content

CA Intermediate · Cost and Management Accounting

Activity Based Costing for CA Intermediate: Chapter Guide

Activity Based Costing (ABC) assigns overheads to products using the activities that cause the cost. You group overheads into cost pools, find a cost driver for each pool, compute a rate per driver unit, and charge each product by its driver usage. This gives more accurate product costs than a single volume-based rate.

What this chapter covers

Activity Based Costing is a method of overhead absorption. Traditional costing spreads overheads over products using one base, usually direct labour hours or machine hours. ABC asks a different question: which activity caused this cost, and which product used that activity? Costs follow activities, and activities follow products.

The chapter has a clear flow. You first see why traditional costing distorts product costs when products differ in volume, size and complexity. Then you learn the vocabulary: activity, cost pool, cost driver, cost hierarchy. Next come the steps of building an ABC system, and then numerical problems that apply them. The chapter ends with benefits, limitations and where ABC is used.

This chapter sits next to overhead absorption in your Cost and Management Accounting paper. It uses the same cost-sheet thinking, so it links to cost sheets, overheads and pricing decisions. It also supports later topics such as standard costing, decision-making and cost management, where better product cost means better decisions.

Activity Based Costing is a compact chapter with a very predictable question pattern. A typical numerical gives overheads, activities, cost drivers and product data, and asks for cost per unit under traditional costing and under ABC, often with a comparison. The method is mechanical, so careful practice gets you full marks. The theory part also feeds the 30 MCQ marks, since terms like cost driver and cost pool are easy to test in one line. The chapter is a good place to gain marks with modest effort.

Activity Based Costing: topics in the order to study them

  1. 1Limitations of Traditional Costing and Need for ABCStart with the problem. Once you see how a single rate distorts costs, the logic of ABC feels natural.
  2. 2Concept and Key Terms of Activity Based CostingYou need the vocabulary of activities, cost pools and cost drivers before you can follow any steps or sums.
  3. 3Steps and Process of Implementing ABCThe steps give you the exact sequence you will follow in every numerical and in theory answers.
  4. 4ABC Numerical Problems and Product CostingPractise sums only after the concepts and steps are clear, so each calculation has a reason behind it.
  5. 5Benefits, Limitations and Applications of ABCFinish with the evaluation points. They are easier to write once you have actually worked through the method.

How to prepare Activity Based Costing

This chapter rewards a short theory pass followed by repeated numerical practice. Aim to be able to explain the idea in your own words and then run a full problem without looking at a solution.

  1. Read how traditional costing works, then take one simple example with two products of different volume and see how a single labour-hour rate over-costs one and under-costs the other.
  2. Write the key terms in your own words: activity, cost pool, cost driver, and the cost hierarchy of unit-level, batch-level, product-level and facility-level costs. Add one example for each.
  3. Learn the steps as a fixed sequence: identify activities, assign costs to cost pools, choose a cost driver for each pool, compute the rate per driver unit, then charge products by their driver usage.
  4. Solve problems in a set layout. Write a table of cost pool, cost, driver, driver volume and rate. Then a second table of each product's driver usage and charge. Then total cost and cost per unit.
  5. Always compute the traditional cost per unit as well, when data allows, and write one line comparing the two. Practise past-pattern questions until the layout is automatic.
  6. Prepare theory points as short lists: why traditional costing fails, benefits, limitations and applications. Aim for four or five crisp points each, with a short reason for every point.
  7. Before the exam, do a timed set of MCQs on terms and drivers. No negative marking applies, so always attempt every MCQ.

Common mistakes in Activity Based Costing

  • Choosing a cost driver that does not truly cause the cost.

    Fix: Ask what makes this cost go up. Setup costs follow number of setups, inspection follows number of inspections, and so on.

  • Dividing a pool's cost by the wrong driver volume.

    Fix: Use the total driver volume across all products as the denominator. Then multiply the rate by each product's own usage.

  • Forgetting to convert total product overhead into cost per unit.

    Fix: Add direct costs, then divide the total by units produced. Re-read the question to confirm whether it asks for total or per unit.

  • Skipping the comparison with traditional costing.

    Fix: When the question gives data for both, show both costs and write one line explaining why they differ, tied to volume and complexity.

  • Writing theory answers as generic lists without reasons.

    Fix: Add a short reason to each point, for example that ABC improves pricing because product costs reflect resource use.

  • Mixing up cost pool and cost driver.

    Fix: Remember: the pool is the amount of cost collected, the driver is the measure used to spread it.

Last-day revision: Activity Based Costing

  • ABC charges overheads by the activities that cause them, not by a single volume base.
  • Traditional costing tends to over-cost high-volume simple products and under-cost low-volume complex ones.
  • An activity is a task or event that consumes resources and causes cost.
  • A cost pool groups the costs of one activity or related activities.
  • A cost driver is the factor that causes the cost of an activity to change.
  • Rate per driver unit = Cost of the pool ÷ Total volume of the driver.
  • Product overhead = Σ (Driver units used by the product × Rate per driver unit).
  • Cost hierarchy levels: unit-level, batch-level, product-level, facility-level.
  • Facility-level costs are hard to link to drivers, so they are often spread on a broad base or kept separate.
  • Cost per unit = Total cost of the product ÷ Units produced.
  • ABC needs more data and effort, so it suits firms with diverse products and high overheads.
  • Always attempt every MCQ; there is no negative marking.

Activity Based Costing practice questions

Activity Based Costing in other exams

The same ground in other exams, if you are preparing for more than one or want another angle on it.

Activity Based Costing: frequently asked questions

Is Activity Based Costing difficult for CA Intermediate?

The concept is simple and the method is mechanical. Most marks are lost through layout and small calculation slips, not through difficulty. Regular practice of a fixed table format fixes this.

How should I write an ABC numerical to earn step marks?

Show a cost pool table with cost, driver, driver volume and rate. Then show each product's overhead charge, add direct costs, and compute cost per unit. Label every step so the examiner can follow your working.

Do I need to learn the cost hierarchy?

Yes. It helps you pick the right driver and appears in theory and MCQs. Know the four levels with one example each.

Can ABC be asked in MCQs?

Yes. Expect questions on terms such as cost driver and cost pool, on rate calculations, and on benefits or limitations. MCQs carry no negative marking, so attempt all of them.