NPV compares the value of the dollar today versus the value of that same dollar in the future after taking inflation and return into account. A positive NPV means an investment is acceptable. It is calculated by taking the present value of cash inflow and subtracting them from the present value of cash outflows using a given discount rate.