Net Present Value Calculator

This net present value calculator adds up all cash flows of an investment discounted to today. Example: a 10,000 investment, an 8% rate and inflows of 3,000, 4,000, 5,000 and 2,000 give an NPV of 1,646.35.

Source: Wikipedia – Net present value (Formel, Entscheidungsregel; Lehrbuch: Brealey/Myers/Allen, Principles of Corporate Finance). Updated: .

Outflow at time 0 as a positive number.
%
Annual discount rate, e.g. cost of capital or required return.
One number per line for year 1, 2, 3 … (inflows positive, outflows negative).
My ToolboxYour inputs are saved in this browser only.

Result

Result
Net present value (NPV) = 1,646.35
Present values by year
Year tCash flowPresent valueCumulative present value
0-10,000-10,000-10,000
13,0002,777.78-7,222.22
24,0003,429.36-3,792.87
35,0003,969.16176.29
42,0001,470.061,646.35
Calculation steps
  • Present value of the cash flows = sum of CFₜ / (1 + i)ᵗ with i = 8% over 4 years = 11,646.35.
  • NPV = present value of cash flows − initial investment = 11,646.35 − 10,000 = 1,646.35.
  • Profitability index = present value / investment = 11,646.35 / 10,000 = 1.165.
The NPV is positive: at the chosen rate, the present value of the cash flows exceeds the investment (the NPV decision rule). Pure calculation, not investment advice.

How it is calculated

The net present value (NPV) is the sum of all cash flows of an investment discounted to today. It reflects the time value of money: a euro arriving in three years is worth less today than a euro now. Under the NPV rule, an investment is financially attractive on paper when its NPV is positive.

Formula

NPV = −I₀ + Σ CFₜ / (1 + i)ᵗ, for t = 1 to n. All cash flows are assumed at year end, and the investment I₀ occurs at time 0. The rate i is usually the cost of capital or the required return, for instance from a WACC.

Worked example

Investment 10,000, rate 8%, inflows 3,000, 4,000, 5,000 and 2,000. Present values: 3,000 / 1.08 = 2,777.78; 4,000 / 1.08² = 3,429.36; 5,000 / 1.08³ = 3,969.16; 2,000 / 1.08⁴ = 1,470.06. The sum of 11,646.35 minus 10,000 gives an NPV of 1,646.35.

Frequently asked questions

How do you calculate net present value?

Divide each cash flow by (1 + rate) to the power of the year, add the present values and subtract the initial investment. In the example: 11,646.35 − 10,000 = 1,646.35.

What does a positive NPV mean?

At the chosen discount rate, the present value of the inflows exceeds the investment. On paper the investment is attractive; that is not investment advice.

How do I choose the discount rate?

Usually the required return or the company’s cost of capital. Try several values to see how sensitive the NPV is.

Sources and legal basis

As of: · Editorial policy

Related tools