This presentation explains Activity Based Costing (ABC) and its advantages and disadvantages. It also describes how ABC is implemented in Rock Widget Ltd organisation. The presentation covers topics such as definition of ABC, comparison with other costing systems, resources, resource drivers, activities, activity drivers, activity cost drivers, cost objects, advantages and disadvantages of ABC, traditional costing techniques, and why ABC might be recognized as beneficial in preference to traditional costing techniques.