Skip to main content

NPV vs IRR: Which to Use and When

By Devon Coombs, CPA, MBA · Assistant Teaching Professor of Finance, Santa Clara University · Reviewed October 2026

From the author: Devon Coombs, CPA, MBA teaches finance at Santa Clara University and works with corporate teams on practical AI.

Finance questions & answers · Student career guide · AI training for finance teams · Consulting · The 10 Laws of Finance

Use net present value (NPV) to estimate dollar value created at a required return. Internal rate of return (IRR) is the discount rate that makes NPV zero. For mutually exclusive projects with comparable risk and no binding capital constraint, prefer the higher NPV. A higher percentage return can still create fewer dollars of value.

NPVIRR
What it measuresPresent value of inflows minus outflows at a chosen discount rateThe discount rate that makes NPV equal zero
UnitsDollars todayReturn per cash-flow period; annual for annual periods
Required inputsCash amounts, timing, and a required return appropriate to riskCash amounts and timing; a hurdle rate is used separately to evaluate the result
Project scaleShows how many dollars of value are createdA smaller project can have a higher percentage return
Unusual cash flowsOne value at the chosen discount rateCash flows with multiple sign changes may have multiple IRRs or no usable IRR

When NPV is the right tool

Use NPV when comparing mutually exclusive investments and evaluating the dollars added after allowing for time and risk. If money is rationed, consider the feasible combination of projects rather than ranking individual projects mechanically. Different lifetimes or risks also need a consistent comparison framework.

When IRR is the right tool

Use IRR to summarize a cash-flow stream as a percentage and compare a conventional investment with its appropriate hurdle rate. A conventional pattern has an initial outflow followed by inflows. Match the period, cash-flow definition, and financing basis before comparing IRRs.

The common mistake

Do not treat the highest IRR as automatically the best investment, or interpret IRR as guaranteed compound growth of all your money. Computing IRR does not require actual reinvestment of distributions; computing NPV does not require those distributions to be reinvested at the discount rate. If you want terminal wealth, explicitly model what happens to interim cash flows.

Why a 20% IRR can create more value than a 30% IRR

  1. Project A costs $100 today and returns $130 in one year. IRR = 30%; at a 10% required return, NPV = $130 ÷ 1.10 − $100 = $18.18.
  2. Project B costs $1,000 today and returns $1,200 in one year. IRR = 20%; at the same 10% required return, NPV = $1,200 ÷ 1.10 − $1,000 = $90.91.
  3. If you can choose only one, both have comparable risk, and you can fund either, B creates $72.73 more present value despite its lower IRR.

IRR compares percentages. NPV captures the dollars created. These one-year projects have no interim distributions, so the ranking difference here comes from scale, not reinvestment.

References & further reading

Work the numbers yourself

Both concepts are taught in depth, with practice questions, in the free Real Estate Finance course.