Activity Based Costing (ABC) is a cost accounting method that assigns overhead and indirect costs to related products and services. This costing methodology allocates more precise costs to products and services by identifying and assigning costs to specific activities and then assigning those costs to products based on their usage of those activities.