what does net present value npv mean 
net present value npv is a financial metric that seeks to capture the total value of an investment opportunity the idea behind npv is to project all of the future cash inflows and outflows associated with an investment discount all those future cash flows to the present day and then add them together the resulting number after adding all the positive and negative cash flows together is the investment s npv a positive npv means that after accounting for the time value of money you will make money if you proceed with the investment 