Skip to content

NPV calculator (net present value)

Enter the initial investment as a negative cash flow in year 0, followed by the cash flows you expect at the end of each year. The calculator discounts each flow and adds them up.

%
Cash flows (year 0 = today)
Year 0
Year 1
Year 2
Year 3
Year 4

Net present value

11,933.51

Positive NPV: at this discount rate, the cash flows are worth more than they cost.

YearCash flowDiscount factorPresent value
0-250,000.001.0000-250,000.00
170,000.000.917464,220.18
285,000.000.841771,542.80
390,000.000.772269,496.51
480,000.000.708456,674.02

How it's calculated

Net present value

NPV = Σ CFₜ ÷ (1 + r)ᵗ, t = 0 … n

CFₜ
cash flow at the end of year t (year 0 = today)
r
discount rate (cost of capital)

Assumptions

  • Cash flows arrive at the end of each period; year 0 is today and is not discounted.
  • One constant discount rate applies to every period.

Limitations

  • Spreadsheet NPV() discounts its first value by one period; this calculator follows the textbook definition with year 0 undiscounted.
  • Uneven dates need XNPV-style daily discounting, which this calculator does not do.

For education and planning. Results are estimates, not financial advice.