Activity-based costing

It is commonly referred to as "ABC". It's a costing model for valuation or cost estimation of company's products or services that identifies and determines activities in the company and assigns the cost of each activity and then allocates the cost to products or services according to their activities requirements