Important Notes on ACTIVITY-BASED COSTING - ABC
*For US CMA Part 1 Students | Gmsisuccess Mumbai*
ABC is one of the most tested topics in *Cost Management*. IMA loves to ask MCQs + Essays on this.
*1. WHAT IS ABC?*
*Activity-Based Costing* is a costing method that assigns overhead costs to products based on the activities that actually consume resources.
*Core Idea*: _Products don't consume costs. Activities consume costs, and products consume activities._
*2. WHY TRADITIONAL COSTING FAILS & ABC WINS*
**Traditional Costing** **ABC Costing**
Uses 1-2 allocation bases like DLH or Machine Hrs Uses multiple "Cost Drivers" linked to activities
Good for simple, single product Good for complex, multi-product companies
Tends to **overcost high-volume** & **undercost low-volume** products More accurate product cost
*Exam Tip*: IMA will ask "When should a company use ABC?"
*Ans*: When overhead is high, product diversity is high, and cost distortion is likely.
*3. 5 STEPS OF ABC IMPLEMENTATION*
1. *Identify Activities*: Eg: Machine Setup, Purchase Orders, Quality Inspection
2. *Identify Cost Pools*: Group costs by activity
3. *Identify Cost Drivers*: The factor that causes the cost. Eg: # of Setups, # of POs
4. *Calculate Activity Rate*: `Activity Rate = Total Cost Pool / Total Cost Driver Quantity`
5. *Assign Costs to Products*: `Cost Assigned = Activity Rate × Driver Consumed by Product`
*4. KEY TERMS YOU MUST KNOW*
1. *Cost Driver*: Cause-and-effect factor. Ex: Machine Hours, # of Inspections
2. *Cost Pool*: Total cost accumulated for an activity
3. *Activity*: A task performed. 4 Levels:
- *Unit-level*: Per unit - Machine power
- *Batch-level*: Per batch - Machine setup
- *Product-level*: Per product line - Product design
- *Facility-level*: Per factory - Plant manager salary
4. *Cost Distortion*: When traditional costing misstates product cost
*5. ADVANTAGES OF ABC*
1. More accurate product costing → Better pricing decisions
2. Identifies non-value-added activities for cost reduction
3. Helps in better performance evaluation
4. Supports ABM - Activity Based Management
*6. DISADVANTAGES OF ABC*
1. Expensive and time-consuming to implement
2. Requires significant data collection
3. May not be needed if overhead is low
*7. EXAM-FOCUSED POINTS & FORMULAS*
*Formula to Remember*:
`Activity Rate = Cost Pool / Cost Driver`
`Overhead Assigned = Activity Rate × Usage`
*Highly Tested Scenarios*:
1. *Cost Distortion Question*: Given traditional vs ABC cost, find which product is over/undercosted
2. *Make or Buy / Product Mix Decision*: Use ABC cost to decide
3. *Activity Hierarchy Question*: Classify an activity into Unit/Batch/Product/Facility level
*IMA Trick*: Facility-level costs are NOT allocated in ABC. They are treated as period costs.
*8. ABC vs ABM*
*ABC* = Calculates accurate cost
*ABM* = Uses ABC data to eliminate waste and improve processes
---
*REVISION TIP FROM PROF MAHALEY*
During revision, focus on:
*Steps of ABC + Cost Driver examples + 4 Activity Levels + 1 Numerical*
90% of CMA MCQs are based on calculating activity rates and assigning cost.
Practice 20+ ABC questions on `www.finzo.pw` before exam.
*For Doubts*: Feel free to discuss with me in class or on WhatsApp
*Best Wishes 🍀*
*Prof. Mahaley* | Head, Gmsisuccess Mumbai | 9773464206
Here are *10 ABC - Activity Based Costing Practice MCQs* for *US CMA Part 1* with solutions.
_Pattern: Same as IMA Exam_
---
*10 ABC Practice Questions + Solutions*
*Q1. Which of the following is the BEST reason to implement ABC?*
A. Company has low overhead costs
B. Company produces only one product
C. Company has high overhead and diverse products
D. Company wants to simplify costing
*Ans: C*
*Reason*: ABC reduces cost distortion when overhead is high and products are diverse.
*Q2. The first step in ABC is to:*
A. Calculate activity rates
B. Identify activities and cost pools
C. Assign costs to products
D. Identify cost drivers
*Ans: B*
*Q3. Machine setup costs of $50,000 are driven by 500 setups. Product A uses 20 setups. Cost assigned to A is:*
A. $1,000
B. $2,000
C. $2,500
D. $5,000
*Ans: B*
*Solution*: Rate = $50,000 / 500 = $100 per setup. Assigned = 20 × $100 = *$2,000*
*Q4. Which activity is a "batch-level" activity?*
A. Machine power per unit
B. Product design
C. Purchase order processing
D. Plant security
*Ans: C*
*Reason*: Batch-level = done for each batch, not each unit.
*Q5. Under traditional costing, high-volume products are usually:*
A. Overcosted
B. Undercosted
C. Correctly costed
D. Not affected
*Ans: A*
*Reason*: Traditional uses volume base, so high-volume absorbs too much overhead.
*Q6. Activity Rate is calculated as:*
A. Total Cost / Total Units
B. Cost Pool / Cost Driver Quantity
C. Cost Driver / Cost Pool
D. Total Overhead / DLH
*Ans: B*
*Q7. Which cost is typically NOT allocated in ABC?*
A. Unit-level cost
B. Batch-level cost
C. Product-level cost
D. Facility-level cost
*Ans: D*
*Exam Tip*: Facility costs are period costs in ABC.
*Q8. A company has $120,000 in inspection costs with 1,200 inspections. Product X had 30 inspections. Overhead to X = ?*
A. $3,000
B. $3,600
C. $4,000
D. $6,000
*Ans: A*
*Solution*: Rate = 120,000/1200 = $100. Assigned = 30 × 100 = *$3,000*
*Q9. The main difference between ABC and ABM is:*
A. ABC is for service, ABM for manufacturing
B. ABC calculates cost, ABM uses it to improve
C. ABC is traditional, ABM is modern
D. No difference
*Ans: B*
*Q10. If ABC shows Product A cost $40 vs $25 under traditional, then:*
A. A was overcosted by traditional
B. A was undercosted by traditional
C. No distortion
D. Data is wrong
*Ans: B*
*Reason*: ABC cost > Traditional cost = Product was undercosted before.
---
*KEY TAKEAWAYS FOR EXAM*
1. *Master the Formula*: Rate = Pool / Driver
2. *Remember 4 Levels*: Unit, Batch, Product, Facility
3. *Cost Distortion Logic*: Low-volume products are usually undercosted in traditional
4. *Practice*: Do 2 numericals daily on `www.finzo.pw`
*Consistent practice + Note making = Top Score in Part 1* 🍀
*Activity Based Costing - US CMA Part 1 MCQs with Illustrations*
_Exact IMA Exam Style + Detailed Solutions_
---
*Q1. Cost Distortion - Most Asked Type*
*Question*
Omega Co. makes 2 products: X and Y.
Total Overhead: $400,000
Traditional method allocates using DLH. Total DLH = 10,000
Product X: 2,000 units, 8,000 DLH
Product Y: 8,000 units, 2,000 DLH
Under ABC, setup cost pool = $200,000 with 500 setups. X uses 100 setups, Y uses 400 setups.
What is the difference in overhead assigned to Product Y under ABC vs Traditional?
A. $40,000 Overstated
B. $40,000 Understated
C. $80,000 Overstated
D. $80,000 Understated
*Solution*
*Step 1: Traditional Rate* = $400,000 / 10,000 DLH = $40 per DLH
Overhead to Y = 2,000 DLH × $40 = *$80,000*
*Step 2: ABC Rate* = $200,000 / 500 setups = $400 per setup
Overhead to Y = 400 setups × $400 = *$160,000*
*Step 3: Difference* = $160,000 - $80,000 = *$80,000 Understated in Traditional*
*Ans: D*
*IMA Trick*: Low-volume product Y was undercosted by traditional costing.
---
*Q2. Activity Rate Calculation*
*Question*
Gamma Co. has 3 activity pools:
1. Machine Setup: $90,000, Driver = # of setups = 300
2. Purchase Orders: $60,000, Driver = # of POs = 1,200
3. Quality Inspections: $50,000, Driver = # of inspections = 500
Product Z requires 10 setups, 40 POs, and 20 inspections.
Total overhead assigned to Product Z under ABC is:
A. $7,000
B. $8,000
C. $9,000
D. $10,000
*Solution*
*Step 1: Calculate Rates*
Setup Rate = $90,000 / 300 = $300 per setup
PO Rate = $60,000 / 1,200 = $50 per PO
Inspection Rate = $50,000 / 500 = $100 per inspection
*Step 2: Assign to Product Z*
Setup: 10 × $300 = $3,000
PO: 40 × $50 = $2,000
Inspection: 20 × $100 = $2,000
*Total = $7,000*
*Ans: A*
---
*Q3. Activity Hierarchy Classification*
*Question*
Which of the following is a product-level activity?
A. Running a machine for 1 unit
B. Setting up a machine for a batch
C. Designing a new product
D. Heating and lighting the factory
*Solution*
A. Unit-level
B. Batch-level
C. *Product-level* - done to support entire product line
D. Facility-level
*Ans: C*
*Exam Tip*: IMA often tests these 4 levels.
---
*Q4. Why Use ABC - Conceptual*
*Question*
A company should most likely use Activity-Based Costing when:
A. Overhead costs are a small portion of total costs
B. Products are homogeneous and produced in large volumes
C. The company has many diverse products and high overhead
D. The company uses only one allocation base
*Solution*
ABC is needed when there is *cost distortion risk* → High overhead + Product diversity
*Ans: C*
A and B = Traditional costing works fine
---
*Q5. Numerical with 2 Cost Drivers*
*Question*
Delta Co. has $500,000 overhead.
Material Handling: $300,000, driven by # of moves = 1,000
Engineering: $200,000, driven by Engg hours = 4,000
Job 101 used 200 moves and 500 Engg hours.
Overhead applied to Job 101 = ?
A. $85,000
B. $90,000
C. $95,000
D. $100,000
*Solution*
Handling Rate = $300,000 / 1,000 = $300 per move → 200 × 300 = $60,000
Engg Rate = $200,000 / 4,000 = $50 per hour → 500 × 50 = $25,000
*Total = $85,000*
*Ans: A*
*5 KEY EXAM TAKEAWAYS FROM PROF MAHALEY*
1. *Formula*: `Rate = Cost Pool / Driver`. `Assigned = Rate × Usage`
2. *Distortion Rule*: High-volume = Overcosted in Traditional. Low-volume = Undercosted
3. *Facility Costs*: Never allocated in ABC
4. *4 Levels*: Unit, Batch, Product, Facility - memorize examples
5. *Practice*: 80% of Part 1 ABC questions are 2-step numericals like above
*1. BASIC CONCEPT*
- *Volume-Based Costing*: Assumes products directly consume resources. Allocates overhead using volume measures.
- *Activity-Based Costing - ABC*: Assumes activities consume resources. Products consume activities.
*2. ALLOCATION METHOD*
- *Volume-Based*: Uses 1 or 2 volume bases → Direct Labor Hours, Machine Hours, Units
- *ABC*: Uses multiple *cost drivers* → # of Setups, # of POs, # of Inspections, # of Engg changes
*3. COST POOLS*
- *Volume-Based*: 1 company-wide or department pool
- *ABC*: Multiple pools - one for each activity
*4. ACCURACY*
- *Volume-Based*: Less accurate. Causes *cost distortion*
- *ABC*: More accurate product costing
*5. COST DISTORTION EFFECT*
- *Volume-Based*:
- High-volume products → *Overcosted*
- Low-volume products → *Undercosted*
- *ABC*: Corrects distortion by tracing cost based on actual activity usage
*6. ACTIVITY LEVELS*
- *Volume-Based*: Ignores activity levels. Treats all overhead same
- *ABC*: Recognizes 4 levels:
1. *Unit-level* - per unit
2. *Batch-level* - per batch
3. *Product-level* - per product line
4. *Facility-level* - per plant
*7. COMPLEXITY & COST*
- *Volume-Based*: Simple, cheap, easy to implement
- *ABC*: Complex, expensive, needs more data collection
*8. BEST SUITED FOR*
- *Volume-Based*: Single product, low overhead, homogeneous products
- *ABC*: Multiple products, high overhead %, diverse products
*9. DECISION MAKING*
- *Volume-Based*: Can lead to wrong pricing, product mix, make-or-buy decisions
- *ABC*: Supports better pricing, ABM, process improvement, accurate decisions
*10. EXAM KEY POINTS*
- *Use ABC when*: High overhead + Product diversity + Competition + Cost distortion risk
- *Facility-level costs*: Not allocated in ABC. Treated as period cost
- *IMA Formula*: `Activity Rate = Cost Pool / Cost Driver Quantity`
---
*Memory Trick*
*VOLUME* = 1 Base, Fast, Cheap, Wrong
*ACTIVITY* = Many Bases, Slow, Expensive, Right
*List of Cost Drivers Correlated with Activity Costs*
*US CMA Part 1 - Activity Based Costing*
_Must memorize for MCQ + Essay_
*1. UNIT-LEVEL ACTIVITIES*
_Costs incurred for each unit produced_
- *Cost Driver*: Machine Hours, Direct Labor Hours, Units Produced, Kilowatt Hours
- *Activity Cost Examples*: Machine power, Direct materials handling per unit
*2. BATCH-LEVEL ACTIVITIES*
_Costs incurred each time a batch is processed_
- *Cost Driver*: # of Setups, # of Batches, # of Purchase Orders, # of Material Moves
- *Activity Cost Examples*: Machine setup, Production scheduling, Batch inspection, Material requisitions
*3. PRODUCT-LEVEL ACTIVITIES*
_Costs incurred to support an entire product line_
- *Cost Driver*: # of Engineering Changes, # of Product Designs, # of SKUs, Hours spent on product
- *Activity Cost Examples*: Product design, Product advertising, Engineering support, Product testing
*4. FACILITY-LEVEL ACTIVITIES*
_Costs incurred to sustain the plant/facility. Not allocated in ABC_
- *Cost Driver*: Square Feet, # of Employees, Plant capacity
- *Activity Cost Examples*: Plant manager salary, Plant security, Plant insurance, Factory depreciation
---
*2. COMMON ACTIVITY COST POOLS + COST DRIVERS TABLE*
**Activity / Cost Pool** **Best Correlated Cost Driver**
**Material Handling** # of Material Moves, # of Requisitions
**Machine Setup** # of Setups
**Quality Control / Inspection** # of Inspections, # of Tests
**Purchasing** # of Purchase Orders
**Production Scheduling** # of Production Runs, # of Batches
**Engineering** Engineering Hours, # of Engineering Changes
**Machine Operations** Machine Hours
**Packing & Shipping** # of Shipments, # of Orders
**Warehousing** Square Feet Occupied, # of Units Stored
**Customer Service** # of Customer Calls, # of Service Requests
*3. EXAM TRICKS FROM PROF MAHALEY*
1. *Cause & Effect*: Driver must _cause_ the cost. Ex: More setups → More setup cost
2. *IMA Favorite*: # of Setups = Batch-level. Machine Hours = Unit-level
3. *Don't use*: Direct Labor Hours for setup cost. Use # of Setups instead
4. *Facility Costs*: Never allocated. Given in exam to confuse you
*4. 1 MARK MCQ PATTERN*
Q: What is the most appropriate cost driver for "materials handling costs"?
A. Machine Hours
B. Direct Labor Hours
C. *# of Material Moves*
D. Units Produced
*Ans: C*
### *50 Activity-Based Costing MCQs with Answers*
#### *SECTION A: CONCEPTUAL - 15 Qs*
*Q1.* ABC is most beneficial when:
A. Overhead is low B. Products are homogeneous
C. *High overhead + Product diversity* D. Only 1 product
*Ans: C*
*Q2.* First step in ABC:
A. Calculate rates B. *Identify activities & cost pools* C. Assign to products D. Choose allocation base
*Ans: B*
*Q3.* Facility-level costs under ABC are:
A. Allocated using DLH B. *Treated as period costs*
C. Allocated using units D. Ignored
*Ans: B*
*Q4.* ABC vs Volume-based: Low-volume product is usually:
A. Overcosted B. *Undercosted* C. Correct D. Not affected
*Ans: B*
*Q5.* ABM focuses on:
A. Calculating cost B. *Using cost info to improve*
C. External reporting D. Budgeting
*Ans: B*
*Q6-Q10.* Match Activity Level:
6. Machine power per unit → *Unit-level*
7. Machine setup → *Batch-level*
8. Product design → *Product-level*
9. Plant security → *Facility-level*
10. PO processing → *Batch-level*
*Q11.* Main disadvantage of ABC:
A. Inaccurate B. *Expensive & complex* C. Not GAAP D. Only for services
*Ans: B*
*Q12.* Best cost driver for setup costs:
A. DLH B. Units C. *# of Setups* D. Machine Hours
*Ans: C*
*Q13.* ABC improves:
A. Financial reporting only B. *Decision making & pricing*
C. Tax planning D. Cash flow
*Ans: B*
*Q14.* Cost distortion occurs because volume-based uses:
A. Too many drivers B. *Too few volume-based drivers*
C. Non-financial drivers D. Actual costs
*Ans: B*
*Q15.* Activity Rate Formula:
A. Driver/Poll B. *Pool/Driver* C. Pool×Driver D. Units/Pool
*Ans: B*
#### *SECTION B: NUMERICAL - 25 Qs*
*Q16.* Setup pool $100,000, 500 setups. Product A uses 50 setups. Cost to A = ?
A. $5,000 B. *$10,000* C. $20,000 D. $50,000
_100,000/500 × 50 = 10,000_
*Ans: B*
*Q17.* OH $600,000, 20,000 DLH. Product uses 800 DLH. Traditional cost = ?
A. $18,000 B. *$24,000* C. $30,000 D. $48,000
_600,000/20,000 × 800 = 24,000_
*Ans: B*
*Q18.* Inspection pool $80,000, 1,000 inspections. Job used 40 inspections = ?
A. $2,800 B. *$3,200* C. $4,000 D. $8,000
_80,000/1000 × 40_
*Ans: B*
*Q19.* 2 Pools: Setup $90,000/300 setups. PO $48,000/1,200 POs. Product used 15 setups, 60 POs = ?
A. $5,400 B. *$6,900* C. $7,200 D. $8,100
_300×15 + 40×60 = 4500+2400_
*Ans: B*
*Q20.* Material Handling $150,000, 3,000 moves. Job used 200 moves = ?
A. $8,000 B. *$10,000* C. $12,000 D. $15,000
*Ans: B*
*Q21-Q25.* Effect of switching to ABC: High-volume product cost will: *Decrease*. Low-volume: *Increase*.
21. High-volume → *Decrease*
22. Low-volume → *Increase*
23. Complex product → *Increase*
24. Simple product → *Decrease*
25. Diversified company → *Accuracy improves*
*Q26.* Engg pool $200,000, 4,000 hrs. Project used 250 hrs = ?
A. $10,000 B. *$12,500* C. $15,000 D. $20,000
*Ans: B*
*Q27.* Total OH $500,000. Traditional rate $25/DLH. ABC shows actual usage cost $30,000 vs $22,500 traditional. Product was:
A. Overcosted B. *Undercosted* C. Correct D. Can't say
*Ans: B*
*Q28-Q30.* Calculate rates:
28. $120,000 / 2,400 POs = *$50 per PO*
29. $75,000 / 500 inspections = *$150 per inspection*
30. $300,000 / 1,000 moves = *$300 per move*
#### *SECTION C: APPLICATION + IMA STYLE - 10 Qs*
*Q31.* Which is NOT a batch-level driver?
A. # of Setups B. *Machine Hours* C. # of POs D. # of Batches
*Ans: B*
*Q32.* Best reason to adopt ABC:
A. Reduce direct costs B. *Reduce cost distortion*
C. Increase sales D. Reduce taxes
*Ans: B*
*Q33.* Product-level activity example:
A. Running machine B. *Designing new product*
C. Moving materials D. Plant maintenance
*Ans: B*
*Q34.* Under ABC, which is assigned first?
A. To products B. *To activity pools*
C. To departments D. To cost drivers
*Ans: B*
*Q35.* Company has 10 products, high OH. Should use:
A. Job costing B. Process costing C. *ABC* D. Variable costing
*Ans: C*
*Q36-Q40.* True/False:
36. ABC is required by GAAP → *False*
37. ABC has multiple cost pools → *True*
38. Facility costs allocated in ABC → *False*
39. ABC uses non-volume drivers → *True*
40. Traditional costing is more accurate → *False*
*Q41.* Cost driver for "customer service":
A. Units sold B. *# of Customer calls*
C. Sales $ D. DLH
*Ans: B*
*Q42.* Primary benefit of ABC:
A. Lower costs B. *Better product costing*
C. Faster production D. Less inventory
*Ans: B*
*Q43.* If ABC cost > Traditional cost, product was:
A. Overcosted B. *Undercosted* C. Correct D. Error
*Ans: B*
*Q44.* Activity that varies with # of units:
A. Batch B. *Unit* C. Product D. Facility
*Ans: B*
*Q45.* First step after identifying activities:
A. Assign to products B. *Determine cost driver*
C. Calculate total cost D. Report
*Ans: B*
*Q46-Q50.* Quick Recall:
46. # of Setups driver → *Batch*
47. Square footage driver → *Facility*
48. # of Engineering changes → *Product*
49. Kilowatt hours driver → *Unit*
50. Main goal of ABC → *Accuracy*
---
### *EXAM STRATEGY*
1. *20% Conceptual* - Levels, drivers, when to use
2. *50% Numerical* - 2 step rate × usage problems
3. *30% Application* - Distortion, decision making
*Best Wishes 🍀*
*Prof. Mahaley* | Head, Gmsisuccess Mumbai | 9773464206
