Time Value
Time Value
                                                         Chapter contents
Overview......................................................................................................................................... 2
5.5. What does IRR mean? Loan tables and investment amortization ....................................... 38
Summing up .................................................................................................................................. 61
Exercises ....................................................................................................................................... 63
*
    Notice: This is a preliminary draft of a chapter of Principles of Finance with Excel by Simon Benninga
(benninga@wharton.upenn.edu). All the material is copyright and the rights belong to MIT Press and the author.
This chapter deals with the most basic concepts in finance: future value, present value,
net present value, and internal rate of return. These concepts tell you how much your money will
grow if deposited in a bank (future value), how much promised future payments are worth today
(present value), what an investment is worth (net present value), and what percentage rate of
Financial assets and financial planning always have a time dimension. Here are some
simple examples:
• You put $100 in the bank today in a savings account. How much will you have in 3
years?
• You put $100 in the bank today in a savings account and plan to add $100 every year
for the next 10 years. How much will you have in the account in 20 years?
• XYZ Corporation just sold a bond to your mother for $860. The bond will pay her
$20 per year for the next 5 years. In 6 years she gets a payment of $1020. Has she
• Your Aunt Sara is considering making an investment. The investment costs $1,000
and will pay back $50 per month in each of the next 36 months. Should she do this or
should she leave her money in the bank, where it earns 5%?
This chapter discusses these and similar issues, all of which fall under the general topic of
time value of money. You will learn how compound interest causes invested income to grow
(future value), and how money to be received at future dates can be related to money in hand
today (present value and net present value). You will also learn how to calculate the compound
rate of return earned by an investment (internal rate of return). The concepts of future value,
As always, we use Excel, which provides us with the best financial tool available today.
• Future value
• Present value
• Goal seek
Future value is the value at some future date of a payment (or payments) made before
this future date. The future value includes the interest earned on the payments.
Future value (FV) is a concept that relates the value in the future of money deposited in a
bank account today and over time and left in the account to draw interest. Suppose, for example,
that you put $100 in a savings account in your bank today and that the bank pays you 6% interest
at the end of every year. If you leave the money in the bank for one year, you will have $106
value after one year of the initial deposit of $100 at 6% annual interest.
Now suppose you leave the money in the account for a second year: At the end of this
$106 The savings account balance at the end of the first year
6%*$106 = $6.36 The interest in on this balance for the second year
The $112.36 is the future value after 2 years of the initial deposit of $100 at 6% annual interest.
                                                                                   = $100* (1 + 6% ) = $112.36
                                                                                                   2
                    $100 *               1.06            *        1.06
                         ↑                  ↑                         ↑
                  Initial deposit    Year 1's future              Year 2's
                                    value factor at 6%       future value factor
                                   ↑
                       Future value of $100 after
                         one year = $100*1.06
                                              ↑
                             Future value of $100 after two years
Notice that the future value uses the concept of compound interest: The interest earned in
the first year ($6) itself earns interest in the second year. To sum up:
The future value of $X deposited today in an account paying r% interest annually and left
In this book we will often match our mathematical notation to that used by Excel. Since
in Excel multiplication is indicated by a star “*”, we will sometimes write 6%*$106 = $6.36,
even though this is not necessary. Similarly we will sometimes write (1.10 ) as 1.10 ^ 3 .
                                                                             3
                   A                   B                 C
 1   CALCULATING FUTURE VALUES WITH EXCEL
 2   Initial deposit                       100
 3   Interest rate                         6%
 4   Number of years, n                      2
 5
 6   Account balance after n years    112.36 <-- =B2*(1+B3)^B4
                                                                 In Excel (1 + 6% ) is written as
                                                                                  2
Notice the use of the carat (^) to denote the exponent:
(1+B3)^B4, where cell B3 contains the interest rate and cell B4 the number of years.
We can use Excel to make a table of how the future value grows with the years and then
                                                       250
 21                 12                   201.22        200
 22                 13                   213.29        150
 23                 14                   226.09        100
 24                 15                   239.66         50
 25                 16                   254.04          0
 26                 17                   269.28            0            5            10          15          20
 27                 18                   285.43                                    Years
 28                 19                   302.56
 29                 20                   320.71
Excel note
Notice that the formula in cells B9:B29 in the table has $ signs on the cell references (for
In the spreadsheet below, we present a table and graph that shows the future value of
$100 for 3 different interest rates: 0%, 6%, and 12%. As the spreadsheet shows, future value is
very sensitive to the interest rate! Note that when the interest rate is 0%, the future value doesn’t
grow.
While these questions may seem obvious, this is not the case. There’s a lot of semantic
                             End of       End of
                 Today       year 1       year 2
0 1 2 3
To reiterate, the words “Year 0,” “Today,” and “Beginning of year 1” are synonyms. For
example, “$100 at the beginning of year 2” is the same as “$100 at the end of year 1.” If you’re
at loss to understand what someone means, ask for a drawing; better yet, ask for an Excel
spreadsheet.
In the previous example you deposited $100 and left it in your bank. Suppose that you
intend to make 10 annual deposits of $100, with the first deposit made in year 0 (today) and each
succeeding deposit made at the end of years 1, 2, ..., 9. The future value of all these deposits at
the end of year 10 tells you how much you will have accumulated in the account. If you are
saving for the future (whether to buy a car at the end of your college years or to finance a
pension at the end of your working life), this is obviously an important and interesting
calculation.
function for calculating this answer which we will discuss later; for the moment we will set this
problem up in Excel and do our calculation the long way, by showing how much we will have at
         A              B               C            D            E               F
                  FUTURE VALUE WITH ANNUAL DEPOSITS
 1                         at beginning of year
 2 Interest                     6%
 3                                                      =$B$2*(C6+B6)
                    Account       Deposit at  Interest     Total in
         =E5
                    balance,      beginning    earned     account at
  4     Year        beg. year      of year   during year end of year
  5      1                   0.00     100.00         6.00      106.00 <-- =B5+C5+D5
  6      2                 106.00     100.00       12.36       218.36 <-- =B6+C6+D6
  7      3                 218.36     100.00       19.10       337.46
  8      4                 337.46     100.00       26.25       463.71
  9      5                 463.71     100.00       33.82       597.53
 10      6                 597.53     100.00       41.85       739.38
 11      7                 739.38     100.00       50.36       889.75
 12      8                 889.75     100.00       59.38     1,049.13
 13      9               1,049.13     100.00       68.95     1,218.08
 14      10              1,218.08     100.00       79.08     1,397.16
 15
                Future value
                using Excel's
 16             FV function          $1,397.16 <-- =FV(B2,A14,-100,,1)
For clarity, let’s analyze a specific year: At the end of year 1 (cell E5) you’ve got $106
in the account. This is also the amount in the account at the beginning of year 2 (cell B6). If you
now deposit another $100 and let the whole amount of $206 draw interest during the year, it will
earn $12.36 interest. You will have $218.36 = (106+100)*1.06 at the end of year 2.
         A              B               C            D            E
 6       2                  106.00      100.00           12.36    218.36
Finally, look at rows 13 and 14: At the end of year 9 (cell E13) you have $1,218.08 in
the account; this is also the amount in the account at the beginning of year 10 (cell B14). You
         A                B             C           D            E
 13       9                1,049.13     100.00          68.95   1,218.08
 14      10                1,218.08     100.00          79.08   1,397.16
money accumulates in a typical savings plan. To simplify this series of calculations, Excel has a
FV function which computes the future value of any series of constant payments. This function
            B                 C          D              E
    Future value
    using Excel's
 16 FV function          $1,397.16 <-- =FV(B2,A14,-100,,1)
The FV function and the inputs required can be computed using a dialog box—an
important feature that comes with each Excel function. The Excel note which follows illustrates
how to generate the dialog box for the computation in cell C16. If you already know how to use
the annual payment Pmt. You can also indicate the Type, which tells Excel whether payments
are made at the beginning of the period (type 1 as in our example) or at the end of the period
(type 0).1
1
    Exercises 2 and 3 at the end of the chapter illustrate both cases.
Cell C16 of the previous example contains the function FV(B2,A14,-100,,1). In this note
we illustrate the use of the dialog box for FV to generate this function.
The last part of this Excel note discusses why the payment of $100 is entered into this
function as a negative number. This is a peculiarity of the FV function shared by many other
Suppose you’re in cell C16 and you want to put the Excel function for future value in the
cell. With the cursor in C16, you move your mouse to the icon on the tool bar:
be the Financial functions, and we’ve scrolled down in the next section of the dialog box to put
Clicking OK brings up the dialog box for the FV function, which can now be filled in as
illustrated below:
Excel’s function dialog boxes have room for two types of variables.
the number of periods Nper, and the payment Pmt. (Read on to see why we wrote a
negative payment.)
• Variables which are not bold faced are optional. For example Type refers to when the
payments are made and so has only two options—1 when the payments are made at the
beginning of the period and 0 when they made at the end of the period. In the example
above we’ve indicated a 1 for the Type; this indicates (as shown in the dialog box itself)
that the future value is calculated for payments made at the beginning of the period. Had
we omitted this variable or put in 0, Excel would compute the future value for a series of
payments made at the end of the period; see the subsection of Section 5.1 entitled
Notice that the dialog box already tells us (even before we click on OK) that the future
If you know the name of the function you want, you can just write it in the cell and then
click the icon on the tool bar. As illustrated below, you have to write
=FV(
and then click on the icon—note that we’ve written an equal sign, the name of the function,
Excel show the format of the function when you type it in a cell.
You don’t have to use a dialog box! If you know the format of the function then just type
in its variables and you’re all set. In the example of Section 5.1 you could just type
In the FV dialog box we’ve entered in the payment Pmt in as a negative number, as -100.
The FV function has the peculiarity (shared by some other Excel financial functions) that a
In the example above you make deposits of $100 at the beginning of each year. In terms
of timing, your deposits are made at dates 0, 1, 2, 3, ..., 9. Here’s a schematic way of looking at
this, showing the future value of each deposit at the end of year 10:
Beginning     Beginning    Beginning    Beginning    Beginning    Beginning    Beginning    Beginning    Beginning    Beginning    End of
 of year 1     of year 2    of year 3    of year 4    of year 5    of year 6    of year 7    of year 8    of year 9   of year 10   year 10
0 1 2 3 4 5 6 7 8 9 10
$100 $100 $100 $100 $100 $100 $100 $100 $100 $100
Suppose you made 10 deposits of $100 at the end of each year. How would this affect
the accumulation in the account at the end of 10 years? The schematic diagram below illustrates
Beginning     Beginning    Beginning    Beginning    Beginning    Beginning    Beginning    Beginning    Beginning    Beginning    End of
 of year 1     of year 2    of year 3    of year 4    of year 5    of year 6    of year 7    of year 8    of year 9   of year 10   year 10
0 1 2 3 4 5 6 7 8 9 10
$100 $100 $100 $100 $100 $100 $100 $100 $100 $100
The account accumulation is less when you deposit at the end of each year than in the
previous case, where you deposit at the beginning of the year. When you deposit at the end of
each year, each deposit is in the account one year less and consequently earns one year’s less
A B C D E F
Cell C16 illustrates the use of the Excel FV formula for this case. Here’s the dialog box
In the example above we’ve omitted any entry in the Type box. We could have also put
An annuity is a series of equal periodic payments made over a specified amount of time.
• The allowance your parents give you ($1000 per month, for your next 4 years of
• Pension plans often give the retiree a fixed annual payment for as long as he lives.
This is a bit more complicated annuity, since the number of payments is uncertain.
• Certain kinds of loans are paid off in fixed periodic (usually monthly, sometimes
you’ve seen in this section, the value of a regular annuity is calculated with =FV(B2,A14,-100).
An annuity with payments at the beginning of each period is often called an annuity due and its
The present value is the value today of a payment (or payments) that will be made in the
future.
Here’s a simple example: Suppose that you anticipate getting $100 in 3 years from your
Uncle Simon, whose word is as good as a bank’s. Suppose that the bank pays 6% interest on
savings accounts. How much is the anticipated future payment worth today? The answer is
           100
$83.96=                 ; if you put $83.96 in the bank today at 6% annual interest, then in 3 years you
          (1.06 )
                    3
would have $100 (see the “proof” in rows 9 and 10). 2 $83.96 is also called the discounted or
                        A                 B                 C
 1   SIMPLE PRESENT VALUE CALCULATION
 2   X, future payment                          100
 3   n, time of future payment                    3
 4   r, interest rate                           6%
                            n
 5   Present value, X/(1+r)                   83.96 <-- =B2/(1+B4)^B3
 6
 7   Proof
 8   Payment today                            83.96
 9   Future value in n years                   100 <-- =B8*(1+B4)^B3
The present value of $X to be received in n years when the appropriate interest rate is r%
                      X
              is                  .
                   (1 + r )
                              n
The interest rate r is also called the discount rate. We can use Excel to make a table of
how the present value decreases with the discount rate. As you can see—higher discount rates
A B C D E F G H
    18                 12%                      71.18                       80
    19                 15%                      65.75
    20                 18%                      60.86                       60
    21                 20%                      57.87                       40
    22                 22%                      55.07
    23                 25%                      51.20                       20
    24                 30%                      45.52                        0
    25                 35%                      40.64                             0%         10%       20%        30%       40%       50%
    26                 40%                      36.44
    27                 45%                      32.80                                                   Discount rate
    28                 50%                      29.63
                    100
2
    Actually,                     = 83.96193 , but we’ve used Format|Cells|Number to show only 2 decimals.
                   (1.06 )
                              3
The Excel table above shows that the $100 Uncle Simon promises you in 3 years is worth
$83.96 today if the discount rate is 6% but worth only $40.64 if the discount rate is 35%. The
mechanical reason for this is that taking the present value at 6% means dividing by a smaller
           100               100
83.96 =                 >                = 40.64
          (1.06 )           (1.35)
                    3                3
The economic reason relates to future values: If the bank is paying you 6% interest on
your savings account, you would have to deposit $83.96 today in order to have $100 in 3 years.
If the bank pays 35% interest, then of $40.64 today will grow to $100 in 3 years, since
What this short discussion shows is that the present value is the inverse of the future
value:
Time                        0                      1   2                3
                                                                     $100.00
                    PV =
                             3
              $100.00/(1+6%)
                  =
                    $83.96
                                                                       FV=
                                                                                3
                                                                  $83.96*(1+6%)
                                                                    = $100.00
Recall that an annuity is a series of equal periodic payments. The present value of an
annuity tells you the value today of all the future payments on the annuity. Suppose you’ve been
                A                   B          C                 D
 1 CALCULATING            PRESENT VALUES WITH EXCEL
 2 Annual payment                       100
 3 r, interest rate                     6%
 4
                               Payment     Present
                               at end of   value of
  5           Year                year     payment
  6            1                       100     94.34 <-- =B6/(1+$B$3)^A6
  7            2                       100     89.00 <-- =B7/(1+$B$3)^A7
  8            3                       100     83.96
  9            4                       100     79.21
 10            5                       100     74.73
 11
 12 Present value of all payments
 13    Summing the present values             421.24 <-- =SUM(C6:C10)
 14    Using Excel's PV function              421.24 <-- =PV(B3,5,-100)
 15    Using Excel's NPV function             421.24 <-- =NPV(B3,B6:B10)
The example above shows three ways of getting the present value of $421.24:
• You can sum the individual discounted values. This is done in cell C13.
• You can use Excel’s PV function, which calculates the present value of an annuity (cell
C14).
• You can use Excel’s NPV function (cell C16). This function calculates the present value
non-equal payments).
The PV function calculates the present value of an annuity (a series of equal payments).
It looks a lot like the FV discussed above, and like FV, it also has the peculiarity that positive
payments give negative results (which is why we set Pmt equal to –100). As in the case of the
year. Because end-year is the default, you can either enter 0 or leave the Type entry blank (if the
payment is at the beginning of the period you have to enter 1 in the Type box):
The “Formula result” in the dialogue box shows that the answer is $421.24.
The NPV function computes the present value of a series of payments. The payments
need not be equal, though in the current example they are. The ability of the NPV function to
handle non-equal payments makes it one of the most useful of all Excel’s financial functions.
We will make extensive use of this function throughout this book. In the current example, since
the annual payments are equal, the result is the same ($421.24) whether we use the PV function
Excel’s NPV function computes the present value of a series of payments. You can
either enter the payments separately (as Value1, Value2, … ), or—as illustrated above—you can
Finance professionals use “NPV” to mean “net present value,” a concept we explain in
the next section. Excel’s NPV function actually calculates the present value of a series of
payments. Almost all finance professionals and textbooks would call the number computed by
the Excel NPV function “PV.” Thus the Excel use of “NPV” differs from the standard usage in
1. You just put $600 in the bank and you intend to leave it there for 10 years. If the bank pays
you 15% interest per year, how much will you have at the end of 10 years?
2. Your generous grandmother has just announced that she’s opened a savings account for you
with a deposit of $10,000. Moreover, she intends to make 9 more similar gifts, at the end of this
year, next year, etc. If the savings account pays 8% interest, how much will you have
accumulated at the end of 10 years (one year after the last gift)?
Suggestion: Do this problem 2 ways, as shown below: a) take each amount and
calculate its future value in year 10 (as illustrated in cells C7:C16) and then sum them; b) use
Excel’s FV function, noting that here the amounts come at the beginning of the year (you’ll need
                   A              B             C                    D
 3 Interest rate                  8.00%
 4
 5
                                          Future value
  6           Year               Gift      in year 10
  7             0                10,000      21,589.25 <-- =B7*(1+$B$3)^(10-A7)
  8             1                10,000
  9             2                10,000
 10             3                10,000
 11             4                10,000
 12             5                10,000
 13             6                10,000
 14             7                10,000
 15             8                10,000
 16             9                10,000
 17
 18 Total (summing C7:C16)
 19 Using FV function
of the next 4 years (he’s less generous than your grandmother ... ). If the relevant interest rate is
7%, what’s the value today of this promise? (If you’re going to use PV to do this problem note
4. What is the present value of a series of 4 payments, each $1,000, to be made at the end of
                 A                B         C         D        E
  3   Interest rate                14%
  4
  5   Year                     Payment PV
  6                        1       1,000  877.19 <-- =B6/(1+$B$3)^A6
  7                        2       1,000
  8                        3       1,000
  9                        4       1,000
 10
 11   Total of C6:C9
 12   Using NPV function
5. Screw-‘Em-Good Corp. has just announced a revolutionary security: If you pay SEG $1,000
now, you will get back $150 at the end of each of the next 15 years. What is the IRR of this
investment?
Suggestion: Do this problem two ways—once using Excel’s IRR function and once
and the company will give you back $100 at the end of the first year, $200 at the end of year 2, ...
7. You are thinking about buying a $1,000 bond issued by the Appalachian Development
Authority (ADA). The bond will pay $120 interest at the end of each of the next 5 years. At the
end of year 6, the bond will pay $1,120 (this is its face value of $1,000 plus the interest). If the
relevant discount rate is 7%, how much is the present value of the bond’s future payments?
8. Look at the pension problem in Section 5.8, page000. Answer the following questions:
8.a. What if the desired annual pension is $100,000? How much does a 55 year-old have
to save annually? The CD-ROM which accompanies the book contains the following
template:
11. Assuming that the interest rate is 5%, which of the following is more valuable?
11.d. $300 a year in perpetuity (meaning: forever), with the first payment at the end of
this year
12. You receive a $15,000 signing bonus from your new employer and decide to invest it for
two years. Your banker suggests two alternatives, which both require a commitment for the full
two years. The first alternative will earn 8% per year for both years. The second alternative earns
6% for the first year, and 10% for the second year. Interest compounds annually.
13. Your annual salary is $100,000. You are offered two options for a severance package.
Option 1 pays you 6 months salary now. Option 2 pays you and your heirs $6,000 per year
forever (first payment at the end of this year). If your required return is 11%, which option
14. Today is your 40th birthday. You expect to retire at age 65 and actuarial tables suggest that
you will live to be 100. You want to move to Hawaii when you retire. You estimate that it will
expenses will be $25,000 a year after that. You expect to earn an annual return of 7% on your
savings.
14.a. How much will you need to have saved by your retirement date?
14.b. You already have $50,000 in savings. How much would you need to save at the
end of each of the next 25 years to be able to afford this retirement plan?
14.c. If you did not have any current savings and did not expect to be able to start saving
money for the next 5 years (that is, your first savings payment will be made on your 45th
birthday), how much would you have to set aside each year after that to be able to afford
15. You have just invested $10,000 in a new fund that pays $1,500 at the end of the next 10
years. What is the compound rate of interest being offered in the fund? (Suggestion: Do this
problem two ways: Using Excel’s IRR function and using Excel’s Rate function.)
16. John is turning 13 today. His birthday resolution is to start saving towards the purchase of a
car that he wants to buy on his 18th birthday. The car costs $15,000 today, and he expects the
John has heard that a local bank offers a savings account which pays an interest rate of
5% per year. He plans to make 6 contributions of $1,000 each to the savings account (the first
contribution to be made today); he will use the funds in the account on his 18th birthday as a
down payment for the car, financing the balance through the car dealer.
(with the first payment due one year after he takes possession of the car); an annual interest rate
of 7%.
16.a. How much will John need to finance through the dealer?
16.b. What will be the amount of his yearly payment to the dealer?
(Hint: This is like the college savings problem discussed in Section 5.8.)
17. Mary has just completed her undergraduate degree from Northwestern University and is
already planning on entering an MBA program four years from today. The tuition will be
$20,000 per year for two years, paid at the beginning of each year. In addition, Mary would like
to retire 15 years from today and receive a pension of $60,000 every year for 20 years and
receive the first payment 15 years from today. Mary can borrow and lend as much as she likes at
a rate of 7%, compounded annually. In order to fund her expenditures, Mary will save money at
• Calculate the constant annual dollar amount that Mary must save at the end of each of
Note: Just to remove all doubts, here are the cash flows: