


We have compared cash flow options based on PW and EAW. These methods assumed we knew the value of i, and took no offense to whatever i was used.
In real world i fluctuates widely depending upon:
Terms
MARR = Minimum attractive rate of return
IRR = Internal rate of return = i*
Would like to have IRR>MARR for a profitable venture.
Objective in ROR Analysis
Find i* and compare it to MARR to see if the investment is profitable. Find i* where
PW (Benefits & Receipts) = PW (Costs & Disbursements)
Hence PW(Benefits) - PW(Costs) = 0
Types of Cash Flows
Simple
Net cash flow changes signs only once over study
period. Either + to - or - to+
Non-simple
Net
cash flow changes sign more than once over study period. This will result in
multiple IRR values.
Types of Investments (In Non-simple Cash Flows)
Pure investment :
Project cash flow balances are greater than 0
when evaluated at i* at any time period.
All
simple investments are pure investments.
Mixed investment:
Project cash flow balances are both +
and -
Balances are reinvested at MARR for analysis
purposes in order to find i*.
Example: Let's
look at the Cash flow balance method of a pure
investment.

Find balance of cash at end of each year.
End Period Cash Flow Current Balance
0 -1000
-1000.00
1 263.80
-1000(1+i)1+263.80 =
-836.20 (Note: 1+i = 1+0.10 =
1.1)
2
263.80 -836.20(1.1)1+263.80
=
-656.02
3
263.80 -656.02(1.1)1+263.80
=
-487.82
4
263.80 -487.82(1.1)1+263.80
=
-239.80
5
263.80 -239.80(1.1)1+263.80
=
0.00
All balances are less than
0.
If
i was not equal to i*, the final balance at the end of year 5 would not be
equal to 0.
If we had used i =
5% then CB(5) = 65.12 which is greater than
0.
Hence i =5% would not be i*, since at i* the cash balance at the last period must be 0.
Simple Investments

Assume MARR= 10%. Is this a good investment?
Recall that
PW(Disbursements) = PW(Benefits) and
P = F(P/F,i,N) =
F(1+i)-N sets up the problem to look like this :
1000 = 200(1+i*)-1 + 200(1+i*)-2 +
400(1+i*)-3 +
600(1+i*)-4 or
0 = -1000 + 200(1+i*)-1
+ ............
Solve the problem by trial and error.
200x
200x
400x
600x
PW
i*
(1+i*)-1 (1+i*)-2
(1+i*)-3
(1+i*)-4
Total
12% 178.57 159.44 284.71 381.31 $4.03 greater than 0
13% 176.99 156.63 277.22 367.99 -$21.17 lesser than 0
Since we need a PW Total = 0, solve for i*.
By interpolation
: i* = 12% + 1% (
4.03 ) =
12.16%
[4.03-(-21.17)]
12.16%> MARR= 10%
Hence investment is acceptable compared to MARR.
Trial and error is great, but where do you start? Let's look at several ways to at least get close.
1) Sum the cash
flows to determine if the gain is substantial, minor or
negative.
End Period
A
B
C D
0
-$100 -$100 -$100 -$100
1
20
30
10
30
2
30
60
30
30
3
40
40
30
30
4
20
70
20
20
Total
$10
$100 -$10
$10
Actual i*
3.85% 30.69%
-3.85% 7.71%
Use the magnitude of the gain to help with a starting point. If there is no gain, (Negative total), i* is negative and thus less than MARR.
2) Approximate constant cash flows.
Using Option A or D above.
A(approx) = $110/4 = $27.50 /
yr
A/P = $27.50/$100 = 0.2750 ---->(Tables
for (A/P, i ,4))
Thus i = 4% for a starting point for PW
calculation.
3) Rule of 72.
An investment will double in size in N years at i% relative
to the following relationship: 72 / N = i
Hence if most of income is at yr N
and about double the initial outlay i = 72 /
N

4) If a trial
results in (+)PW --- Try a
higher i on the next trial.
If a trial results in
(-)PW --- Try a
lower i on the next trial.
Go the way of
the sign!
5) Use standard cash flows
and table amounts, whenever possible.

P =
A(P/A, i, 6)
P/A = 1000/350 = (P/A, i,
6)
2.8571 = (P/A, i,
6)
(P/A, 25, 6) =
2.95142
(P/A, 30, 6) =
2.64275
Then by interpolation, i*
= 25% + 5% (2.95142 - 2.8571) =
26.53%
(2.95142 - 2.64275)
6) Use a
computer program or spread sheet.
Excel IRR function =
IRR(A1: AXX) where A1:AXX represents the rows where you have entered the
periodic cash flows. When doing so, year labels are not required.
Non - Simple Investments
What do we do if
the cash flow changes signs more than once?
Assume the following cash
flow:

To find
IRR
PW = 0 =
-A0+A1(1+i*)-1+A2(1+i*)-2+.............+AN(1+i*)-N
0 =
-A0+A1((1+i*)-1)1+A2((1+i*)-1)2............+AN((1+i*)-1)N
Factoring out the term X= (1+i*)-1 we get 0 = -A0+A1X+A2X2+...........+ANXN
Descarates rule of sign of Polynomials:
A
Polynomial can have as many real roots as sign changes to the
A
j 's
Norstrom's
Criterion:
Determine the
cumulative cash flow sum at each time
period.
The number of times that
the cumulative total changes signs is equal to the number of positive
roots.
With multiple
roots which is correct?
-Some roots may be absurd.
-Excel IRR (function) normally gives the one real root best
i*.
However the correct way to find
IRR of a Non-simple investment cash flow is
to:
Use a cash
flow balance derivative called the Project Net Investment procedure
or Project Balance Method(PBM).
An IRR guess is
applied to (-) cash balances (Unrecovered
funds).
MARR is applied
to + cash balances (Recovering funds) as if they are being invested at
MARR.
Project Balance Method (PBM)
Apply the periodical cash balance method.
Use i = MARR for
CBj>0 (Positivecash balance)
Use i = IRR (estimate)
for CBj<0 (Negative cash
balance)
Use Trial and error with
IRR guesses to get CBN=0. Since at N with i* CBN=0.
MARR is applied to (+)
cash balances as if they were being invested at MARR for that
year.
Example:

MARR= 8%. Find IRR
A first trial found
PW=$38.24 @ 8%
Now try 10% = i*
End
Period Cash
Flow Cash Balance
CB(IRR/MARR)t
Comments
0
-1000
-1000 CB0<0
Use i* @ t =1
1
700
-1000(1+0.10)+700=
-400 CB1<0
Use i* @ t =2
2 -200
-400(1+0.10)-200=
-640 CB2<0
Use i* @ t =3
3
800
-640(1+0.10)+800 =
96 CB3<0
Use i* @ t =4
4
-100
96(1+0.08)-100= $3.68 ------>Result is +.Go higher with
i*
Try 10.15% = IRR
1 700 -1000(1.1015)+700=
-401.50 CB1<0 .Use i* @ t
=2
2 -200
-401.5(1.1015)-200=
-642.25 CB2<0 .Use i* @ t
=3
3
800
-642.25(1.1015)+800= 92.56
CB3
>0 .Use MARR
4 -100 92.56(1.08)-100
= 0.04(approx = 0) i* = 10.15%
Thus i* = 10.15% by
trial and error using the PBM method by finding an i that yields CB = 0.
| |
| Added to the Web: May
20, 2002. Last updated: April 26, 2002. Web page design by Dan Solarek. |
![]() http://cset.sp.utoledo.edu/engt3600/ |