IRR

Purpose

  • Returns the internal rate of return (IRR) for a series of evenly spaced cash flows
    • The IRR is the discount rate used to set the NPV of cash flows equal to zero

Example

IRR

  • Be careful when you are using IRR with irregular cash flows (i.e. cash flows that switch between being negative and positive) - there can be multiple IRRs, as shown here:

IRR

  • Note that when we updated the formula to add 20% as the second argument, we were basically guessing what the IRR was. The closest IRR was actually 25%. Thus, these irregular cash flows actually produce 2 IRRs!
  • To view this from another perspective, what would happen if we graphed the NPV of these irregular cash flows at different discount rates? The result looks like this:

IRR

  • This graph clearly shows that there are two IRRs (where the NPV is 0) at roughly 9% and 25%

Syntax

  • =IRR(values, guess)

Arguments

  • values
    • This is the series of cash flows (typically a range of cells) used to calculate the IRR
  • guess [optional]
    • This is literally your approximation of what the IRR may be (as shown in the 2nd illustration above, in which we guessed 20%)

Use IRR With Caution

  • It is important to note that IRR assumes that all cash flows are reinvested at the IRR, which is often not realistic
  • MIRR (beyond the scope of this course) is another function that can be used to specify both financing and reinvestment rates
  • Moreover, when assessing capital budgeting projects, it is generally agreed upon that NPV-based analyses are superior to IRR-based analyses

External Links