MoneyGlossary.com
Home  

Economic Life

Definition: Length of time for which an investment yields a return or the remaining period for which an asset is expected to generate income. Definition: [crh] The time period over which an asset's NPV is maximized. Economic life can be less than absolute physicalDefinition: life for reasons of technological obsolescence, physical deterioration, or product life cycle.

<< Go back