Activity-Based Costing for Engineers
Activity-Based Costing for Engineers
For installation of any costing system, study of manufacturing process is essential. For
Activity Based Costing system also, it is necessary to study the manufacturing process and
ascertain various stages involved in the product or service so that ‘activities’ involved in that can
be identified.
The next step is to study the activities involved in the manufacturing process. In this step,
the activities involved in a process are identified. In case of a manufacturing company, purchase
procedure may involve activities like receiving of purchase requisition for concerned department
or the stores department, inviting quotations from various suppliers, placing of an order, follow
up of the same and finally receiving and inspection of the goods. Next step is to divide the
activities into value adding and non-value adding. The objective behind this is that attention can
be focused on the value adding activities while non-value adding activities can be eliminated in
the future.
Cost pool is defined by CIMA as, ‘the point of focus for the costs relating to a particular
activity in an activity based costing system.’ For example, in case of a manufacturing organisation,
as regards to stores, cost of classification, cost of issue of stores requisitions, inspection costs etc.
can be pooled under the heading ‘stores’. Thus cost pool concept is similar to the concept of cost
center. The cost pool is the point of focus or in other words, it is the total cost assigned to an
activity. It is the sum of all the cost elements assigned to an activity.
4. Cost Drivers:-
According to CIMA, ‘cost driver is any factor which causes a change in the cost of an activity,
e.g. the quality of parts received by an activity is a determining factor in the work required by that
activity and therefore affects the resources required. An activity may have multiple cost drivers
associated with it.’ In other words, cost driver means the factors which determine the cost of an
activity. For example, in stores, no. of stores requisitions will be cost drivers, in customer order
processing the no. of customers as well as no. of orders will be cost drivers Thus a cost driver is
an activity which generates cost. Activity Based Costing is based on the belief that activities cause
costs and therefore a link should be established between activities and product. The cost drivers
thus are the link between the activities and the cost.
The final step in Activity Based Costing is to identify the cost with the final products which
can also be called as cost objects. Cost objects include, products, services, customers, projects and
contracts.
As mentioned earlier, direct costs can be identified easily with the products but the indirect
costs can be linked with the products by identifying activities and cost drive` Thus Activity Based
Costing is the process of tracing costs first from resources to activities and then from activities to
specific products.
1. Activity Based Costing is a complex system and requires lot of records and tedious
calculations.
2. For small organisations, traditional cost accounting system may be more beneficial than
Activity Based Costing due to the simplicity of operation of the former.
3. Sometimes it is difficult to attribute costs to single activities as some costs support several
activities.
4. There is a need of trained professionals who are limited in number.
5. This system will be successful if there is a total support from the top management.
6. Substantial investment of time and money is required for the implementation of this system.
CA.CS.CMA.MBA: Naveen. Rohatgi Cost Accounting for Engineers
Illustration 1
Bombay Steel Ltd. manufactures four products, namely A, B, C and D, using the same plant
and process. The following information relates to a production period:
Product Volume Material Direct Machine Labour Cost
Cost Per labour time Per unit
unit (Rs.) Per unit Per unit
A 500 5 1 /2 hour 1 /4 hour 3
B 5,000 5 1 /2 hour 1 / 4 hour 3
C 600 16 2 hours 1 hour 12
D 7,000 17 1–1/2 1- 1 / 2 9
hours hours
Total production overhead recovered by the cost accounting system is analysed under the
following headings:
Factory overhead applicable to machine- oriented activity 37,424
Set-up costs 4,355
Cost of ordering materials 1,920
Handling materials 7,580
Administration for spare parts 8,600
These overhead costs are absorbed by products on a machine hour rate of Rs. 4.80 per
hour giving an overhead cost per product of:
However, investigation into the production overhead activities for the period reveals the
following totals:
Product Number of Number of Number of times Number of
set-ups material material was spare parts
Orders handled
A 1 1 2 2
B 6 4 10 5
C 2 1 3 1
D 8 4 12 4
1. To compute an overhead cost per product using Activity Based Costing, tracing overheads to
production units to means of cost drivers.
2. To comment briefly on the differences disclosed between overheads traced by the present
system and those traced by Activity Based Costing.
Solution:
1. Allocation of overheads based on machine hours rate. (Traditional Method)
CA.CS.CMA.MBA: Naveen. Rohatgi Cost Accounting for Engineers
Total Overheads
Machine hours rate = no. of Machine hours =
59,879
= Rs. 4.8 per hour
12,475
7,580 /
27
CA.CS.CMA.MBA: Naveen. Rohatgi Cost Accounting for Engineers
was handled
5 Administration for spare No of spare parts 8600/ 12= 716.67 per spare
parts
parts
Particulars A B C D
1) Factory Cost (125 x 3) = 375 (1,250 x 3) (600 x 3) (10,500 x 3)
= 3750 = 1,800 = 31,500
2) Setup Cost (1 x 256.18) (6 x 256.18) (2 x 256.18) (8 x 256.18)
=256 = 1,537 = 512 = 2,050
3) Ordering Materials (1 x 192) (4 x 192) (1 x 192) (4 x 192)
= 192 = 768 = 192 = 768
4) Handling Materials (2 x 280.74) (10 x 280.74) (3 x 280.74) (12 x 280.74)
= 561 = 2,807 = 842 = 3,370
5) Admin for spare parts (2 x 716.67) (5 x 716.67) (1 x 716.67) (4 x 716.67)
= 1,433 = 3,583 =716 = 2,868
Total overheads as per activity based
costing 2,817 12,445 4,062 40,556
Total overheads as per traditional
method 600 6,000 2880 50,400
Machine departments costs (rent, business, rates, depreciation and supervision) 10,430 You
Set –up costs have
Stores receiving 5,250 ascertained
Inspection / Quality control 3,600
that the “cost
Materials handling and dispatch 2,100
drivers” to be
4,620
used are as
listed below for the overhead costs shown:
Cost Cost Driver
Set – up costs Number of production runs
Stores receiving Requisitions raised
Inspection / Quality control Number of production runs
Materials handling and dispatch Orders executed
The number of requisitions raised on the stores was 20 for each product and the number
of orders executed was 42, each order being for a batch of 10 of a product.
You are required:
i. To calculate the total costs for each product if all overhead costs are absorbed on a machine
hour basis;
ii. To calculate the total costs for each product, using activity based costing;
iii. To calculate and list the unit product costs from your figures in (a) and (b) above, to show
the differences and to comment briefly on any conclusions which may be drawn which could
have pricing and profit implications.
Solution :
1. Allocation of overheads based on traditional method
Total Overheads
Machine hours = no. of machine hours =
26,000
1,300
= Rs. 20 per hour
A = (120 x 4) = 480
B = (100 x 3) = 300
C = ( 80 x 2) = 160
D = (120 x 3) = 360
1,300
The budgeted overheads and cost driver volumes of XYZ Ltd. are as follows:
Cost pool Budgeted Cost driver Budgeted
Overhead volume
(Rs)
Material procurement 5,80,000 No. of orders 1,100
Material handling 2,50,000 No. of movements 680
Setup 4,15,000 No. of setups 520
Maintenance 9,70,000 Maintenance hours 8,400
Quality control 1,76,000 No. of inspections 900
Machinery overheads 7,20,000 No. of machine hours 24,000
The company has produced a batch of 2,600 components of AX-15, its material cost was Rs.
1,30,000 and labour cost was Rs. 2,45,000. The usage activities of the said batch are as follows:
Material orders 26 Maintenance hours 690
Material movements 18 Inspection 28
Setups 25 Machine hours 1,800
Required:
a. Calculate cost driver rates that are used for tracing appropriate amount of overheads
to the said batch.
b. Ascertain the cost of batch of components using ABC.
Solution
Illustration 4:
The following details have been recorded for 4 batches made in a period
Batch A B C D
Output in units 250 60 200 120
Cost per batch
Direct material (Rs) 1,650 750 2,100 900
Direct labour (Rs) 9,200 1,520 6,880 2,400
Labour hours per batch 1,150 190 860 300
The total production overhead for the period has been analyzed as follows:
( Rs )
Machine related costs 14,600
Materials handling & dispatch 6,800
Stores 8,250
Inspection/Quality control 5,850
Setup 6,200
Engineering support 8,300
Total 50,000
Cost drivers have been identified for the cost pools as follows:
Cost pool Cost driver
Machine costs Machine hours
CA.CS.CMA.MBA: Naveen. Rohatgi Cost Accounting for Engineers
The following cost driver volumes were recorded for the batches
Batch A B C D Total
Machine hours per batch 520 255 610 325 1,710
Material movements 180 70 205 40 495
Requisitions 40 21 43 26 130
Inspections 18 8 13 8 47
Setups 12 7 16 8 43
Engineering hours 65 38 52 35 190
Required:
a. The batch and unit costs using traditional costing based on a labour hour overhead
absorption rate
b. The batch and unit costs using ABC
c. Compare the costs in (a) and (b)
Solution
a. Allocation of overheads based on traditional method based on labour hours.
Rs. 50,000
Labour hour overhead absorption rate = 1,150 + 190 + 860 + 300 =Rs. 20 per hour
It will be seen that in this example there are significant differences between the costs using
the two systems. Batch C’s costs are broadly the same but the costs of Batch B and D are much
higher using ABC, whereas Batch A is lower. ABC is more logical and precise than allocation of
overheads under traditional machine hour rate method
Illustration 5 :
A B C D Co. Ltd. produces and sells four products A, B, C and D. These products are similar
and usually produced in production runs of 10 units and sold in a batch of 5 units. The production
details of these products are as follows:
Products A B C D
Production (units) 100 110 120 150
Cost per unit:
Direct material (Rs.) 30 40 35 45
Direct labour (Rs.) 25 30 30 40
Machine hour (per unit) 5 4 3 4
ii. Total cost of each product assuming the absorption of overhead by using activity base
costing, and
iii. Show the differences between (i) and (ii) and comment.
Solution
a. Allocation of overheads based on traditional method based on machine hours.
Total Machine Hours
= (100 x 5) + (110 x 4) + (120 x 3) + (150 x 4)
= 500 + 440 + 360 + 600 = 1,900
Production overhead per machine hour
= Total Overhead/ no of machine hours
= Rs. 57,000/1,900 = Rs. 30
A = (500 x 30) = 15,000
B = (440 x 30) = 13,200
C = (360 x 30) = 10,800
D = (600 x 30) = 18,000
57,000
b. Allocation of overheads using Activity based costing
Computation of total cost of each product assuming the absorption of overhead by using
Activity Based Costing
Factory works expenses 22,500
(a) Factory Works Expense = Machines Hours = Rs. l,900
= Rs. 11.84
( Machine hours)
Rs. 9,600
= 96 = Rs 100
It will be seen that in this example there are significant differences between the costs using
the two systems. Product B costs are broadly the same but the costs of Product C are much higher
using ABC, whereas A and D is lower. ABC is more logical and precise than allocation of overheads
under traditional machine hour rate method
Illustration 6 :
XYZ Ltd. manufactures four products, namely A, B, C and D using the same plant and
process. The following information relates to a production period:
Product A B C D
Output (units) 720 600 480 504
Cost per unit:
CA.CS.CMA.MBA: Naveen. Rohatgi Cost Accounting for Engineers
The four products are similar and are usually produced in production runs of 24 units and
sold in batches of 12 units. Using machine hour rate currently absorbs the production overheads.
The total overheads incurred by the company for the period is as follows:
(Rs.)
Machine operation and maintenance cost 63,000
Setup costs 20,000
Store receiving 15,000
Inspection 10,000
Material handling and dispatch 2,592
During the period the following cost divers are to be used for the overhead cost:
Cost Cost driver
Setup cost No. of production runs
Store receiving Requisition raised
Inspection No. of production runs
Material handling and dispatch Orders executed
It is also determined that:
Machine operation and maintenance cost should be apportioned between setup cost,
store receiving and inspection activity in 4 : 3 : 2.
Number of requisitions raised on store is 50 for each product and the number of orders
executed is 192, each order being for a batch of 12 of a product.
Required:
i. Calculate the total cost of each product, if all overhead costs are absorbed on machine
hour rate basis.
ii. Calculate the total cost of each product using activity base costing.
iii. Comment briefly on differences disclosed between overheads traced by present system
and those traced by activity base costing.
Solution
a. Allocation of overheads based on Machine hour
Total Machine Hours requirement
Product A (720 units x 4 hrs.) 2,880
Product B (600 units x 3 hrs.) 1,800
Product C (480 units x 2 hrs.) 960
Product D (504 units x 1 hrs.) 504
Total machine hours required 6,144
(Rs.)
Machine operation and maintenance cost 63,000
Setup costs 20,000
Store receiving 15,000
CA.CS.CMA.MBA: Naveen. Rohatgi Cost Accounting for Engineers
Inspection 10,000
Material handling and dispatch __2,592
Total overheads 1,10,592
Machine hour rate of absorption of overheads = Rs. 1,10,592 / 6,144 = Rs. 18 per machine
hour
It will be seen that in this example there are significant differences between the costs using
the two systems. Costs of Product C and D are much higher using ABC, whereas Product A and
B is lower. ABC is more logical and precise than allocation of overheads under traditional machine
hour rate method
The total overheads are apportioned to the four products on a single base i.e. machine hours
under traditional system of absorption costing. But in activity based system the apportionment
of each item of overhead cost is on a scientific basis, depends on the consumption or use of
different services or cost drivers which lead the cost to be incurred. The unit cost of each product
ascertained under activity based cost system is more appropriate and relevant for decision
making rather than absorption of overheads under traditional system.