Cost modeling is the practice of understanding the cost structure of the products purchased or manufactured for the purpose of optimizing a design or supply chain. The cost modeling process is focused on supporting three business areas: target costing, procurement, and competitive analysis.