Skip to content
D DocNectar

Free Net Present Value (NPV) Calculator

Calculate NPV from an initial investment, a constant annual cash flow, and a discount rate.

100% Free No Signup Works on all devices

Last updated October 5, 2026 · Report an error

Thanks for rating!

Net Present Value (NPV) answers a more rigorous question than a simple payback period: accounting for the time value of money, does an investment actually create value? A positive NPV means yes; a negative NPV means the investment destroys value relative to the discount rate used.

This calculator assumes a constant annual cash flow (present-valued as an ordinary annuity) rather than requiring a different cash flow figure for every individual year.

How it works

Enter the initial investment, expected constant annual cash flow, discount rate, and number of years. The tool present-values the stream of cash flows using the discount rate, then subtracts the initial investment to get NPV.

  1. Enter initial investment.
  2. Enter expected annual cash flow.
  3. Enter discount rate (%).
  4. Enter number of years.
  5. Click Calculate to see your results.

Examples

A marginally unprofitable investment

A $100,000 investment generating $25,000/year for 5 years at an 8% discount rate has a slightly negative NPV of about -$182 — essentially break-even, but not quite clearing the required return.

Who should use it

  • Evaluating whether a capital investment clears your required rate of return.
  • Comparing investment options on a like-for-like, time-value-adjusted basis.

Industry applications

  • Capital budgeting and investment analysis
  • Corporate finance

Advantages

  • Accounts for the time value of money, unlike a simple payback period calculation.
  • Gives a clear positive/negative verdict on whether an investment adds value.

Limitations

  • Assumes a constant annual cash flow — doesn't model cash flows that vary year to year.

Common mistakes to avoid

  • Comparing NPV results calculated at different discount rates as if they were directly comparable.
  • Assuming a positive raw (undiscounted) profit automatically means a positive NPV — discounting can flip the verdict.

Best practices

  • Choose a discount rate that reflects your actual cost of capital or best alternative investment return, not an arbitrary number.

Tips

  • Pair this with the Payback Period calculator — payback tells you how fast you recover your investment, while NPV tells you whether it's actually worth doing at your required rate of return.

Frequently asked questions

Yes, with no signup and no limit on how many calculations you run.
It represents your required rate of return or cost of capital — the return you could get on an alternative investment of similar risk, used to translate future cash flows into today's dollars.
It means the investment's cash flows, once discounted, are worth less than the initial cost — the investment doesn't clear your required rate of return, even if it looks profitable in raw undiscounted terms.
No — this calculator assumes the same cash flow every year for simplicity. A full variable-cash-flow NPV model would need a distinct figure for each year individually.

Get new calculators and guides in your inbox

No spam — just new tools like Net Present Value Calculator and practical guides.

Favorites