Activity based costing is method of allocating overhead cost by allocating it basing on the activities which drive it rather than using arbitrary allocation base as in the traditional costing.
The following are limitation of activity based costing
Since activity based costing trace fixed overhead cost to activity causing them, to do so need more data. More data means money to collect them and more time to analyze them. This is contrary to traditional setting which allocate the overhead fixed rate basing on single base.
Activity based costing need full support of top-level management, and support of activity based performance review
ABC can lead into cases of overstated cost and understated margins and mistakes in pricing and other critical decisions.
There is trade off between expenses and accuracy when implementing activity based costing. This is due to the fact that in order to get accurate data for implementing activity based costing you need to spend more to obtain them but fewer data can lead to inaccurate information and vice versa.