Time value of money, NPV and IRR

Premieur InstituteRead time: 16 minutes

Present and future value, compounding frequency, annuities and perpetuities, then NPV, IRR and its traps, and the MIRR that fixes some of them.

A dollar today is worth more than a dollar next year. Today's dollar can be invested and earn a return in the meantime, and next year's dollar might not arrive at all. The time value of money is the arithmetic that turns cash at different dates into one comparable number, and it sits underneath every valuation, every loan, every bond and every fund return a buyside investor will ever compute.

Two operations do all the work. Compounding moves money forward in time: what will $100 invested today be worth in five years? Discounting moves it back: what is $100 due in five years worth today? Everything else in this topic, from annuity formulas to net present value and internal rate of return, is a shortcut or a decision rule built from those two moves.

This topic covers present and future value, how compounding frequency changes the effective rate, annuities and perpetuities (including the growing perpetuity behind every terminal value), net present value as the core investment rule, the internal rate of return and the specific ways it misleads, and the modified IRR that corrects some of those problems.

Key takeaways

  • Future value compounds a sum forward at (1 + r)^n; present value discounts it back by dividing by the same factor.
  • A quoted annual rate means little until you know the compounding frequency; compare investments on the effective annual rate.
  • A growing perpetuity is worth next year's cash flow divided by (r - g), and it only works when the discount rate exceeds the growth rate.
  • NPV is the decision rule: accept projects with a positive NPV at the cost of capital, and rank mutually exclusive projects by NPV, not by IRR.
  • IRR can mislead: non-conventional cash flows can produce several IRRs, and IRR implicitly assumes interim cash is reinvested at the IRR itself.
  • MIRR reinvests interim cash flows at an explicit rate, which removes the multiple IRR problem and gives a more realistic return figure.

Present value and future value

If you invest $10,000 at 8 percent a year, after one year you hold $10,800. In year two the 8 percent is earned on $10,800, not on the original $10,000, so interest earns interest. That is compounding, and it is why money grows exponentially rather than in a straight line. After n years, the sum has been multiplied by 1.08 n times.

Discounting runs the same calculation backwards. If $50,000 is due in seven years and the rate you could earn elsewhere at similar risk is 6 percent, the most you should pay today is the amount that would grow to $50,000 at 6 percent over seven years. That amount is the present value, and the rate used is called the discount rate.

The discount rate is the whole argument. It is the return you give up by putting money here instead of in the best alternative of similar risk, which is why it is also called the opportunity cost of capital. A riskier cash flow is discounted at a higher rate, so it is worth less today. Every valuation dispute in an investment committee is, in the end, a dispute about cash flows or about this rate.

Future value and present value of a single sum
FV = PV x (1 + r)^n PV = FV / (1 + r)^n
PV
Value today.
FV
Value at the end of period n.
r
Rate per period (per year when periods are years).
n
Number of periods.
The rule of 72 is a mental shortcut: money doubles in roughly 72 / (rate in percent) years. At 8 percent that gives 9 years; the exact answer is ln 2 / ln 1.08 = 9.01 years.
Worked example

Compounding forward and discounting back

  • An investor puts $10,000 to work at 8 percent a year, compounded annually, for 5 years.
  • Separately, a hypothetical seller note pays $50,000 in 7 years. The appropriate discount rate is 6 percent.
  1. 1. Growth factor over 5 years at 8%
    1.08^5
    1.469328
  2. 2. Future value
    10,000 x 1.469328
    $14,693.28
  3. 3. Discount factor over 7 years at 6%
    1 / 1.06^7
    0.665057
  4. 4. Present value of the note
    50,000 x 0.665057
    $33,252.86

The $10,000 grows to $14,693.28 in five years, and the $50,000 note is worth $33,252.86 today. Paying more than that for the note means accepting less than 6 percent a year.

Compounding frequency and the effective annual rate

Rates are usually quoted as an annual percentage, but interest may be credited semiannually, quarterly, monthly or daily. A quoted 8 percent compounded quarterly means 2 percent is credited every quarter, and each credit then earns interest itself. The more often interest compounds, the more you end up with by year end, so the same quoted rate can mean different amounts of money.

The fix is to convert every quote into an effective annual rate (EAR), the rate that would give the same result with one compounding a year. Compare loans, deposits and bond yields only on the same basis. US Treasury and corporate bond yields are quoted on a semiannual bond equivalent basis, so a 5.00 percent bond yield is an effective 5.0625 percent a year, a detail that matters when you set it against an annually compounded return.

In the limit, compounding continuously gives a factor of e raised to the rate times time. Continuous compounding is used in derivatives pricing and in some quant work because it makes the maths tidy, but for most deal and portfolio work annual or semiannual compounding is the convention.

Effective annual rate
EAR = (1 + APR / m)^m - 1 Continuous compounding: EAR = e^APR - 1
APR
The quoted annual rate, before compounding.
m
Compounding periods per year (2 semiannual, 4 quarterly, 12 monthly, 365 daily).
A quoted 8 percent at different compounding frequencies, $10,000 over 5 years
CompoundingPeriods per yearEffective annual rateValue after 5 years
Annual18.0000%$14,693.28
Semiannual28.1600%$14,802.44
Quarterly48.2432%$14,859.47
Monthly128.3000%$14,898.46
Daily3658.3278%$14,917.59
Continuousn/a8.3287%$14,918.25
The gain from more frequent compounding shrinks quickly. Going from annual to semiannual adds $109.16; going from daily to continuous adds $0.66.

Annuities and perpetuities

An annuity is a fixed payment every period for a set number of periods: a bond's coupons, a mortgage, a lease, an equipment loan. Discounting each payment one at a time works, but the sum has a closed form. An ordinary annuity pays at the end of each period; an annuity due pays at the start, so every payment arrives one period earlier and is worth (1 + r) times as much.

A perpetuity is an annuity that never ends. Its value is simply the payment divided by the rate, because the far future payments are discounted to almost nothing. A preferred share paying a fixed $5 a year forever, valued at 8 percent, is worth $62.50. The formula looks too simple to matter, yet it is the backbone of terminal value in every DCF.

The growing perpetuity is the version that matters most. If the payment next year is C and grows at g forever, the value is C / (r - g). Two conditions are essential: C is next year's payment, not this year's, and r must exceed g. As g approaches r the value explodes toward infinity, which is the arithmetic reason a DCF's terminal growth rate must sit well below the discount rate and below the long-run growth of the economy.

Annuity and perpetuity values
PV of ordinary annuity = C x [1 - (1 + r)^-n] / r PV of annuity due = PV of ordinary annuity x (1 + r) FV of ordinary annuity = C x [(1 + r)^n - 1] / r PV of perpetuity = C / r PV of growing perpetuity = C1 / (r - g), valid only when r > g
C
The level payment each period.
C1
The payment at the end of the first period, after one period of growth.
g
Constant growth rate of the payment per period.
Worked example

Valuing a lease stream and a preferred dividend

  • A hypothetical equipment lease pays $1,000 a year for 10 years. Discount rate 7 percent.
  • A hypothetical preferred share pays $5 a year forever; required return 8 percent.
  • A hypothetical utility pays a dividend of $5 next year, expected to grow 3 percent a year forever; required return 8 percent.
  1. 1. Discount factor at year 10
    1.07^-10
    0.508349
  2. 2. Annuity factor
    (1 - 0.508349) / 0.07
    7.0236
  3. 3. PV of lease paid in arrears
    1,000 x 7.0236
    $7,023.58
  4. 4. PV of lease paid in advance
    7,023.58 x 1.07
    $7,515.23
  5. 5. FV of lease payments at year 10
    1,000 x (1.07^10 - 1) / 0.07
    $13,816.45
  6. 6. Preferred share
    5 / 0.08
    $62.50
  7. 7. Growing dividend
    5 / (0.08 - 0.03)
    $100.00

Ten lease payments of $1,000 are worth $7,023.58 today, or $7,515.23 if paid at the start of each year. Adding 3 percent growth to a $5 dividend raises its value from $62.50 to $100.00, a 60 percent increase from a growth assumption alone.

Net present value: the decision rule

Net present value (NPV) is the present value of every cash flow a project or investment produces, minus what it costs, all discounted at the cost of capital. A positive NPV means the investment returns more than the cost of capital and adds that many dollars of value today. A negative NPV means investors would be better off with the alternative of similar risk.

NPV has three properties that make it the default rule in corporate finance and in deal work. It is measured in dollars, so it says how much value is created, not just whether some hurdle is cleared. It is additive: the NPV of two projects together is the sum of their NPVs. And it uses the cost of capital explicitly, so the answer reflects what the money could earn elsewhere.

Plotting NPV against the discount rate gives the NPV profile. For a conventional project, one outflow followed by inflows, the curve slopes down: the higher the rate, the lower the value. The point where it crosses zero is the internal rate of return, which is where the next section starts.

Net present value
NPV = CF0 + CF1 / (1 + r) + CF2 / (1 + r)^2 + ... + CFn / (1 + r)^n
CF0
The cash flow today, usually the negative upfront investment.
CFt
Net cash flow at the end of year t.
r
The cost of capital for cash flows of this risk.
Accept if NPV > 0. Among mutually exclusive options, choose the highest NPV.
Worked example

Halden Logistics: NPV of a warehouse automation project

  • Halden Logistics, a hypothetical distributor, can spend $1,000k on warehouse automation today.
  • Expected after-tax cash savings: $300k in year 1, $350k in year 2, $400k in year 3, $300k in year 4. Cost of capital 10 percent.
  1. 1. PV of year 1
    300 / 1.10
    $272.73k
  2. 2. PV of year 2
    350 / 1.10^2
    $289.26k
  3. 3. PV of year 3
    400 / 1.10^3
    $300.53k
  4. 4. PV of year 4
    300 / 1.10^4
    $204.90k
  5. 5. PV of all savings
    272.73 + 289.26 + 300.53 + 204.90
    $1,067.41k
    Summed from unrounded present values.
  6. 6. NPV
    1,067.41 - 1,000
    $67.41k

At a 10 percent cost of capital the project adds $67.41k of value. The undiscounted savings total $1,350k, which overstates the gain by ignoring when the cash arrives.

NPV profile of the Halden project ($k)
Discount rateNPV
0%350.00
5%195.52
10%67.41
13.04% (the IRR)0.00
15%-39.95
20%-130.79

Internal rate of return and its pitfalls

The internal rate of return (IRR) is the discount rate that makes NPV exactly zero. It has no closed form beyond the simplest cases, so it is found by trial and error, which is what a spreadsheet's IRR function does. For Halden the IRR is 13.04 percent: above the 10 percent cost of capital, so the project passes, consistent with its positive NPV. IRR is popular because a percentage is easy to compare with a hurdle rate and needs no discount rate to compute.

The first pitfall is ranking. IRR measures a rate, not an amount of value, and it favours projects that return cash early. When two projects are mutually exclusive, the one with the higher IRR can have the lower NPV. The NPV profiles cross at a rate called the crossover rate; below it the ranking by NPV and by IRR disagree, and NPV gives the right answer because it measures dollars created at the actual cost of capital.

The second pitfall is multiple IRRs. When cash flows change sign more than once, for example a mine that requires a large cleanup payment at the end, the NPV equation can have more than one solution. A project with flows of -$100m, +$230m and -$132m has IRRs of both 10 percent and 20 percent. Neither number means anything on its own; only the NPV at the cost of capital does.

The third pitfall is the reinvestment assumption. Discounting at the IRR is mathematically equivalent to assuming every interim cash flow is reinvested at the IRR itself until the end. For a project with a 40 percent IRR that returns cash early, that assumes the firm keeps finding 40 percent opportunities, which is rarely true. The headline IRR then overstates the return the investor actually earns over the period. This is why private equity managers who return capital quickly can report high IRRs with modest multiples of money.

Internal rate of return
0 = CF0 + CF1 / (1 + IRR) + CF2 / (1 + IRR)^2 + ... + CFn / (1 + IRR)^n
Solved numerically. For a conventional project (one sign change), there is exactly one IRR, and accepting when IRR > cost of capital gives the same answer as NPV > 0.
Worked example

When IRR and NPV disagree: two mutually exclusive projects

  • A hypothetical manufacturer can build one of two lines on the same site. Each costs $1,000k today. Cost of capital 10 percent.
  • Project A (quick payback): $800k in year 1, $300k in year 2, $100k in year 3.
  • Project B (back ended): nothing in years 1 and 2, $1,450k in year 3.
  1. 1. NPV of A at 10%
    800 / 1.10 + 300 / 1.10^2 + 100 / 1.10^3 - 1,000
    $50.34k
    727.27 + 247.93 + 75.13 - 1,000.
  2. 2. NPV of B at 10%
    1,450 / 1.10^3 - 1,000
    $89.41k
  3. 3. IRR of A
    Solve NPV = 0
    14.01%
  4. 4. IRR of B
    (1,450 / 1,000)^(1/3) - 1
    13.19%
  5. 5. Crossover rate
    IRR of B minus A: -800, -300, +1,350 in years 1 to 3
    12.50%
    Below 12.50 percent B has the higher NPV; above it A does.

A has the higher IRR, 14.01 percent against 13.19 percent, but at the 10 percent cost of capital B creates $89.41k of value against $50.34k for A. Choose B. Ranking by IRR would destroy $39.07k of value.

NPV of a non-conventional project: -$100m today, +$230m in year 1, -$132m in year 2
Discount rateNPV ($m)
0%-2.00
5%-0.68
10%0.00
15%0.19
20%0.00
25%-0.48
Two sign changes in the cash flows, two IRRs (10 percent and 20 percent). The project only adds value at discount rates between them.

Modified IRR

The modified internal rate of return (MIRR) replaces the hidden reinvestment assumption with an explicit one. Interim inflows are compounded forward to the final year at a stated reinvestment rate, usually the cost of capital. Outflows are discounted back to today at a finance rate, also usually the cost of capital. MIRR is then the single rate that turns the present value of outflows into the future value of inflows.

Because the calculation always collapses to one outflow today and one inflow at the end, MIRR has exactly one answer, which removes the multiple IRR problem. It also brings the return closer to what an investor would actually earn when interim cash can only be redeployed at ordinary rates. For a project whose IRR exceeds the reinvestment rate, MIRR sits below IRR, and the gap widens the more cash comes back early.

MIRR also tends to rank projects closer to NPV. In the example above, reinvesting at 10 percent gives Project A an MIRR of 11.82 percent and Project B 13.19 percent (B has no interim cash, so its MIRR equals its IRR). The ranking now agrees with NPV. It is still a rate, not a dollar figure, so NPV remains the final arbiter when the two rules differ.

Modified internal rate of return
MIRR = (FV of inflows at the reinvestment rate / PV of outflows at the finance rate)^(1/n) - 1
FV of inflows
Each positive cash flow compounded to year n at the reinvestment rate.
PV of outflows
Each negative cash flow discounted to today at the finance rate.
n
Number of periods in the project.
Worked example

Halden Logistics: MIRR with reinvestment at 10 percent

  • Cash flows ($k): -1,000 today, then 300, 350, 400 and 300 in years 1 to 4. IRR 13.04 percent. Reinvestment and finance rate 10 percent.
  1. 1. Year 1 inflow carried to year 4
    300 x 1.10^3
    $399.30k
  2. 2. Year 2 inflow carried to year 4
    350 x 1.10^2
    $423.50k
  3. 3. Year 3 inflow carried to year 4
    400 x 1.10
    $440.00k
  4. 4. Year 4 inflow
    300
    $300.00k
  5. 5. FV of inflows
    399.30 + 423.50 + 440.00 + 300.00
    $1,562.80k
  6. 6. MIRR
    (1,562.80 / 1,000)^(1/4) - 1
    11.81%

Assuming interim savings earn 10 percent rather than 13.04 percent, the project returns 11.81 percent a year. That is still above the cost of capital, as the positive NPV said it would be, but 1.23 points below the headline IRR.

Templates for this lesson

Included with a Premieur membership.

  • ExcelNPV and IRR calculatorNPV, IRR, MIRR, payback and an NPV profile for a cash flow schedule, plus annuity, loan and perpetuity sheets.Download
Go deeper with Membership →