Multiple IRRs

Multiple IRRs occur when nonconventional cash flows make net present value equal zero at more than one discount rate.

Multiple internal rates of return (multiple IRRs) occur when one cash-flow stream makes net present value equal zero at more than one discount rate. The problem can arise when cash flows change sign more than once, such as an initial investment followed by operating inflows and a later cleanup, decommissioning, or contract-exit cost.

Key Takeaways

  • More than one cash-flow sign change creates the possibility of multiple IRRs; it does not guarantee them.
  • Each reported IRR is only a zero crossing on the project’s net-present-value profile.
  • A spreadsheet may return different roots when the starting guess changes.
  • Net present value at a supportable required return is usually the clearer decision measure.
  • Modified IRR can provide one summary rate, but it requires explicit financing and reinvestment-rate assumptions.

Why Multiple IRRs Occur

IRR is any rate (r) that solves:

$$ 0=\operatorname{NPV}(r)=\sum_{t=0}^{n}\frac{C_t}{(1+r)^t} $$

Where (C_t) is the cash flow at time (t). For a conventional investment, the usual pattern is one initial negative cash flow followed by positive cash flows. That pattern generally produces one economically relevant IRR.

A nonconventional pattern can change from negative to positive and then back to negative. After the NPV equation is rearranged, it behaves like a polynomial that can have more than one real root. More than one sign change is a warning that multiple roots may exist; it does not determine how many economically relevant IRRs the project has.

Worked Example

Consider a two-year project with these cash flows:

TimeCash flowExplanation
Today-$100Initial investment
End of year 1+$230Operating and sale proceeds
End of year 2-$132Required closure payment

The IRR equation is:

$$ 0=-100+\frac{230}{1+r}-\frac{132}{(1+r)^2} $$

Multiplying through by ((1+r)^2) produces a quadratic equation with two economically possible solutions:

$$ r=10\%\quad\text{or}\quad r=20\% $$

Both rates make NPV equal zero. Reporting “the project IRR” without further analysis would therefore be ambiguous.

Read the NPV Profile

The project’s NPV at several discount rates is:

Discount rateNPV
0%-$2.00
5%-$0.68
10%$0.00
15%+$0.19
20%$0.00
25%-$0.48

The NPV is positive only between the two IRRs. This breaks the simple rule that a project is acceptable whenever IRR exceeds the hurdle rate. At a 5% required return, both IRRs exceed the hurdle rate, yet NPV is negative. At 15%, NPV is slightly positive; at 25%, it is negative again.

The decision should therefore be based on NPV at the project’s risk-appropriate discount rate, supported by sensitivity analysis. The roots show where the profile crosses zero; they do not independently identify the correct required return.

How to Detect the Problem

  1. List every cash flow in chronological order, including terminal obligations.
  2. Count sign changes in the full cash-flow series.
  3. Calculate NPV over a wide range of discount rates rather than relying on one IRR output.
  4. Plot or tabulate the NPV profile and identify each zero crossing.
  5. Run the spreadsheet IRR function with different starting guesses.
  6. Base the decision on NPV at a documented required return and test the uncertain cash flows.

Microsoft documents that Excel’s IRR function uses an iterative calculation starting from an optional guess. If a model has multiple roots, changing that guess can lead the solver toward a different valid result. A single spreadsheet output is not evidence that the cash-flow stream has only one IRR.

IRR, NPV, and MIRR

MethodOutputTreatment of multiple-root problemMain limitation
Internal Rate of ReturnBreak-even percentage rateCan produce multiple valuesAmbiguous for nonconventional cash flows
Net Present ValueValue in currency at a chosen rateProduces one NPV for each specified rateRequires a supportable discount rate and forecast
Modified Internal Rate of ReturnOne annualized rateSeparates financing and reinvestment assumptionsResult depends on both selected rates

MIRR can be helpful when readers need a single return measure. It compounds positive cash flows at a reinvestment rate and discounts negative cash flows at a finance rate. Those inputs must be stated and tested; MIRR does not eliminate forecasting risk.

Common Mistakes

Assuming two sign changes mean exactly two IRRs. Sign changes flag a potential problem, but they do not establish the count of economically useful IRRs. Candidate roots may be negative, complex, repeated, or irrelevant to the decision.

Accepting the first spreadsheet answer. Iterative software can converge on one root while another remains undisclosed.

Applying the ordinary IRR decision rule. With multiple roots, “accept if IRR exceeds the hurdle rate” can give the wrong answer.

Omitting terminal obligations. Environmental remediation, lease restoration, decommissioning, and contract-close costs can create the later negative cash flow that changes the analysis.

Using MIRR without disclosing assumptions. Finance and reinvestment rates affect the result and should match the project and currency being analyzed.

Authoritative and Educational Sources

This article is educational. Project evaluation depends on forecast quality, timing, taxes, financing, risk, and a supportable discount rate; it is not personalized investment advice.

FAQs

Do multiple cash-flow sign changes always create multiple IRRs?

No. They create the possibility of multiple positive IRRs, but the equation may produce fewer economically relevant real roots.

Which IRR should be used when a project has two IRRs?

Neither root should be selected mechanically. Evaluate NPV at a documented risk-appropriate discount rate and inspect the full NPV profile.

Why can Excel return different IRRs for the same cash flows?

Excel solves IRR iteratively from a starting guess. When multiple roots exist, different guesses can lead the calculation to different valid zero crossings.
Browse Valuation and Analysis