ABC is an extended cost allocation methodology that identifies activities associated with a product or service (offerings) and assigns indirect costs to those offerings based on the use of the activity.
The overall idea of ABC is that management does not manage the costs, but rather they manage the associated activities, and it is through this management of activities that opportunities for improvement are identified.
Some of these improvements include: