A New Perspective on Multiple Internal Rates of Return Gordon B. Hazen Department of Industrial Engineering and Management Sciences, Northwestern University, Evanston, Illinois 60208-3119 June 2002 The most commonly cited drawback to using the internal rate of return to evaluate deterministic cash flow streams is the possibility of multiple conflicting internal rates, or no internal rate at all. We claim, however, that contrary to current consensus, multiple or nonexistent internal rates are not contradictory, meaningless or invalid as rates of return. There is, moreover, no need to carefully examine a cash flow stream to rule out the possibility of multiple internal rates, or to throw out or ignore unreasonable rates. What we show is that when there are multiple (or even complex-valued) internal rates, each has a meaningful interpretation as a rate of return on its own underlying investment stream. It does not matter which rate is used to accept or reject the cash flow stream, as long as one identifies the underlying investment stream as a net investment or net borrowing. When we say it does not matter which rate is used, we mean that regardless of which rate is chosen, the cash-flow acceptance or rejection decision will be the same, and consistent with net present value. (Internal Rate of Return; Net Present Value; Cash Flow Streams) 1
Introduction The internal rate of return (IRR) is a widely used tool for evaluating deterministic cash flow streams, familiar to all students of finance and engineering economics. When used appropriately, it can be a valuable aid in project acceptance and selection. But the method is subject to well-known difficulties (Brealey and Myers 1996): It cannot be used to rank cash flows for mutually exclusive projects, except on an incremental basis. It does not extend well to situations involving uncertainty. But the most widely cited difficulty for IRR is the fact that a cash flow stream can have multiple conflicting internal rates, or no real-valued internal rate at all. The appeal of the IRR lies in its interpretation as a rate of return. However, multiple or nonexistent internal rates frustrate this interpretation. The consensus is that multiple internal rates constitute a severe drawback (White et al. 1998), are incorrect (Canada et al. 1996, Sullivan et al. 2000), difficult to explain or interpret properly (Blank and Tarquin 1989, White et al. 1998), invalid and not useful (Bussey and Eschenbach 1992), meaningless (Stevens 1979, Steiner 1992, Young 1993, Eschenbach 1995, Sullivan et al. 2000), inaccurate (Park 1997), ambiguous and contradictory (Steiner 1992). The conclusion is that when multiple rates of return are found there is no rational means for judging which of them is most appropriate for determining economic desirability (Thuesen and Fabrycky 1989). Worse, when there are no real-valued internal rates of return, then the IRR approach must be abandoned altogether. The consensus is that to avoid this problem, one must examine one s cash flow stream carefully to rule out the possibility of multiple or nonexistent rates (Teichroew, Robichek, 2
and Montalbano 1965a, 1965b, Bussey and Eschenbach 1992, Fleischer 1994, Eschenbach 1995, Park 1997). Failing this, one must either throw out or simply never compute unreasonable IRR values (Cannaday et al. 1986, Hajdasinski 1987, Blank and Tarquin 1989, Collier and C.R. Glagola 1998), or abandon the IRR approach altogether, reverting to net present value, the external rate of return approach, or other procedures. The point of the present paper is that this consensus regarding multiple internal rates of return is incomplete and unnecessarily pessimistic. Even when there are multiple internal rates, their interpretation as rates of return can still be useful, valid, meaningful, correct, explainable, and non-contradictory. There is indeed a rational means for using multiple or even complex-valued internal rates of return to determine economic viability. And there is no need to try to rule out the existence of multiple rates, or to throw out unreasonable rates of return. We will demonstrate these facts in this paper. What we show is that when there are multiple (or even complex-valued) internal rates, each has a meaningful interpretation as a rate of return on its own underlying investment stream. It does not matter which rate is used to accept or reject the cash flow stream, as long as one identifies the underlying investment stream as a net investment or net borrowing in a way that we will make precise below. When we say it does not matter which rate is used, we mean that regardless of which rate is chosen, the cash-flow acceptance or rejection decision will be the same, and consistent with net present value. Internal rates as rates of return Although internal rates of return are commonly regarded as rates of return, the latter notion is not part of their mathematical definition, namely as interest rates under which 3
cash flow streams have present value zero. The key result of this section is that every internal rate of return is in fact a rate of return on some underlying investment stream. We present this result after introducing mathematical notation and terminology. Internal rate of return A cash flow stream is a finite or infinite sequence x = (x 0, x 1, ) of monetary values. The monetary amount received initially is x 0, and the amount received after period t is x t. For a finite stream x = (x 0, x 1,,x T ), we assume the horizon T is chosen so that x T 0. The net present value PV(x r) of a cash flow stream x at interest rate r is given by x t PV(x r) = t (1 + r) t defined for proper interest rates r > 1. For a cash flow stream x, let IRR(x) be the set of all interest rates r which make PV(x r) = 0. (Note that IRR(x) cannot contain 1 because PV(x r= 1) is undefined.) For finite streams x = (x 0, x 1, x T ), the present value function PV(x r) is a degree-t polynomial in (1+r) 1, so IRR(x) can contain anywhere from 0 to T distinct values. If r IRR(x), then we will call r an internal rate of return for x. As is well known, for conventional cash flows x that are negative for the first few periods but positive thereafter, the internal rate of return exists and is unique. Moreover, the internal rate of return is the largest interest rate at which the cash flow shows a discounted net profit. So if IRR(x) exceeds the available market rate of interest r, then PV(x r) > 0 and the investment which generates the cash flow x is worthwhile. Conversely, if the internal rate of return is smaller than the market rate r, then one is 4
better off investing at the market rate r. This is the fundamental justification for the use of internal rate of return. Constant per-period return on investment If one invests an amount c now and receives an amount (1+k)c one period from now, then the rate of return on one s investment is k. The quantity k is also equal to the internal rate of return on the corresponding cash flow stream x = ( c, (1+k)c) because PV(x r) = 1+ k c 1+ 1 + r, and this function of the interest rate r is zero precisely when r is equal to k. Similarly, if one invests an amount c now and receives (1 + k) 3 c three periods hence, then the rate of return is the constant value k per period, and this quantity is also equal to the internal rate of return of the corresponding cash flow stream x = ( c, 0, 0, (1+k) 3 c), because PV(x r) = (1+ k) c 1 (1 r) 3 + + 3, and this function of r is equal to zero when r is equal to k. To emphasize more strongly that the rate of return k is a constant per period, think of the cash flow stream x as a series of investments and returns: 5
t = 0: Invest c 0 = c. Net cash flow x 0 = c t = 1: Receive (1+k)c. Invest c 1 = (1+k)c. Net cash flow x 1 = 0. t = 2: Receive (1+k) 2 c. Invest c 2 = (1+k) 2 c. Net cash flow x 2 = 0. t = 3: Receive (1+k) 3 c. Invest nothing. Net cash flow x 3 = (1+k) 3 c. Here the investor receives in each period a rate of return k on the prior period s investment. What if one invests an amount c now, then receives amounts kc in periods 1 through 3, and also receives the initial outlay c back in period 3? Then we can think of k as the constant per-period rate of return in the following way: t = 0: Invest c 0 = c. Net cash flow x 0 = c t = 1: Receive (1+k)c. Invest c 1 = c. Net cash flow x 1 = kc. t = 2: Receive (1+k)c. Invest c 2 = c. Net cash flow x 2 = kc. t = 3: Receive (1+k)c. Invest nothing. Net cash flow x 3 = (1+k)c Again, the investor receives in each period a rate of return k on the prior period s investment. And it is not hard to verify that k is an internal rate of return for the corresponding cash flow stream x = ( c, kc, kc, (1+k)c). This phenomenon is true in general: If the constant per-period rate of return on an investment stream is k, then k will be an internal rate of return for the corresponding cash flow stream. The converse holds as well: If k is an internal rate of return for a cash flow stream x, then there is an investment stream yielding x at constant per-period rate of return k. We prove this claim after formally introducing the notion of investment stream. 6
Investment streams Technically, the investment stream is no more or less than the negative of what is known as the unrecovered investment balance stream (Bussey and Eschenbach 1992), the project balance (Teichroew et al. 1965a, 1965b), or the capital invested (Lohmann 1988). Our definition is as follows: We say that c = (c 0, c 1,, c T 1 ) is an investment stream yielding cash flow stream x = (x 0, x 1,, x T ), at (constant per-period) rate of return k if the following equations hold: x 0 = c 0 x t = (1+k) c t 1 c t t = 1,, T 1 (1) x T = (1+k) c T 1 In other words, x is the cash flow stream obtained when the investor sinks an amount c t into a project at the end of each period t < T and receives return (1+k) c t after period t + 1. The quantity c t is the increment of capital invested at time t, and (1+k) c t 1 is the increment of capital recovered at time t. We allow the quantities c t to be negative as well. In this case, c t is the increment of capital borrowed at time t and (1+k) c t 1 is the increment of capital repaid at time t (Lohmann 1988). Notice that the equations (1) can be written in vector form as x = (c,0) + (1+k) (0,c). (2) The following result appears in Lohman (1988, equation (43)). 7
Theorem 1: If investment stream c = (c 0,, c T 1 ) yields x = (x 0, x 1,, x T ) at constant per-period rate of return k, then for r 1, PV(x r) = k r PV(c r). 1+ r Proof: From (2) we obtain PV(x r) = PV(c,0 r) + (1+k)PV(0,c r) = PV(c r) + 1 + k PV(c r) 1 + r 1+ k = 1 + PV(c r) = 1 + r k r PV(c r) 1+ r QED Theorem 1 has an intuitive interpretation: If we call PV(c r) the net investment, then Theorem 1 states that the present value of a cash flow stream is the net investment times the rate of return k r in excess of the market rate, all discounted to the present. Next we present the fundamental result of this section. Theorem 2: The quantity k is an internal rate of return for a cash flow stream x if and only if there exists an investment stream c which yields x at constant per-period rate of return k. 8
Proof: If investment stream c yields x at constant per-period rate of return k, then k cannot equal 1, because with k = 1, equation (2) yields x T = 0, a case we exclude by assumption. Then by Theorem 1, we have PV(x r = k) = k k PV(c r = k) = 0 1 + k so k is an internal rate of return for x. Conversely, suppose k is an internal rate of return for x. Then k 1 since PV(x r = 1) is undefined. The defining equations (1) for an investment stream c yielding x with rate of return k can be solved for c 0, c 1,, c T 1 to obtain c 0 = x 0 c 1 = ((1+k) x 0 + x 1 ) c 2 = ((1+k) 2 x 0 + (1+k)x 1 + x 2 ) c T 1 = ((1+k) T 1 x 0 + (1+k) T 2 x 1 + (3) + (1+k) x T 2 + x T 1 ) c T 1 = (1+k) 1 x T. The last two equations for c T 1 are consistent because the internal rate of return k by definition satisfies (1+k) 1 x T = ((1+k) T 1 x 0 + (1+k) T 2 x 1 + + (1+k) x T 2 + x T 1 ). 9
Therefore, if k is an internal rate of return for x, then the stream c = (c 0,, c T 1 ) given by (3) is an investment stream with constant per-period rate of return k yielding x. QED From equations (3) we see that in an investment stream c, the t th component c t is actually the negative of the future value of the partial cash flow stream (x 0,x 1,,x t ). Therefore, as we mentioned initially, an investment stream c yielding x at rate of return k is the negative of the unrecovered investment or project balance stream as it is usually defined. As promised, Theorem 2 gives a rate-of-return characterization for internal rates: It states that for a cash flow stream x, two distinct concepts are equivalent: (1) the internal rate of return, equal to an interest rate which makes the present value of x equal to zero; and (2) the constant per-period rate of return at which some investment stream yields x. Pure investment and borrowing streams The theory of pure investment and borrowing streams follows easily from the results we have presented so far, and we pause briefly to present it. As we have mentioned, components c t of an investment stream c may be negative. For an investment stream c, a component c t < 0 signifies that the investor borrows an amount c t at time t from the project in question, and repays the loan at rate k one period hence. If one rules out this possibility, then one arrives at the notion of a pure investment (Bussey and Eschenbach 1992, Teichroew et al. 1965a, 1965b). If c is an investment stream corresponding to some cash flow stream x, then we call c a pure investment stream if c 0 and c has at least one positive component. (This differs from the historical use of the terminology, in which the cash flow stream x is called the pure investment stream). Similarly, we may 10
define a pure borrowing stream c as an investment stream having c 0 with at least one negative component. Here are the well-known results on pure investment (borrowing) streams. Theorem 3: Suppose x is the yield of a pure investment or pure borrowing stream c at a proper internal rate of return k. Then k is the only proper internal rate of return for x, and a) If x is a pure investment stream, then PV(x r) 0 if and only if k r b) If x is a pure borrowing stream then PV(x r) 0 if and only if k r. Proof: Let c be the investment stream yielding x at rate of return k. From Theorem 1 we know PV(x r) = k r PV(c r). 1+ r If c is a pure investment stream, then because c 0 with at least one positive component, it follows that PV(c r) > 0 for any proper rate of return r. Therefore the only proper rate r which solves the equation PV(x r) = 0 is r = k. Moreover, because the function r k r 1+ r is positive for proper values of r less than k and negative for proper values of r greater than k, the same may be said for PV(x r) as a function of r. Therefore PV(x r) 0 if and only if k r, as claimed. For pure borrowing streams, the proof is symmetric. QED 11
The consistent use of multiple internal rates Investment streams c with both positive and negative components are known as mixed investments. The reader may note that in the proof above of Theorem 3, the restriction c 0 (respectively c 0) is stronger than what is needed. All the proof really requires is a restriction on the sign of PV(c r). Accordingly, we distinguish two kinds of mixed investment streams. If the present value of the investment PV(c r) is positive at the market rate of interest r, then at the net, the investor truly is investing funds in the project in question, and we call c a net investment. For net investments, the investor should like returns k on c exceeding the market rate r. However, if PV(c r) is negative, then at the net, the investor is borrowing funds from the project, and we call c a net borrowing. An investor should like a net borrowing as long as the repayment rate k for the loan is less than the market rate r. This is the content of the following result. Theorem 4: Suppose k is an internal rate of return for the cash flow stream x, and let c be the investment stream yielding x at constant per-period rate of return k. a) If PV(c r) > 0 (that is, c is a net investment) then PV(x r) 0 if and only if k r. b) If PV(c r) < 0 (that is, c is a net borrowing) then PV(x r) 0 if and only if k r. c) If PV(c r) = 0 then PV(x r) = 0. This intuitive result follows immediately from Theorem 1. What may escape initial notice, however, is that the results hold for any of the internal rates of return k for x. 12
Each internal rate k is, by Theorem 2, a constant per-period rate of return on some investment stream c yielding x. For those k for which the corresponding c is a net investment, one should accept the cash flow stream x if and only if the return on investment exceeds the market rate. For those k with corresponding c a net borrowing, one should accept x if and only the repayment rate k is below market. These acceptance rules will never conflict for different internal rates k, as they are all equivalent to the present value rule PV(x r) 0. Therefore, it does not matter which internal rate k one uses as long as one examines the corresponding investment stream c and compares k to the market rate r in a manner consistent with the classification of c as a net investment or a net borrowing. In keeping with the term mixed investment, it is quite possible that for some internal rates k the corresponding c is a net investment, and for other internal rates k the corresponding c is a net borrowing, as the following examples illustrate. Example: Historical objections to internal rate of return We consider the four hypothetical cash flow streams given in Figure 1. The first three were discussed by Hirshleifer (1958), and the fourth by Herbst (1978), as examples of cash flow streams for which internal rate of return is inadequate or misleading. Figure 1 also shows the net present values PV i = PV(x i r) expressed as functions of the interest rate r. We take the market rate of interest to be r = 10%, at which all four cash flows have negative present values. We see from Figure 1 that Project 1 has three internal rates of return k = 0%, 100%, 200%, two of which exceed the market rate and one of which does not. Based on these alone, there is no way to discover that Project 1 is undesirable at the market rate of 10%. Project 2 has no internal rate of return, so no conclusion regarding economic desirability is evident. Project 3 has two internal rates of return both 13
exceeding the market rate, but is nevertheless undesirable in present value terms. Project 4 has a unique proper internal rate of return 100%, but is nevertheless also undesirable in present value terms. For these reasons, internal rate of return was originally considered inappropriate to assist in economic evaluation of these projects. Present Value PV @ 10% -0.128-0.339-1.413-0.669 1 2 3 4 x 0-1 -1-1 -1 0.05-0.05-0.1-0.15-0.2 x 1 6 3 5 4 x 2-11 -2.5-6 -4 x 3 6 r PV1 PV2 PV3 PV4 3 0 0-0.5-2 -1 0.04-0.067-0.427-1.74-0.852 0.08-0.112-0.366-1.514-0.726 0.12-0.141-0.314-1.319-0.617 0 0 0.5 1 1.5 2 0.16-0.158-0.272-1.149-0.524 0.2-0.167-0.236-1 -0.444 0.24 PV 1-0.168-0.207-0.87-0.376 0.28-0.165-0.182-0.756-0.316 0.32-0.159-0.162-0.656-0.265 0.36-0.15-0.146-0.567-0.221 0.4-0.14-0.133-0.49-0.184 0.44-0.129-0.122-0.421-0.151 0.48-0.117-0.114 Interest -0.361 rate r-0.123 PV 2 PV 4 Figure 1: Present values of four cash flow streams as functions of the interest rate r. Cash flow stream 1 has multiple internal rates of return (0%, 100%, 200%), while cash flow stream 2 has no internal rate of return. Cash flow streams 3 has two internal rates of return (100%, 200%), both exceeding the market rate of 10%, but is not desirable. Stream 4 has unique proper internal rate of return 100% but is not desirable. 14
However, with our new perspective on internal rate of return, economic insight can indeed be gleaned. Consider Project 1 first. This cash flow stream has multiple internal rates of return, and can be obtained as the yield of multiple investment streams, one for each internal rate. We list them again, along with their present values at the market rate: Project 1: k 0% 100% 200% c 0 1 1 1 c 1 5 4 3 c 2 6 3 2 PV @ 10% 1.41 0.157 0.0744 By checking the sign of its present value (1.41 > 0), we see that at internal rate k = 0%, the corresponding investment stream c is indeed a net investment. However, since k = 0% falls short of the market rate, the project is undesirable. On the other hand, at internal rates k = 100% or k = 200%, the corresponding investment streams are net borrowings from the project, having present values 0.157 < 0 and 0.0744 < 0. Since the repayment rates k exceed the market rate, the project is undesirable. So regardless of which internal rate we use, the conclusion is the same and consistent with the present value evaluation at the market rate: Project 1 is undesirable. Note also that these multiple internal rates are meaningful, explainable and noncontradictory: The cash flow stream x can be meaningfully regarded as the yield of the investment stream c = (1, 5, 6) at rate of return 0%, and as the yield of the borrowing 15
stream c = (1, 4, 3) at repayment rate 100%, and as as the yield of the borrowing stream c = (1, 3, 2) at repayment rate 200%. There is no contradiction in these three interpretations, as they are all consistent with the present-value evaluation of x at the market rate. Apparently, no such analysis can be carried out for Project 2, since it has no internal rate of return. We shall return to it below. The analysis for Project 3 is similar to that for Project 1. The investment streams and their present values are: Project 3 k 100% 200% c 0 1 1 c 1 3 2 PV @ 10% 1.73 0.818 At the net, both investment streams are borrowings from the project, so are undesirable since the repayment rate k exceeds the market rate. Therefore Project 3 is undesirable. Project 4 runs into similar difficulties: Its investment stream for the unique internal rate k = 100% is c = (1, 2), which has present value 0.818 < 0. Therefore Project 4 also acts like borrowing at above market rate, so is undesirable. Example: Mineral Extraction Eschenbach (1995, Section 7.6) presents the following example. Consider the incremental cash flow stream x = ( 4, 3, 2.25, 1.5, 0.75, 0, 0.75, 1.5, 2.25) (in millions of dollars) obtained by adding oil wells to an oil field. The effect of adding 16
wells is to shift production from the last three time periods to earlier periods. This incremental stream has two real internal rates of return, k = 10.4% and k = 26.3%, both exceeding the interest rate r = 5%. Yet its present value is PV(x r = 5%) = $0.338 million. This apparent paradox is easily resolved by calculating investment streams. We have: k c 0 c 1 c 2 c 3 c 4 c 5 c 6 c 7 PV(c r ) 10.4% 4 1.417 0.685 2.256 3.242 3.58 3.203 2.037 6.531 26.3% 4 2.052 0.342 1.068 2.098 2.65 2.598 1.781 1.665 Both investment streams c (1) and c (2) are net borrowings at rates k exceeding the interest rate r = 5%. Hence both cash flow streams are undesirable, a conclusion in accord with the present value calculation for the cash flow stream. The proper interpretation here is that the cash flow stream x is the yield of one borrowing stream c (1) at repayment rate 10.4%, and is the yield of another borrowing stream c (2) at repayment rate 26.3%. The analyst may safely choose either of these interpretations and neglect the other, as they will never give contradictory results. It is instructive to consider what happens in this example if the market rate of interest takes on the higher value r = 12%. In this case, one internal rate exceeds the market rate and the other does not. But now calculations give PV(c (1) r = 12%) = 0.386 > 0, and PV(c (2) r = 12%) = 3.523 < 0, so c (1) is a net investment at the below-market rate of 10.4%, and c (2) is a net borrowing at the above-market rate of 26.3%. Either interpretation is allowable, and both yield the conclusion that the cash flow stream is undesirable. 17
Comparing competing projects It is well known that ranking cash flows of competing project by their internal rates of return may give results that conflict with net present value. The present-value formula of Theorem 1 makes it easy to see how this can occur: If competing cash flows x and y are the yields of investment streams c x and c y at respective internal rates k x and k y, then according the Theorem 1, k r x x PV( x r) = PV( c r) 1+ r k r y c. 1 r y y PV( r) = PV( r) + Clearly, if the net investments PV(c x r) and PV(c y r) are equal, then the present value ranking of x and y will be determined by the ranking of the internal rates k x, k y. On the other hand, if the net investments PV(c x r) and PV(c y r) are very different, then comparing the internal rates k x, k y will tell us little about the relative desirability of x and y in present value terms. Consider, for example, two competing 5-year investments with cash flows t 0 1 2 3 4 5 x 20 14 10 6 2-2 y 20-6 1.1 8.2 15.3 22.4 discussed in Example 9.2 of Eschenbach (1995). These conventional investments have unique proper internal rates k x = 28.3%, k y = 16.0%. Does this indicate that x is nearly twice as good as y? No, because the net investment PV(c x r) = 33.87 for x is less than one-third the net investment PV(c y r) = 109.24 for y. Net present values at r = 10% are 18
PV(x r) = 5.624, PV(y r) = 5.974, so ranking by net present value conflicts with ranking by internal rate of return. The larger rate of return for project x is not enough to compensate in present value terms for the smaller net investment. If two project cash flows x, y each have multiple internal rates, it is important to note that the remarks above apply to any of the multiple internal rates k x, k y of x, y. If there are internal rates k x, k y corresponding to the same or approximately the same net investments then the analyst may properly single out k x and k y to compare the results will be the same or approximately the same as comparing present values. If there is a third project cash flow z to compare with x, the analyst may properly compare a different internal rate k x for x with an internal rate k z for z, if they correspond to approximately the same net investments. The results will be consistent with net present value. Consider, for example, Projects 3 and 4 in our initial example above, with cash flows x (3) = ( 1, 5, 6) and x (4) = ( 1, 4, 4), and multiple internal rates k 3 = 100%, k 3 = 200% for x (3) and k 4 = 100% for x (4). Neither project is desirable, but if we are forced to rank them, we can take advantage of the fact that k 3 and k 4 each correspond to the same net investment PV(c (3) r) = PV(c (4) r) = 0.818. (Indeed, c (3) = c (4) = (1, 2).) Since these investment streams are net borrowings, the smaller internal rate k 4 = 100% is better, and Project 4 is preferred, a conclusion consistent with ranking by net present value. Note that it would not be valid to compare k 3 and k 4, as these correspond to different net investments. 19
Complex-valued internal rates of return Surprisingly, the procedure of Theorem 4 for handling multiple real internal rates of return extends in the natural way to complex-valued internal rates of return as well. This unexpected conclusion arises as a consequence of the fact that neither the definition (1) for investment stream, nor the equations (3) for obtaining the investment stream c depend on the internal rate k being real-valued. Complex-valued internal rates k work equally well, as long as one is willing to accept complex-valued investment streams c. Not only that, but Theorems 1 and 2 hold as well for the case of complex-valued internal rates k. In the following, Re(k) denotes the real part of the possibly complex-valued internal rate k, and Re(c) denotes the real part of the possibly complex-valued investment stream c. Theorem 5: Suppose k is a (possibly complex-valued) internal rate of return for x, and let c be the corresponding (possibly complex-valued) investment stream yielding x at return k. a) If PV(Re(c) r) > 0 (that is, Re(c) is a net investment) then PV(x r) 0 if and only if Re(k) r. b) If PV(Re(c) r) < 0 (that is, Re(c) is a net borrowing) then PV(x r) 0 if and only if Re(k) r. The proof of this result may be found in the appendix. For simplicity here, we have omitted the case PV(Re(c) r) = 0, which is more involved and also less important due to 20
its rarity. However, the interested reader may find this case discussed in the appendix as well. What is remarkable about Theorem 5 is it has nearly the same form as its real-valued counterpart Theorem 4, with Re(k) replacing k and Re(c) replacing c. This is so in spite of the fact that Re(k) need not be an internal rate of return for x when the complex-valued k is, and Re(c) need not be an investment stream for x when the complex-valued c is. Example: No real-valued rate of return We return to Project 2 in Figure 1. For its cash flow stream x = ( 1, 3, 2.5), we obtain two complex-valued internal rates of return k = 0.5 ± 0.5i. The corresponding complexvalued investment streams are c = (1, 1.5 ± 0.5i). We have PV(Re(c) r = 10%) = 0.364 < 0, so Re(c) is a net borrowing and by Theorem 5, x will be desirable when Re(k) r. However, the real part of k is 50%, which exceeds the market rate 10%, so x is undesirable. This is consistent with the present value calculation PV(x r = 10%) = 0.339 < 0. So even though all internal rates are complex-valued in this case, one can still use them to make an economic recommendation, albeit in a mechanical fashion. We are currently unaware of an economic interpretation of complex-valued rates of return or complex-valued investment streams, and without such an interpretation, it would be hard to justify any economic recommendation without resort to other performance measures such as present value. Example: Real and complex internal rates The cash flow stream x = (500, 0, 1000, 250, 250, 250) is considered by Sullivan et al. (2000, Example 4-A-1, p. 186). It has five distinct internal rates of return, two of which 21
are complex-valued. These rates k and their corresponding investment streams c are as follows: k -1.618-1.149 + 0.603i -1.149-0.603i 0.618 0.297 c 0-500 -500-500 -500-500 c 1 1309 1074-301.406i 1074 + 301.406i 190.983 351.422 c 2-809.017 22.075 + 692.377i 22.075-692.377i 309.017 455.849 c 3 250-670.654-89.565i -670.654 + 89.565i 250 341.308 c 4-404.508-96.365-390.971i -96.365 + 390.971i 154.508 192.729 PV(Re(c) r ) -67.05-74.82-74.82 222.367 584.275 The first three internal rates have corresponding investment streams whose real parts are net borrowings at the market rate r = 10%. Because Re(k) < 10% for these k, Theorem 5 indicates the project is desirable. The same conclusion results (as it must) from examining the last two internal rates, which are real and proper and whose investment streams are net investments at the market rate. Therefore, because these rates k exceed the market rate, the project is desirable. Of course, we present these results for expository purposes there is really no point in performing five separate IRR analyses, since they must all give the same result. Alternately, we could have confirmed the result by simply calculating the present value PV(x r = 10%) = 104.72 > 0. Interpreting multiple internal rates According to Theorem 2, every internal rate of a cash flow stream can be regarded as a rate of return on some investment stream. But how, the reader may ask, can a cash flow stream meaningfully have several different rates of return? For instance, in the last 22
example, leaving aside the complex roots, there are still three different internal rates k = 161.8%, 61.8%, and 29.7%. In what meaningful sense can these all be regarded as rates of return for the cash flow stream? The short answer is: Just as it is not generally meaningful to compare internal rates of return between mutually exclusive projects, it is also not meaningful to compare internal rates of return within a single project. All that should matter about an internal rate of return is whether it exceeds the market rate r. The magnitude of the internal rate by itself carries no further information. To elaborate on this point, the formula in Theorem 1 substantiates the widely accepted maxim that internal rates should not in general be compared between projects because they may be rates of return on different investment streams. The same advice holds for different internal rates within the same project, as they will also correspond to different investment streams. In the last example, the 61.8% internal rate is the rate of return on an investment stream having present value $222.4, whereas the internal rate 29.7% is the rate of return on an investment stream having the higher present value $584.3. Because both investment streams yield the same cash flow stream x at their internal rates, it only makes sense that the higher net investment must have a lower rate of return. So the fact that one internal rate has greater magnitude than another for the same cash flow only indicates that the corresponding net investment has smaller magnitude. There are no other economic implications. To further emphasize this point, consider a more meaningful comparison of internal rates, a comparison that involves both the internal rate k and its investment stream c, namely, 23
the discounted net return (1+k)PV(c r)/(1+r) less the net investment PV(c r). Here is this comparison for the three internal rates in the last example: Net Internal Investment Discounted Net Return rate k PV(c r) (1+k)PV(c r)/(1+r) Difference 61.8% $222.4 $327.1 $104.7 29.7% $584.3 $688.9 $104.6 161.8% $67.1 $37.7 $104.7 We see that the difference is identical (modulo rounding error) for all three internal rates. In fact, the difference is equal to the present value of the cash flow stream x. That this conclusion will always hold is an immediate consequence of Theorem 1, as (1+ k)pv( c r) PV( c r) = 1+ r 1+ k 1 PV( c r) = k r PV( c r) = PV(x r). 1+ r 1+ r The point is that meaningful comparison of different internal rates, either across projects or within a project, should incorporate the associated investment streams, and when this is done, the comparison reduces to examining present value of the cash flow streams. For internal rates within a project, there is only one cash flow stream to examine, and the conclusion is that all internal rate/ investment stream combinations are equivalent. By implication, there is no need to discard unreasonable or extreme internal rates all are equally valid. For instance, the incremental cash flow x = ( 1600, 10 4, 10 4 ) for the Lorie-Savage pump problem (e.g., Chapter 7 in Bussey and Eschenbach 1992) has two internal rates k 1 = 25% and k 2 = 400%. The latter value k 2 seems extreme, but its large size compared to k 1 in fact reflects only a small corresponding net investment. The 24
two investment streams in this case are c 1 = (1600, 8000) and c 2 = (1600, 2000), with corresponding net investments PV(c 1 r) = 5673 and PV(c 2 r) = 218.2 at r = 10%. Both investment streams are net borrowings at above-market rates; hence x is undesirable. This conclusion can be reached using either of the internal rates, which are both valid. Conclusion Let the reader not misunderstand our purpose: We do not here advocate the use of IRR in preference to other methods such as net present value. Computationally, the procedure we presented above is rather roundabout: Solve for an internal rate of return, compute the corresponding investment stream, check the sign of its net present value to determine whether it is a net investment or net borrowing, then treat the internal rate of return accordingly. Why not instead simply compute the NPV of the original cash flow stream and be done with it? Obviously, the latter is much easier, both conceptually and computationally. Our point is merely this: The problem of multiple or nonexistent internal rates of return universally regarded as a fatal flaw for the IRR method is not really a flaw at all, and can be easily dealt with conceptually and procedurally. Procedurally, we provide a method for handling multiple internal rates of return that is consistent with net present value. Conceptually, our insight is that a cash flow stream can always be interpreted as the yield of any of several investment streams at several different internal rates. Which investment stream/ internal rate combination to use does not matter as long as the investment stream is properly categorized as a net investment or net borrowing. The analyst may choose to emphasize any one internal rate to the neglect of the others, as 25
each will lead to conclusions consistent with net present value. For analysts who are institutionally or personally committed to using internal rates of return, perhaps to supplement the conclusions from NPV or other measures, our results provide a coherent, consistent conceptual and computational approach. The impact of this new perspective on related methods such as external rate of return is, we think, slight. There is also no change in the advice that mutually exclusive projects must be compared on an incremental basis, and our IRR procedure applies in that setting, as the mineral extraction example above illustrates. Moreover, our results provide an intuitive understanding of when this incremental approach may be bypassed in favor of direct comparison of internal rates. Acknowledgment My thanks to Art Hurter for supplying several useful references. References N.N. Barash and S. Kaplan (1978), Economic Analysis For Engineering and Managerial Decision Making, Mcgraw-Hill, New York. L.T. Blank and A.J. Tarquin (1989), Engineering Economy, McGraw-Hill, New York. R.A. Brealey and S.C. Myers, Principles of Corporate Finance, McGraw-Hill, New York, 1996. L.E. Bussey, T.G. Eschenbach (1992), The Economic Analysis of Industrial Projects, Prentice-Hall, Englewood Cliffs, New Jersey. 26
J.R. Canada, W.G. Sullivan, J.A. White (1996), Capital Investment Analysis for Engineering and Management, Prentice-Hall, Upper Saddle River, New Jersey. R.E. Cannaday, P.F. Colwell, H. Paley (1986), Relevant and Irrelevant Internal Rates of Return, Engineering Economist 32, 17-38. C.A. Collier and C.R. Glagola (1998), Engineering Economic and Cost Analysis, Addison-Wesley, Menlo Park, California. T.G. Eschenbach (1995), Engineering Economy: Applying Theory to Practice, Irwin, Chicago. G.A. Fleischer (1994), Introduction to Engineering Economy, PWS Publishing, Boston. M. M. Hajdasinski (1987), On relevant and Irrelevant Internal Rates of Return, Engineering Economist 32, 347-353. A. Herbst (1978), The Unique, Real Internal Rate of Return: Caveat Emptor! Journal of Financial and Quantitative Analysis; 13(2), 363-70. J. Hirshleifer (1958), On the Theory of Optimal Investment Decisions, J. of Political Economy 66, 329-352. I.H. Kleinfeld (1986), Engineering and Managerial Economics, Holt, Rinehart and Winston, New York. J.R. Lohmann (1988), The IRR, NPV and the Fallacy of the Reinvestment Rate Assumptions, The Engineering Economist 33 (4), 303-330. C.S. Park (1997), Contemporary Engineering Economics, Addison-Wesley, Menlo Park, California. 27
J.L. Riggs and T.M. West (1986), Engineering Economics, McGraw-Hill, New York. H. M. Steiner (1992), Engineering Economic Principles, McGraw-Hill, New York. G.T. Stevens, Jr. (1979), Economic and Financial Analysis of Capital Investments, Wiley, New York. W.G. Sullivan, J.A. Bontadelli, Elin M. Wicks, E. P. DeGarmo (2000), Engineering Economy, Prentice-Hall, Upper Saddle River, New Jersey. D. Teichroew, A.A. Robichek, M. Montalbano (1965a), Mathematical Analysis of Rates of Return under Certainty, Management Science 11, 395-403. D. Teichroew, A.A. Robichek, M. Montalbano (1965b), An Analysis of Criteria for Investment and Financing Decisions under Certainty, Management Science 12, 151-179. G.J. Thuesen and W.J. Fabrycky (1989), Engineering Economy, Prentice-Hall, Englewood Cliffs, New Jersey. J.A. White, K.E. Case, D.B. Pratt, M.H. Agee (1998), Principles of Engineering Economic Analysis, Wiley, New York. D. Young (1993), Modern Engineering Economy, Wiley, New York. Appendix: Proofs We prove here a broader version of Theorem 5, extended to include the case in which the present value of the real part of the investment stream is zero. Theorem 4, which deals with real internal rates only, follows as a special case. We begin with a key lemma. 28
Lemma: Suppose u and v are complex numbers with Im(uv) = 0. Then: (a) If Re(v) > 0 then uv 0 Re(u) 0. (b) If Re(v) < 0 then uv 0 Re(u) 0. (c) If Re(v) = 0 and Im(v) > 0 then uv 0 Im(u) 0. (d) If Re(v) = 0 and Im(v) < 0 then uv 0 Im(u) 0. Proof: Suppose u = a + b i, v = c + d i. Then uv = Re(uv) = ac bd, and Im(uv) = ad + bc. Moreover, because Im(uv) = 0, we have ad + bc = 0 (1) Consider part (a). We have c = Re(v) > 0. Then uv 0 ac bd 0 ac 2 bcd 0 (because c > 0) ac 2 + ad 2 0 using (1) a(c 2 + d 2 ) 0 a 0. Because a = Re(u) this completes the proof of (a). The proof of (b) is symmetric. To show (c), suppose c = Re(v) = 0 and d = Im(v) > 0. Then uv 0 ac bd 0 bd 0 since c = 0 29
b 0 since d > 0. Because b = Im(u), this completes the proof of (c). The proof of (d) is symmetric. QED Theorem 5 : Suppose k is a (possibly complex-valued) internal rate of return for x, and let c be the corresponding (possibly complex-valued) investment stream. Let r be a proper interest rate. a) If PV(Re(c) r) > 0, then PV(x r) 0 if and only if Re(k) r. b) If PV(Re(c) r) < 0, then PV(x r) 0 if and only if Re(k) r. c) If PV(Re(c) r) = 0 and PV(Im(c) r) > 0, then PV(x r) 0 if and only if Im(k) 0. d) If PV(Re(c) r) = 0 and PV(Im(c) r) < 0, then PV(x r) 0 if and only if Im(k) 0. Proof: From Theorem 1 we have PV(x r) = k r PV(c r) 1+ r Let u = k r 1+ r and v = PV(c r). Then uv = PV(x r) Re(u) = Re(k) r 1+ r Im(u) = Im(k) 1+ r Re(v) = PV(Re(c) r). 30
Because PV(x r) is real-valued, we have Im(uv) = 0, and because r is proper, we have 1 + r > 0. Therefore Re(u) 0 if and only if Re(k) r, and Im(u) 0 if and only if Im(k) 0. The claims of the theorem now follow by applying the lemma. QED. 31