IRR, IRR Alternatives and McKinsey B.S.

In this webpage I demonstrate real problems with the IRR and contrast this to a B.S. article published a few years ago by McKinsey that strongly critiqued the IRR. The best way to fix the IRR is to reconcile the IRR with the return on investment and then use your own cost of capital in a weighted average ROI  calculation. This weighted average ROI calculation solves all sorts of problems with the IRR.  I demonstrate that the weighted ROI is much better than the MIRR.  Indeed the MIRR just distorts things and improves the re-investment rate problem of the IRR.

I show that a real problem with the IRR is changing discount rates driven by changing which are not generally addressed in NPV analysis either. These issues of changing discount rates were certainly not discussed by McKinsey. The problem of changing risk over time can be resolved by assuming different sale dates with assumed required IRR’s.  Another really big problem with the IRR is undervaluation of long-term cash flows when the IRR is high.  This problem is solved with use of the weighted average ROI.

Critiques of IRR and McKinsey B.S. Article

I have recently listened to complaints about the IRR statistic from some of participants in my courses.  Students apparently learn these problems in business school.  My friends have also sent me academic articles about problems with the IRR from McKinesy.  These young people who point to the McKinsey article imply that the IRR is bad because:

  • You can get multiple IRR answers for a series of cash flows while the NPV produces a single answer.
  • It is possible to come up with situations where the ranking of investment value with IRR is different from the ranking that comes from NPV (the NPV is correct from a theoretical perspective).
  • It is better to use the modified IRR (MIRR) with an explicit re-investment rate than the IRR because of the famous re-investment problem in the IRR.

Somebody who copied my MIRR function even stated:”Despite the arguable superiority of the Modified Investment Rate of Return (MIRR) in analyzing investments or capital budgeting decisions …” I will show that this idea that the MIRR is superior to IRR is complete and utter B.S. (Note that you can find documentation of how to create a UDF function on this website.)

Instead of using a statistic that nobody uses (i.e. the MIRR), I demonstrate on this web page the following:

  • The IRR can be reconciled with the ROI by computing an investment base and then discounting this investment base at the cost of capital.   The discounted investment base is then used to weight the ROI in an weighted average calculation. If the discount rate is the IRR itself, the IRR and the weighted average ROI produce the same result.  If the discount rate is the cost of capital and not the IRR itself, the product of the weighted average ROI and the nominal invested capital produce the NPV of cash flows.
  • The IRR can indeed give you different answers relative to the NPV.  The only reason this occurs is that the middle period cash flows are given more value in the IRR calculation than the NPV calculation.  The MIRR solves this problem when time periods are the same but it fails when time periods are different.
  • The MIRR does not give you a better indication of rate of return on an investment because the MIRR just pushes numbers towards the assumed re-investment rate. As higher risk investments should put lower weight on out year cash flows, the higher re-investment rate seems to imply an investment has a higher value when just the opposite should occur.
  • When the weighted ROI is used as a statistic rather than the IRR or the MIRR, the ranking of investments is the same as with the NPV and all of the really big problems with the MIRR are avoided.
  • The weighted average ROI statistic solves the problem that the IRR undervalues long-term cash flows in high IRR investments. When a high IRR is used to measure long-term investments, the implied high discount rate gives very little weight to out-year cash flow.  But when the weighted average ROIC is computed, this problem does not occur.

To introduce issues associated with the IRR, I start with a simple example and explain the mechanics of the IRR, the MIRR, the compound growth rate, the NPV and the weighted average ROI.  One of the ideas of this page is that you can explain the different statistics with very simple focused examples.  After explaining the statistics with the simple examples I use some concentrated examples to illustrate the investment ranking issue, the re-investment rate, the multiple returns.

You can find the examples of how the weighted average ROI solves problems in both the IRR and the MIRR using the file below.  This file includes the examples used in this webpage to illustrate various valuation issues.

Excel File with Examples of How to Compute Weighted Average ROI as a Better Statistic than IRR and MIRR


Demonstration of IRR, MIRR, NPV and Weighted ROI using Simple Three Period Example

I was just about strangled by a young lawyer a few years ago. She asked me: “What is all of this business with the IRR anyway.  What does the IRR mean.”  I gave the horrible answer that the IRR is just a discount rate that makes the NPV equal to zero.  The lawyer could rightfully have strangled me and said: “does that mean that when every CEO from the president of Apple to a little stock investor thinks to himself, what is the discount rate that makes the discount rate equal to zero when they love investments with a high IRR.”  Of course not.

The attractiveness of the IRR is that it measures the growth rate in cash flow.  When the stock market grew by 22%, a lot of people got very rich.  This growth rate is the IRR.  When you make an investment today of 100 and then receive 120 in one year, the IRR is 20% and the growth rate is also 20%.  This also works in a situation where you have a multi-year investment.  If you invest 100 and get 130 back in two years (like any LBO), the IRR is 14.02% and the compound annual growth rate is (130/100)^(1/2) which produces the same numbers.  This demonstrates that when there are no middle year cash flows, the IRR is indeed the compound annual growth rate.




Now lets move to the case with middle year cash flows.  I have constructed a very extreme example to demonstrate problems with the re-investment rate. In this example I assume that the second period cash flow is 160 and the third year cash flow is 70. These cash flows produce a very high IRR of 95.76%. If a 10% discount rate is applied, the MIRR is much less.  The MIRR is 56.84% as demonstrated in the screenshot below.  (You can watch to video below to see how these statistics are computed and how to colour the sheet).



You should already be asking, what in the heck is going on with the MIRR.  If I took my money out of in year 1 and then threw away the last pot of money, my IRR would be 60%.  The other 70 in the third period is just an extra amount without any investment.  You should already be saying the MIRR is crap.

To illustrate how the IRR and the MIRR produce growth rates in money, I have made a couple of screenshots.  In the first screenshot, the IRR is verified.  This is done by taking the second period cash flow and then increasing it by a growth rate of 95.76%.  (This is the problem with circularity in the IRR calculation and why you may need a guess — you need the IRR to compute the IRR).  When you multiply the second period cash flow of 160 by (1+IRR or 1+95.76%) you get a value of 313.21.  This is the value of the 160 that grows to the third year.  The 313.21 is added to the 70 of cash flow that you get directly to produce a total number of 383.21.  Finally, you can divide the 383.21 by 100 and raise the result to the one half power and subtract 1 to compute the compound growth rate (383.21/100) ^ (1/2) – 1 or 95.76%.



The MIRR can be demonstrated by the same process in the screenshot below.  In this case second year cash flow of 160 grows by the assumed re-investment rate of 10% rather than the IRR itself.  (There is no circular reference now).  This time the 160 grows to 176 instead of 313.21. When the 176 is added to the last year cash flow of 70, the total last year cash flow is 246.  When the compound growth rate is computed from the 246 (246/100)^(1/2)-1, then the growth rate of 56.84% is the same is the MIRR.



The screenshot below demonstrates calculation of the Weighted Average ROI.  First, the ROI is computed from the cash flow.  The only calculation required is for depreciation expense.  In this simple case the 100 is just divided by 2 for a depreciation value of 50.  The cash flow or EBITDA of 160 and 70 is less the depreciation of 50 produces the EBIT.  Note that you could include the taxes to use NOPAT or you could use the earnings after tax.  In addition, you can compute the nominal value of the investment as the starting investment of 100 less the accumulated depreciation.  The beginning of period investment is 100 for the first year and 50 for the second year.

Now, if you were earning a return of 15% per year for two years, but the investment balance was half as much in the second year compared to the first year, the return of 15% should be given less weight for the second year.  To extend the example, if you were earning 10% in the first year and 20% in the second year, you could not say that the average return was 15%.  This is because the basis for the investment is much less for the second year than for the first year.  To resolve this you could weight the investment value.

You are not finished however.  If you are comparing money across time, you should always discount the money that occurs in later years.  In the example above with 10% and 20%, you should not only account for the lower nominal value of the investment, but you should discount the value of the investment.  This would further weight the average towards 10% and away from 20%.  In the screenshot below, the investment value is discounted at a rate of 10%.  The ROI for the first year is 110% and the return on investment for the second period is 40%.  When weighting these return by the present value of the investment the overall weighted average return statistic is 88.13% as shown below.  I will argue that this statistic is a better representation of the true value of the investment if the discount rate is 10% than either the MIRR or the IRR.



To illustrate the effect of the weighted average ROI versus the MIRR and the IRR with different discount rates, you can look at the data table in the screenshot below which applies different discount rates in the MIRR and WROI calculations.  In this case shown below, both the MIRR and the weighted ROI (WROI) increase with the discount rate.  This is because the second period return is below the first period return.  The data table shows that the weighted average ROI does not produce the illogical result that results from the MIRR where the rate of return is less than 60% (recall that you could take your money after year 1 and earn 60%). The IRR of 95.76% does not change with the discount rate.

If the cash flows are switched around with the 160 coming at the end and the 70 coming in the middle, the relationship between the IRR and the MIRR changes.  In this case the more typical increase in ROI over time occurs (with growth in cash flow and declines in investment). In the table, the MIRR increases with the re-investment as usual as shown in the screenshot below.  But this time, since the ROI increases over time, the higher the discount rate, the lower the weighted average ROI. This decline in return as risk increases makes sense as the discount rate or the re-investment rate is supposed to increase with higher risk.  With higher risk, value is reduced and the weighted ROI that gives and indication of value is reduced.



You may say that the discount rate applied in the WROI and the MIRR may not necessarily be the cost of capital. But use of the cost of capital for the re-investment rate is discussed by McKinsey: “Most practitioners would agree that a company’s cost of capital—by definition, the return available elsewhere to its shareholders on a similarly risky investment—is a clearer and more logical rate to assume for re-investments of interim project cash flows.” It is easy to understand that MIRR increases with a higher re-investment rate.  But it is not easy to understand that a number that is supposed to represent value decreases as risk declines.


Valuation and Weighted ROI

The weighted ROI that I demonstrated above has advantages relative to the MIRR or the unadjusted IRR as a measure value. To demonstrate this, income is calculated as the weighted ROI multiplied by the nominal investment value over the investment period. The income from this calculation is added to depreciation resulting resulting in cash flow that would result from a constant ROI. If the cash flow from this constant ROI is discounted at the same rate as used in the weighted average ROI calculation, the valuation result is the same as the standard NPV calculation.  This means if you would rank different investments using the weighted ROIC, the ranking would be the same as the ranking from the NPV technique.

The process of computing income from the weighted average ROI is illustrated in the two screenshots below. In the first screenshot the value of the cash flow is demonstrated. Using a 10% discount rate, the net present value is 93.91.



The second screenshot demonstrates calculation of the net present value using weighted average ROI. The weighted average ROI of 88.13% is multiplied by the investment balance to compute hypothetical income.  The income is 88.13 in the first year (88.13% x 1000) and 44.07 in the second year (88.13% x 500).  This income is added to depreciation of 50 to arrive at hypothetical cash flow.  The cash flow is different from the original cash flow, but when discounted it produces the same value of 93.91 as discounting the original cash flow.



McKinsey IRR B.S.

In an article written in 2004, McKinsey makes a critique of the IRR in terms of capital investment decisions. The McKinsey makes the point that as the IRR implicitly assumes that intermediate cash flows are re-invested at the IRR itself, it is possible come up with situations where the IRR criteria and the NPV criteria produce different results.  You can find these points in the link below:

The McKinsey article authors make a dramatic accusation:

“For decades, finance textbooks and academics have warned that typical IRR calculations build in reinvestment assumptions that make bad projects look better and good ones look great. Yet as recently as 1999, academic research found that three-quarters of CFOs always or almost always use IRR when evaluating capital projects.

Our own research underlined this proclivity to risky behavior. In an informal survey of 30 executives at corporations, hedge funds, and venture capital firms, we found only 6 who were fully aware of IRR’s most critical deficiencies. Our next surprise came when we reanalyzed some two dozen actual investments that one company made on the basis of attractive internal rates of return. If the IRR calculated to justify these investment decisions had been corrected for the measure’s natural flaws, management’s prioritization of its projects, as well as its view of their overall attractiveness, would have changed considerably.”

McKinsey advocates use of NPV rather than IRR and use of the MIRR to fix the famous re-investment problem.  In the discussion below I explain the article is largely rubbish.  I explain that the MIRR does not fix anything at all and the WROI would be a much better ranking method.  I begin with a five year cash flow case used in the McKinsey article.

Ranking of Investments with the Same Life

To illustrate how the IRR can distort ranking of investments begin with the example used in the McKinsey article.  This case has an outlflow of 10 followed by positive 5 cash flow for 5 years.  This cash flow produces an IRR of 41.04%.  With a discount rate of 10%, the MIRR is 25.01% and the weighted average ROI is 47.02%.  The reconciliation of the NPV of 8.14 is confirmed with the NPV from the weighted ROI in the screenshot below.



Next consider a case where there are no middle year cash flows and the final cash flow in period is 50. The cash flow of 50 is much more than the 5 years of cash flow of 5 that adds up to 25.  But because of timing, the unadjusted IRR is lower than the first case.  The IRR is 37.97% as shown in the screenshot below. But when the NPV is computed at a discount rate of 10% the NPV of the investment is higher — it is 19.13 rather than 8.14.  This is thus a classic case of different ranking for NPV and IRR.  The first investment with 5 years and a cash flow of 5 has a better ranking from the IRR than the investment shown in the screenshot below. But the first investment above has a lower ranking than the investment shown below when the NPV is used.  The correct decision would be to use NPV and take the second investment.



When looking at the above screenshot, you can see that MIRR of 25.01% is lower for investment 1 than for investment 2 where the MIRR is the same as the overall IRR of 37.97%.  The MIRR is the same in the second case because there are no middle period cash flows.  In the first case, the MIRR is lower than the IRR because the middle cash flow earns a lower return than the overall IRR.  In terms of the WROI, the ranking is the same as the correct ranking where the second investment has a very high WROI. The MIRR of 25.01% for the first investment is lower than any of the ROI.


When the calculated IRR is higher than the true reinvestment rate for interim cash flows, the measure will overestimate—sometimes very significantly—the annual equivalent return from the project. The formula assumes that the company has additional projects, with equally attractive prospects, in which to invest the interim cash flows. In this case, the calculation implicitly takes credit for these additional projects. Calculations of net present value (NPV), by contrast, generally assume only that a company can earn its cost of capital on interim cash flows, leaving any future incremental project value with those future projects.

The McKinsey article discusses the problem with the following jiberish: “IRR’s assumptions about reinvestment can lead to major capital budget distortions. Consider a hypothetical assessment of two different, mutually exclusive projects, A and B, with identical cash flows, risk levels, and durations—as well as identical IRR values of 41 percent. Using IRR as the decision yardstick, an executive would feel confidence in being indifferent toward choosing between the two projects. However, it would be a mistake to select either project without examining the relevant reinvestment rate for interim cash flows. Suppose that Project B’s interim cash flows could be redeployed only at a typical 8 percent cost of capital, while Project A’s cash flows could be invested in an attractive follow-on project expected to generate a 41 percent annual return. In that case, Project A is unambiguously preferable.”

“Even if the interim cash flows really could be reinvested at the IRR, very few practitioners would argue that the value of future investments should be commingled with the value of the project being evaluated. Most practitioners would agree that a company’s cost of capital—by definition, the return available elsewhere to its shareholders on a similarly risky investment—is a clearer and more logical rate to assume for re-investments of interim project cash flows (Exhibit 1).”


Case with Projects that have Different Lives Demonstrating Problems with MIRR

When investments with different lives are ranked, the MIRR falls apart as a statistic. On the other hand, the weighted average ROI continues to correctly value different projects.  To illustrate this, compare the case with 5 years of 5 cash flow to a case with 10 years of 5 cash flow.  If the investment is the same, it is pretty obvious that you would rather have the longer cash flow.  But the MIRR gives a lower return to the longer cash flow because it compresses cash flows to the re-investment rate.  The longer term cash flow project would be ranked lower than the project with shorter cash flow.

To illustrate this case, return first to the 5-year case. This is a repeat of the screenshot above with an IRR of 41.04% with an MIRR of 25.01% and a weighted ROIC of 47.02%. The NPV of the investment is 8.14.



In the second case where the cash flows are simply extended, the IRR increases to 49.08% (not too much) and the MIRR declines from 25.01% to 23.07%.  The NPV of the investment more than doubles from 8.14 to 18.84.  Thus, the MIRR would actually suggest that the investment below is worse than the investment with only 5 years of cash flow.  The MIRR is not consistent with the NPV.  The NPV is B.S.

On the other hand, the WROI increases dramatically as did the NPV.  It increases from 47.04% to 63.75%.


Videos that Describe WROI as an Alternative to MIRR or IRR

The three videos below describe the problems with IRR when you have middle period cash flow.  It is demonstrated that a weighted average return solves problems with the IRR in terms of measuring growth and ranking investments.





Comments on IRR

I purchased your book several years ago and just stumbled on your website/youtube videos the other day. Your latest videos on IRR/MIRR caught my attention as I’ve had the same arguments regarding IRR several times, and your WROIC is interesting. I messed around with the excel document and it seems to improve on some shortcomings of IRR and NPV. It does a better job capturing investment life (with equal NPVs, equal investment, a shorter investment life gives a higher WROIC), and investment amount (with equal NPVs, equal life, a lower investment yields a higher WROIC), and having that captured in a single metric is very useful for a management team that wouldn’t usually be familiar with the details of various projects/investments under consideration.


Getting management teams on board always seems to be the greatest challenge, and one thing I see causing confusion is the Depreciation, as in this calculation it doesn’t necessarily tie to either Tax or Book depreciation, but just the project/investment life. I haven’t tried the WROIC calculation in a full model with multiple investment periods, but while the NPV of Cashflow at Weighted ROIC is fine when you just add another period of negative cash flow, the Weighted ROIC is incorrect. Starting the calculation following the last investment period seems to solve the problem, is that how you recommend doing it?


That McKinsey article is utter garbage, but unfortunately has been cited numerous times. IRR certainly has problems, but whoever wrote the advice the article provides is beyond terrible. Like I mentioned I’ve had the “IRR is only accurate when proceeds can be reinvested at the same rate” argument several times and the best way I’ve seen to that isn’t correct is the example below. Create a simple project model and solve for the IRR, then create a bank account earning interest at the IRR of the project, where negative cashflows are deposits and positive cashflows are withdrawals. It’s clear here that your account balance is earning the IRR, and the cashflows taken out doesn’t need to be reinvested anywhere.


Period 0 1 2
Investment (100)
Return  –  130
Total Cashflow (100)  –   130 
IRR 14.02%
Bank Account Earning Interest at IRR
Account Balance  100.00  100.00  114.02
Interest Earned  –  14.02  15.98
Account Balance End of Period  100.00  114.02  130.00
Withdrawal  –  – (130)
Account Balance After Withdrawal  100.00   114.02  (0.00)
Period 0 1 2
Investment (100)
Return  160  70
Total Cashflow (100)  160   70 
IRR 95.76%
Bank Account Earning Interest at IRR
Account Balance  100.00  100.00  35.76
Interest Earned  –  95.76  34.24
Account Balance End of Period  100.00  195.76  70.00
Withdrawal  – (160) (70)
Account Balance After Withdrawal  100.00   35.76  (0.00)


The other thing I’ve shown people is how to replicate the MIRR function by just trapping all the positive cashflow from a project, earning the reinvestment rate on the cumulative balance, and releasing it at the end of project life. That makes it pretty clear that MIRR isn’t really a Modified IRR, but it really modifies the project cashflows and then does the same calculation as a regular IRR.