Calculate net present value of an investment's cash flows
NPV (Net Present Value) measures whether an investment is expected to create or destroy value by converting all future cash flows into today's dollars and subtracting the initial cost. A positive NPV means the investment is expected to add value; a negative NPV means it's expected to cost more than it returns.
NPV = −Initial Investment + Σ [Cash Flow_t / (1 + discount rate)^t]
| Calculation | Expression | Result |
|---|---|---|
| $100k investment, 10% rate | 3 years of $40k cash flows | NPV ≈ −$526 |
| Positive NPV example | $50k investment, $20k/yr × 4yr at 8% | NPV ≈ +$16,243 |
A positive NPV means the investment's future cash flows, discounted back to today, are worth more than the initial cost — it's expected to add value. A negative NPV means the opposite — the investment is expected to destroy value at that discount rate.
Most commonly a company's WACC (weighted average cost of capital), or an individual investor's required rate of return — the discount rate represents the minimum return needed to justify the investment given its risk.
Money available today is worth more than the same amount in the future, since it could be invested and grow in the meantime — discounting converts future cash flows into their equivalent value in today's dollars for a fair comparison.
NPV gives a dollar amount showing how much value an investment is expected to add at a specific discount rate. IRR gives a percentage — the discount rate at which NPV would equal exactly zero. NPV is generally preferred for comparing investments of different sizes, since IRR can be misleading when comparing projects with very different scales.
Yes — calculate the NPV of each option at the same discount rate, and the option with the higher NPV is expected to create more value, assuming comparable risk levels between the two options.