What Is Net Present Value (NPV)?

Formula, decision rule, and a step-by-step example.

Home › Accounting Glossary › Net Present Value

Quick answerNet present value (NPV) is the total of a project’s future cash flows, each discounted to today’s value, minus the initial investment. A positive NPV means the project earns more than the required rate of return and adds value.
NPV = Sum of (Cash flow ÷ (1 + r)t) − Initial investment
Decision ruleAccept if NPV is positive; reject if negative
NeedsCash flows, timing, discount rate (cost of capital)
TopicManagement accounting · Investment appraisal

Net present value in plain English

Money received later is worth less than money today, because today’s money can be invested to earn a return. NPV converts every future cash flow to today’s value so they can be compared fairly with the cost of the project.

Worked example

A project costs 10,000 now and returns 6,000 at the end of year 1 and 6,000 at the end of year 2. The cost of capital is 10%.

YearCash flowDiscount factor (10%)Present value
0(10,000)1.0000(10,000)
16,0000.90915,455
26,0000.82644,958
Net present value413

The NPV is about +413. It is positive, so the project earns slightly more than the 10% required return and should be accepted. Discount factors are rounded to four decimal places.

Common mistakes
  • Discounting the initial outlay at year 0. It happens now, so its factor is 1.
  • Including depreciation or sunk costs. Use only future cash flows.

Frequently asked questions

What does a positive NPV mean?

The project earns more than the required rate of return, so it adds value and should normally be accepted.

What is the difference between NPV and IRR?

NPV is an amount of value created at a given discount rate. IRR is the discount rate at which NPV equals zero.

Why is NPV better than payback?

NPV uses all cash flows and the time value of money. Payback ignores cash flows after the payback date.

Keep learning

This page is for general learning. Accounting rules vary by country and standard.