NPV and IRR in capital allocation
Capital allocation runs from ideas to analysis to prioritization to post-investment review. In the analysis, net present value (NPV) discounts every after-tax cash flow at the required return and adds them up: invest if NPV is zero or more. The internal rate of return (IRR) is the discount rate that makes NPV zero: invest if IRR is at least the hurdle rate. When they disagree, NPV wins.
Before this: Time Value of Money in Finance, Returns of Financial Assets
On the exam
- Describe the capital allocation process, calculate net present value (NPV), internal rate of return (IRR), and return on invested capital (ROIC), and contrast their use in capital allocation
Describe the capital allocation process, calculate NPV and IRR, and contrast their use. Expect an NPV or IRR from uneven cash flows on your calculator, the decision rules, mutually exclusive projects where NPV and IRR rank differently, and the multiple-IRR warning.
How deeply to learn each part
- Know the idea
- Understand it in general. It frames other topics, but you will not calculate with it.
- Use it
- Understand it well enough to solve a question with it. Recognize when it applies.
- Memorize
- Learn it by heart. The exam will not give it to you.
You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.
You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.
How does a company decide which projects to fund?
Capital allocation is the process of deciding where a company puts its long-term money. It moves through four steps, and the NPV and IRR calculations belong to the second.
- 1. Idea generation Memorize rooted in the competitive landscape
- Firm capabilities what it can do well
- Prior-year plans weigh heavily
-
- 2. Investment analysis Memorize forecast cash flows, compute NPV and IRR
- Amount, timing, duration, risk of cash flows
-
- 3. Planning and prioritization Memorize pick the most value on a risk-adjusted basis
- Interactions and financing limits and ESG
- Return unused capital to shareholders
-
- 4. Monitoring and post-investment review Memorize actual versus forecast
- Catch systematic optimism and enforce discipline
- Scale up or exit and seed new ideas
-
- Idea generation. Ideas come from managers close to the business and need a good grasp of the competitive landscape and the firm’s own capabilities. Capital spending is highly correlated from one year to the next, so last year’s plans weigh heavily.
- Investment analysis. Managers forecast the amount, timing, duration and risk of a project’s cash flows and test whether it is a wise use of capital.
- Planning and prioritization. Management selects the set of projects that adds the most value on a risk-adjusted basis. A project that looks good alone can look worse next to existing operations, other proposals or a financing limit; environmental, social and governance (ESG) factors can matter here. When value-creating ideas run out, spare capital goes back to shareholders to redeploy.
- Monitoring and post-investment review. Actual results are compared with the forecasts. This validates assumptions, reveals systematic optimism, keeps managers disciplined and suggests new ideas. Management can scale up winners and shrink or sell weak areas.
An outside analyst never sees the project-by-project forecasts. The analyst still needs to understand the logic of NPV and IRR, and uses an aggregate measure, the next lesson’s return on invested capital (ROIC), on published statements.
How do you calculate net present value?
The net present value (NPV) of a project is the present value of its expected after-tax cash inflows less the present value of its outflows. Cash flow at time 0 (usually the outlay) is not discounted.
Here is the after-tax cash flow at time and is the required rate of return : what investors could earn on other investments of similar risk. It is the project’s opportunity cost. The decision rule is simple. Invest if NPV ≥ 0: the project earns at least what investors require, so it adds value (NPV is the value added, in currency). A positive NPV is necessary but not sufficient, since competing projects and financing limits still matter.
A project costs 80.00 and returns after-tax cash flows of 25.00, 25.00, 25.00 and 30.00 at the end of years 1 to 4. At a required return of 9.00%, its NPV is closest to:
-80.00 + 25.00/(1+r) + … + 30.00/(1+r)⁴ at 9.00% = 4.54
Net present value, NPV4.54
- CF2NDCLR WORK
- 80+|-ENTER↓25ENTER↓↓25ENTER↓↓25ENTER↓↓30ENTER
- NPV9ENTER↓CPT4.5351
CF cash flow worksheet · 2ND second function (the shifted label above a key) · CLR WORK clear the worksheet · +|- change sign · ENTER enter (on the HP, puts the number on the stack) · NPV net present value · CPT compute
- fCLEAR REG
- 80CHSgCF025gCFj25gCFj25gCFj30gCFj
- 9i
- fNPV4.5351
f gold shift key · CLEAR REG clear all registers · CHS change sign · g blue shift key · CF0 cash flow at time zero · CFj cash flow j · i interest rate per period · NPV net present value
Try this 0 of 3
- Move the required return until NPV is zero
- Load the multiple-IRR cash flows and find a rate where NPV is positive
- Set the required return to 0%
Cash flows (GBP m, negative = paid)
The worked example: NPV +4.54 at 9%, IRR 11.49% above the 9% hurdle. Both rules say accept.
Show working
NPV = −80.00 + 25.00 ÷ 1.09 + 25.00 ÷ 1.09^2 + 25.00 ÷ 1.09^3 + 30.00 ÷ 1.09^4 = −80.00 + 22.94 + 21.04 + 19.30 + 21.25 = +4.54
IRR: the rate that makes NPV zero, found by trial (the calculator does it for you): 11.49%
- CF2NDCLR WORKopen the cash flow worksheet and clear it
- 80+|-ENTER↓CF0 = −80
- 25ENTER↓3ENTERC01 = 25, F01 = 3
- ↓30ENTER↓C02 = 30
- NPV9ENTER↓CPTNPV = 4.54
- IRRCPTIRR = 11.49%
CF cash flow worksheet · 2ND second function (the shifted label above a key) · CLR WORK clear the worksheet · +|- change sign · ENTER enter (on the HP, puts the number on the stack) · NPV net present value · CPT compute · IRR internal rate of return
- fCLEAR REGclear the cash flow registers
- 80CHSgCF0t = 0
- 25gCFj3gNj25, 3 years in a row
- 30gCFj30
- 9i
- fNPVNPV = 4.54
- fIRRIRR = 11.49%
f gold shift key · CLEAR REG clear all registers · CHS change sign · g blue shift key · CF0 cash flow at time zero · CFj cash flow j · Nj times cash flow j repeats · i interest rate per period · NPV net present value · IRR internal rate of return
What is the internal rate of return?
The internal rate of return (IRR) is the discount rate that makes the NPV equal to zero. It is the project’s own rate of return on the money invested.
You cannot rearrange this to isolate the IRR, so you find it by trial or, in the exam, with the calculator. The decision rule compares the IRR with the hurdle rate , which is the required rate of return used in the NPV calculation. Invest if IRR ≥ the hurdle rate.
For an ordinary project (an outlay first, then inflows), the two rules always agree. NPV is positive at the required return exactly when the IRR is above it, which is why the IRR is where the NPV curve crosses zero.
Go deeper The reinvestment assumption
Each measure carries a reinvestment assumption about the interim cash flows. The IRR is the rate of return on the investment if interim cash flows are reinvested at the IRR itself. NPV assumes they are reinvested at the required rate of return, which is usually more realistic: a company that earns 40% on one small project cannot usually find more projects offering 40%. This difference is one reason the two can rank projects differently, and it connects to reinvestment risk in fixed income.
The IRR is also the same calculation as the money-weighted return in the quantitative methods topic, with a portfolio’s contributions and withdrawals playing the role of project cash flows.
Go deeper Uneven dates, and other rules you may meet
If cash flows are not evenly spaced, spreadsheets offer XNPV and XIRR, which discount by the actual dates. The calculator’s cash flow worksheet assumes evenly spaced periods, so a cash flow at an odd date (say 1.5 years) has to be discounted on its own: .
Other texts also teach payback, discounted payback and the profitability index. The curriculum names only NPV, IRR and ROIC, so keep your effort there.
What if NPV and IRR disagree?
For ordinary projects NPV and IRR agree on accept or reject. Trouble arises in two cases.
Mutually exclusive projects
Mutually exclusive projects are alternatives where choosing one rules out the others. The IRR is a rate, so it hides project size and timing. NPV is a currency amount, so it tells you how much value each project adds.
Go deeper The crossover rate
The two NPV curves cross at one discount rate, called the crossover rate. Below it, L has the higher NPV; above it, S does. For S and L it is the IRR of the difference in their cash flows (L minus S: −90, −14, 0, +160), which is about 16.17%. At the firm’s 10% required return, which is below the crossover, L wins. If the required return were above 16.17%, S would add more value. This is why the answer depends on the required return, not on the rate each project quotes.
Cash flows that change sign more than once
Ordinary cash flows change sign once. If a project has an outlay, then inflows, then a large closing cost (decommissioning a mine, for example), the signs change twice and there can be multiple IRRs : more than one discount rate at which NPV is zero.
- Mutually exclusive projects Use it only one can be chosen
- Different size or timing IRR and NPV rank differently
- Choose the higher NPV it adds the most value
-
- Unconventional cash flows Use it signs change more than once
- Multiple IRRs possible a calculator shows only one
- Use NPV one clear answer
-
Exam tip Mutually exclusive, or signs flip twice? Go to NPV. Otherwise the two rules agree.
Memorize this
MemorizeDecision rules
| Measure | Invest if | Compare with |
|---|---|---|
| NPV | NPV ≥ 0 | zero (discounted at the required return, r) |
| IRR | IRR ≥ hurdle rate | the hurdle rate, which is r |
| Mutually exclusive | take the higher NPV | not the higher IRR |
| Signs change more than once | use NPV | IRR may be multiple |
Memory hook IRR is where the NPV curve crosses zero. NPV ≥ 0 at r is the same as IRR ≥ r for ordinary projects (outflow first, then inflows).
Know it cold NPV assumes cash flows are reinvested at r; IRR assumes they are reinvested at the IRR. NPV is the more realistic.
MemorizeFour steps of capital allocation
| Step | What happens |
|---|---|
| 1. Idea generation | ideas grounded in competitive position and capabilities |
| 2. Investment analysis | forecast cash flows; compute NPV and IRR |
| 3. Planning and prioritization | choose the set that adds most value; return spare capital |
| 4. Monitoring and post-investment review | compare actual with forecast; adjust |
Memory hook Think of it, test it, choose it, check it: the order of any sensible spending decision. NPV and IRR live in "test it".
Know it cold The review step is where systematic optimism in forecasts is caught.
- 1. Idea generation Memorize rooted in the competitive landscape
- Firm capabilities what it can do well
- Prior-year plans weigh heavily
-
- 2. Investment analysis Memorize forecast cash flows, compute NPV and IRR
- Amount, timing, duration, risk of cash flows
-
- 3. Planning and prioritization Memorize pick the most value on a risk-adjusted basis
- Interactions and financing limits and ESG
- Return unused capital to shareholders
-
- 4. Monitoring and post-investment review Memorize actual versus forecast
- Catch systematic optimism and enforce discipline
- Scale up or exit and seed new ideas
-
- Mutually exclusive projects Use it only one can be chosen
- Different size or timing IRR and NPV rank differently
- Choose the higher NPV it adds the most value
-
- Unconventional cash flows Use it signs change more than once
- Multiple IRRs possible a calculator shows only one
- Use NPV one clear answer
-
Quick example
Invest 50 now; after-tax inflows of 20, 25 and 30 in years 1 to 3; r = 10%. NPV = −50 + 20/1.10 + 25/1.10² + 30/1.10³ = +11.38. Accept.
- CF2NDCLR WORK
- 50+|-ENTER↓20ENTER↓↓25ENTER↓↓30ENTER
- NPV10ENTER↓CPT 11.38
CF cash flow worksheet · 2ND second function (the shifted label above a key) · CLR WORK clear the worksheet · +|- change sign · ENTER enter (on the HP, puts the number on the stack) · NPV net present value · CPT compute
- fCLEAR REG
- 50CHSgCF020gCFj25gCFj30gCFj
- 10i
- fNPV 11.38
f gold shift key · CLEAR REG clear all registers · CHS change sign · g blue shift key · CF0 cash flow at time zero · CFj cash flow j · i interest rate per period · NPV net present value
Quick example
Invest 60 now; inflows of 20, 30 and 35 in years 1 to 3. The IRR is 17.81%. Against a 10% hurdle rate, accept.
- CF2NDCLR WORK
- 60+|-ENTER↓20ENTER↓↓30ENTER↓↓35ENTER
- IRRCPT 17.81
CF cash flow worksheet · 2ND second function (the shifted label above a key) · CLR WORK clear the worksheet · +|- change sign · ENTER enter (on the HP, puts the number on the stack) · IRR internal rate of return · CPT compute
- fCLEAR REG
- 60CHSgCF020gCFj30gCFj35gCFj
- fIRR 17.81
f gold shift key · CLEAR REG clear all registers · CHS change sign · g blue shift key · CF0 cash flow at time zero · CFj cash flow j · IRR internal rate of return
How it is asked
-
NPV from uneven flows
Outlay EUR 95 million; inflows 30, 40, 50; r = 7%. NPV?
Cash-flow worksheet: 8.79. Traps: 25.00 (undiscounted) and 17.15 (one period of discounting on the total).
-
IRR from flows
Invest USD 140; receive 50, 60, 70. IRR?
Worksheet, [IRR] [CPT]: 12.90%. Trap: 28.57% (total gain over cost).
-
Mutually exclusive, rankings differ
Required return 9%. P: outlay 10, inflow 14 in one year (IRR 40%). Q: outlay 100, inflow 125 in one year (IRR 25%). Mutually exclusive. Which?
NPV of P = 14 ÷ 1.09 − 10 = 2.84; NPV of Q = 125 ÷ 1.09 − 100 = 14.68. Choose Q. Trap: P, the higher IRR.
-
Which step?
Management ranks the proposals that passed analysis and picks the set that fits next year's capital budget. Which step?
Planning and prioritization. Trap: investment analysis (that step produces the NPV and IRR being ranked).
Exam traps
- Forgetting to discount: adding up the cash flows gives the wrong NPV.
- Picking the higher-IRR project when the projects are mutually exclusive. Choose the higher NPV.
- Trusting the single IRR a calculator returns when the cash-flow signs change more than once.
- Comparing the IRR with the wrong benchmark. The hurdle rate is the required return on a project of similar risk.
Checkpoint
6 exam-style questions. About 90 seconds each.
1A project costs EUR 120 million and returns after-tax cash flows of EUR 40 million, EUR 50 million and EUR 60 million over the next three years. At a required return of 8%, its NPV is closest to:
2An investment of USD 100 returns USD 30, USD 40 and USD 50 over three years. Its IRR is closest to:
3Two mutually exclusive projects: X has the higher IRR, and Y has the higher NPV at the firm's required return. The company should most appropriately choose:
4Which cash-flow pattern is most likely to produce more than one IRR?
5A project requires an outlay of EUR 180 million and is expected to return EUR 50 million, EUR 70 million, EUR 90 million and EUR 60 million at the end of years 1 to 4. At a required return of 12%, the NPV is closest to:
6After a plant has been running for two years, management compares its actual cash flows with the forecasts made when it was approved, to see whether forecasts are systematically too optimistic. This is the step of:
Key takeaways
- Process: idea generation, investment analysis, planning and prioritization, monitoring and review.
- NPV ≥ 0 and IRR ≥ hurdle rate normally give the same decision.
- For mutually exclusive projects or unconventional cash flows, trust NPV.
- The IRR is the discount rate at which NPV equals zero.
Quick example
Invest 50 now; after-tax inflows of 20, 25 and 30 in years 1 to 3; r = 10%. NPV = −50 + 20/1.10 + 25/1.10² + 30/1.10³ = +11.38. Accept.
- CF2NDCLR WORK
- 50+|-ENTER↓20ENTER↓↓25ENTER↓↓30ENTER
- NPV10ENTER↓CPT 11.38
CF cash flow worksheet · 2ND second function (the shifted label above a key) · CLR WORK clear the worksheet · +|- change sign · ENTER enter (on the HP, puts the number on the stack) · NPV net present value · CPT compute
- fCLEAR REG
- 50CHSgCF020gCFj25gCFj30gCFj
- 10i
- fNPV 11.38
f gold shift key · CLEAR REG clear all registers · CHS change sign · g blue shift key · CF0 cash flow at time zero · CFj cash flow j · i interest rate per period · NPV net present value
Quick example
Invest 60 now; inflows of 20, 30 and 35 in years 1 to 3. The IRR is 17.81%. Against a 10% hurdle rate, accept.
- CF2NDCLR WORK
- 60+|-ENTER↓20ENTER↓↓30ENTER↓↓35ENTER
- IRRCPT 17.81
CF cash flow worksheet · 2ND second function (the shifted label above a key) · CLR WORK clear the worksheet · +|- change sign · ENTER enter (on the HP, puts the number on the stack) · IRR internal rate of return · CPT compute
- fCLEAR REG
- 60CHSgCF020gCFj30gCFj35gCFj
- fIRR 17.81
f gold shift key · CLEAR REG clear all registers · CHS change sign · g blue shift key · CF0 cash flow at time zero · CFj cash flow j · IRR internal rate of return
All Corporate Finance formulas, every lesson
Practice exam-style questions on Capital Investments and Capital Allocation
Questions about this lesson?
Where this comes back
- Return on invested capital (ROIC) Capital Investments and Capital Allocation
- Equity Valuation: Concepts and Basic Tools Equity Investments
Questions candidates ask
How do you calculate NPV and IRR?
Discount each after-tax cash flow at the required return and add them up to get NPV. The IRR is the discount rate that makes that sum zero. On a financial calculator, enter the cash flows in the cash-flow worksheet, then compute NPV with the required return or press IRR and compute.
What should you do when NPV and IRR give different answers?
For mutually exclusive projects, choose the higher NPV. It measures the value added in currency terms, while IRR is a rate that ignores project size and assumes reinvestment at the IRR. A conflict usually comes from different project size, different timing or unconventional cash flows.
Why can a project have more than one IRR?
When cash-flow signs change more than once (for example an outflow, then an inflow, then a second outflow), the NPV can fall to zero at two or more discount rates. Each is a valid IRR, so the rule is unreliable. Use NPV at the required return instead.
Spotted an error? Tell us and we will fix it.