Skip to main content

IRR drawbacks and how ERR removes them

Short answer

IRR may give multiple rates, assumes reinvestment at IRR, and misranks projects. ERR uses a realistic external rate ε, giving a single value and avoiding unrealistic reinvestment, solving multiple-root issues.

What are the drawbacks of IRR method? How does ERR method eliminate some of these drawbacks?

Drawbacks of the IRR method

  1. Multiple IRRs. A cash flow with more than one sign change (e.g. −, +, −, +) can give more than one rate, or none. Then IRR cannot be used reliably.
  2. Reinvestment assumption. IRR assumes the money released by the project is reinvested at the IRR itself. A project with IRR 40% would need other investments at 40%, which is unrealistic.
  3. Mutually exclusive alternatives. Choosing the project with the highest IRR can give a wrong choice; the incremental investment must be analysed separately.
  4. Ignores scale. A small investment with a high IRR can look better than a large one with a smaller IRR but a larger total profit.
  5. Tedious calculation. It needs trial and error and interpolation, and the answer is approximate.
  6. Not defined for some cash flows (all positive or all negative flows).

How ERR (External Rate of Return) removes some of them

ERR uses an explicit external reinvestment rate ε (usually the MARR or a safe market rate). All net outflows are discounted to year 0 at ε and all net inflows are compounded to year N at ε:

(1 + ERR)^N = FW(inflows at ε) / PW(outflows at ε)

Drawback of IRREffect with ERR
Multiple IRRsERR gives one single value for any cash flow pattern, because the equation has only one root
Unrealistic reinvestment at IRRReinvestment is at the realistic rate ε
Hard computationDirect formula, no trial and error needed (just a root)
Wrong ranking of projectsCloser to the NPV result, since reinvestment is at a common rate

ERR still depends on the chosen ε and still ignores project size, so the comparison of mutually exclusive projects should still use incremental analysis, but it fixes the main problems of multiple roots and reinvestment.

Example: for CF = −90, 25, 40, −30, 50, 75 with ε = 14%, ERR = 16.2%, while IRR = 18.1% (higher, because it assumes reinvestment at 18.1%).

✓ Answer checked by Claude Opus 5.5 (high effort)

All Engineering Economics chapter 3 questions →