Net present value

Net present value (NPV) is a financial metric that calculates the value of a project or investment by comparing the present value of expected future cash flows to the initial investment cost. A positive NPV indicates that the investment is expected to generate more value than its cost.