Whole life costing

DEFINITION: Whole life costing takes into account the total cost of a product or service over its lifetime, from design until disposal. The cost can be measured in terms of money, or in environmental impact, making it an important concept to circular business models. 

See also: Circular economy

Back to the Jargon Buster

Suggest a definition

Do you have a definition that you would like to add to the Jargon Buster? Let us know!