CMA Final · Strategic Cost Management
Activity Based Cost Management: formula sheet
Key formulas
- Cost driver rate
- Cost driver rate = Total cost of the activity pool ÷ Total volume of the cost driver
- Use the expected or budgeted driver volume for the period, for all products together.
- Overhead charged to a product
- Overhead charged = Cost driver rate × Quantity of driver used by the product
- Repeat for each pool and add the results.
- Overhead per unit under ABC
- Overhead per unit = Total overhead charged to the product ÷ Units produced
- Add direct material and direct labour to get full unit cost.
- Traditional overhead absorption rate
- Rate = Total overheads ÷ Total base (labour hours or machine hours)
- Use this for comparison with ABC.
- Cost driver rate
- Cost driver rate = Total cost of activity pool ÷ Total volume of cost driver
- Use the practical or budgeted driver volume the question gives. Calculate one rate per pool.
- Overhead assigned to a product
- Overhead charged = Σ (Driver rate of pool × Driver units used by the product)
- Add across all pools. Divide by units produced to get overhead per unit.
- Cost per batch-level driver
- Cost per setup = Total setup cost ÷ Total number of setups
- Batch costs depend on the number of batches, not on units per batch.
- Cost hierarchy
- Unit-level → Batch-level → Product-level → Facility-level
- Only the first three are normally traced to products by drivers. Facility-level costs have no causal driver.
- Driver types
- Transaction driver = count of events; Duration driver = time taken
- Choose a duration driver when activity time differs widely between products.
- Cost driver rate
- Cost driver rate = Cost of the activity pool ÷ Total quantity of the cost driver
- Use the total driver quantity across all products, not just one product.
- Overhead charged to a product
- Overhead for a product = Σ (Driver rate × Driver units used by the product)
- Do this for every activity pool, then add the results.
- ABC overhead per unit
- ABC overhead per unit = Total ABC overhead of the product ÷ Units produced
- Divide by units produced, not by units sold, unless the question says otherwise.
- Total cost per unit
- Cost per unit = Direct material + Direct labour + ABC overhead per unit
- Add any other direct cost the question gives.
- Traditional overhead rate
- Traditional rate = Total overhead ÷ Total volume base (labour hours or machine hours)
- One rate for all overhead. Used for comparison.
- Profit per unit
- Profit per unit = Selling price − Cost per unit
- Total profit = profit per unit × units sold.
- Cross-check
- Total overhead absorbed under ABC = Total overhead absorbed under traditional costing
- If the two totals differ, there is an arithmetic error.
- Cost driver rate
- Activity cost driver rate = Cost of activity pool ÷ Total quantity of cost driver
- Used to cost each activity before judging whether it adds value.
- Cost of non-value-added activities
- NVA cost = Σ (Cost driver rate × Driver quantity wasted or not needed)
- Add up the cost of every NVA activity to show the saving available.
- Value-added cost ratio
- VA cost ratio = Cost of value-added activities ÷ Total activity cost × 100
- Higher is better. Use to compare periods or products. The complement is the NVA share.
- Activity efficiency (cycle time)
- Manufacturing cycle efficiency = Value-added processing time ÷ Total cycle time
- Total time = processing + inspection + moving + waiting. A ratio below 1 shows NVA time.
- Operational vs strategic ABM
- Operational ABM = do things right; Strategic ABM = do the right things
- Learn this one-line contrast for theory questions.
- Activity demand
- Activity volume = Budgeted output ÷ Output per unit of cost driver (or cost driver units per unit of output × budgeted output)
- Use the cost driver of each activity, for example orders, set-ups or inspections.
- Activity based budget cost
- Budgeted activity cost = Budgeted driver volume × Cost per driver unit
- Total budget = sum of all activity budgets plus any unit-level costs.
- Resource requirement
- Resources needed = Activity demand ÷ Capacity per resource unit
- Round up where resources are indivisible, such as people or machines, and state the assumption.
- Capacity cost rate
- Capacity cost rate = Cost of capacity supplied ÷ Practical capacity (in time units)
- Use the cost of the resource department. Practical capacity excludes breaks and unavoidable idle time.
- Time equation
- Time = β0 + β1X1 + β2X2 + ...
- β0 is the standard time. Each X is a driver of extra time and β is the minutes per unit of that driver.
- TDABC activity cost
- Cost of activity = Capacity cost rate × Time per activity (from time equation)
- Total cost assigned = rate × total time used.
- Cost of unused capacity
- Unused capacity cost = Capacity cost rate × (Practical capacity − Time used)
- Equals cost of capacity supplied less cost assigned to activities.
Quick revision
- ABC assigns overhead to activities first, then to products through cost drivers.
- Activity rate = cost of the activity pool ÷ total driver volume.
- Unit-level activities occur with every unit produced, such as machine hours.
- Batch-level activities occur per batch, such as set-ups and material handling.
- Product-sustaining activities support a product line, such as design and engineering changes.
- Facility-sustaining activities support the whole plant, such as rent and general management, and are hard to trace to products.
- ABC usually shifts cost from high-volume simple products to low-volume complex products.
- Check: total overhead assigned must equal total overhead incurred.
- ABM uses ABC data to remove non-value-adding activities and improve pricing and product mix decisions.
- Activity Based Budgeting plans activities and drivers first, then the resources needed.
- TDABC uses capacity cost rate per time unit and time equations instead of surveying activity percentages.
- Always end a numerical with a short conclusion and recommendation.
Common mistakes
- Choosing a volume-based driver such as labour hours for every activity. Fix: Ask what causes the activity cost. Set-up cost follows number of set-ups, not hours.
- Confusing cost pool with cost driver. Fix: Pool is the amount of cost collected. Driver is the measure used to spread it. Write both in your table.
- Treating setup cost as a unit-level cost and driving it by machine hours. Fix: Setups happen per batch. Use number of setups or setup hours, and classify them as batch-level.
- Dividing pool cost by units produced instead of total driver volume. Fix: Always divide by the total quantity of the driver, such as total orders or total inspection hours. Convert to per unit only at the end.
- Dividing the pool cost by one product's driver units instead of the total driver units. Fix: Add the driver units of all products first. The rate is pool cost ÷ total driver quantity.
- Dividing overhead by units sold instead of units produced, or the reverse, without reading the question. Fix: Overhead is charged on production. Use units produced for cost per unit, then use units sold for profit.
- Treating ABM and ABC as the same thing. Fix: Say ABC measures cost; ABM uses that information for decisions and improvement.
- Calling inspection or storage value-added because it is necessary. Fix: Apply the customer test. Necessary but non-value-adding activities are still NVA; you reduce them rather than remove them.
- Using theoretical capacity instead of practical capacity in the capacity cost rate. Fix: Underline the practical capacity percentage or the deductions in the question and apply them before dividing.
- Loading unused capacity cost onto products in TDABC. Fix: Charge only rate × time used to products. Show unused capacity cost as a separate line.
Exam tips
- For theory questions, structure the answer as limitation, cause, effect on decisions, then how ABC fixes it.
- Always define activity, cost pool and cost driver with one example each. Examiners look for these terms.
- In numericals, show the rate for each pool separately and a final check that total overhead is fully charged.
- When comparing methods, state clearly which product is over-costed or under-costed and what decision changes.
- In case-scenario MCQs, identify the cost driver by asking what makes the cost rise, not what is easy to measure.
- In theory questions, give the implementation steps in order and add one line of explanation for each. A bare list loses marks.
- For the hierarchy, always give an example activity and a driver for each of the four levels.
- In numerical questions, show the driver rate for each pool separately and check that the total absorbed equals the total overhead.