Financial Definitions, Terms &
Glossary
A-to-Z Listing
Browse Financial Terms by Letter
Economic Life Definition
Economic Life -
The time period over which an asset's NPV is maximized. Economic life can be less than absolute physical life for reasons of technological obsolescence, physical deterioration, or product life cycle.