Net present value

Net present value (NPV) is a technique used to assess the current worth of future cash flows by discounting those future cash flows at today’s cost of capital. The net present .value of a project is the total discounted value of all revenues and costs. NPVs greater than zero generate value for a company.