What is NPV (net present value)?

Plain-English meaning, the formula, a worked example and the mistakes to avoid.

The short answerNet present value (NPV) is the value today of all an investment's future cash flows, minus the amount invested. A positive NPV means the investment earns more than the return you required.

How it works

NPV rests on the time value of money: cash today is worth more than the same cash later. Each future cash flow is divided by (1 + discount rate) raised to the number of years. The pieces are then added up and the initial cost is subtracted.

The discount rate should reflect the risk of the cash flows. A riskier project needs a higher discount rate. NPV is expressed in money, so it shows how much value is created.

NPV = Sum of [Cash flow in year t ÷ (1 + r)^t] − Initial investment

A simple example

You invest 100 and receive 40, 50 and 60 in years 1 to 3. At a 10% discount rate, the present values are 36.4 + 41.3 + 45.1 = 122.8. NPV = 122.8 − 100 = 22.8, so the investment creates value.

How it is used

  • Deciding whether to go ahead with a project or an acquisition.
  • Ranking projects by the value they create.
  • The core of every DCF valuation.

Common mistakes

  • Using a discount rate that does not match the risk.
  • Ignoring the timing of cash flows.
  • Leaving out the cash cost of working capital.
  • Comparing projects of different lengths without adjusting.

Questions

What does a negative NPV mean?

It means the investment is expected to earn less than the return you required, so it would destroy value at that discount rate.

What is the difference between NPV and IRR?

NPV gives the value created in money. IRR gives the percentage return. They usually agree on whether to accept a project, but NPV is better for comparing projects of different sizes.

Keep learning

For education only. This page is general information. It is not financial, investment, legal or tax advice, and it does not take your situation into account.

Tell us what you are working on.

Send a short message. We reply, agree what you need, and set a time to talk. Intro calls are free and carry no obligation.