life-cycle costing

Definitions

Accounting

  • noun an estimate of the likely revenue generated by, and costs incurred by, a product over its life cycle

Construction

  • The determination of the value of a system, such as roof covering, amortized over the projected life of the system, as opposed to the value determined by the initial cost only. life cycle costs include such costs as service and maintenance.
http://www.dictionarycentral.com/definition/life-cycle-costing.html