How to Calculate the Future Value of a Tax-Deferred Account

Recall, that the formula utilized to calculate the future value of a lump sum is as follows:

future value formula

Where:
FV = Future Value
PV = Present Value
r = rate
n = periods

Calculating the future value of a tax-deferred account incorporates the tax paid on the money when it is withdrawn during the final period. We can account for the taxes paid by adjusting the present value after it has been compounded by the specified rate and number of periods:

future value of a tax-deferred account

The addition of the quantity (1 – t) adjusts the future value in the final period by the tax that is owed.

Assume you have a present value of $1,000, the will grow at a rate of 7% for ten years, with an assumed tax rate of 30%. Plugging those values into the formula will yield the following:

where; PV = $1,000, rate = 0.07, n = 10, t = 30%

Using Excel, we can model what happens during each of the ten periods:

Year PV rate FV Tax (30%)
1 $ 1,000.007% $ 1,070.00
2 $ 1,070.007% $ 1,144.90
3 $ 1,144.907% $ 1,225.04
4 $ 1,225.047% $ 1,310.80
5 $ 1,310.807% $ 1,402.55
6 $ 1,402.557% $ 1,500.73
7 $ 1,500.737% $ 1,605.78
8 $ 1,605.787% $ 1,718.19
9 $ 1,718.197% $ 1,838.46
10 $ 1,838.467% $ 1,967.15
Tax $ 590.15
Net ATFV $ 1,377.01
future value of a tax-deferred account table

Notice how the tax is paid during the final period. In the United States, this is how the future value of a Traditional IRA would be calculated. We can represent the table above visually with the following chart:

future value of a tax-deferred account chart

Using an HP12C calculator, we can calculate the future value of a tax-deferred account with the following keystrokes:

hp12c

[1000][PV]
[7][i]
[10][n][FV]
[.][7][*]

The formula can be rearranged as follows to find the present value of a tax-deferred account:

present value of a tax-deferred account formula

The present value of a tax-deferred account formula is usually only seen on tests which require you to calculate the present value of a tax-deferred account based on an initial investment an investor made in the past, given some current value in the future.

A copy of the Excel model can be found here.

How to Calculate the Future Value of a Tax-Free Account

Recall, that the formula utilized to calculate the future value of a lump sum is as follows:

future value formula

Where:
FV = Future Value
PV = Present Value
r = rate
n = periods

Calculating the future value of a tax-free account incorporates the tax paid on the money prior to investing it in the tax-free account. We can account for the taxes paid by adjusting the present value for taxes:

future value of a tax-free account

In essence, the present value is reduced by the tax owed today and becomes the net amount invested. This net amount is then grown tax-free through all periods and no tax liability is owed when the money is withdrawn.

Assume you have a present value of $1,000, that will grow at a 7% rate for 10 years, and the initial tax owed is 30%. We can calculate the future value of the tax-free account by plugging those variables into the formula as follows:

where; PV = $1,000, rate = 0.07, n = 10, t = 30%

Using Excel, we can model what occurs during each of the ten periods:

Year PV rate FV 
1 $    700.007.00% $    749.00
2 $    749.007.00% $    801.43
3 $    801.437.00% $    857.53
4 $    857.537.00% $    917.56
5 $    917.567.00% $    981.79
6 $    981.797.00% $ 1,050.51
7 $ 1,050.517.00% $ 1,124.05
8 $ 1,124.057.00% $ 1,202.73
9 $ 1,202.737.00% $ 1,286.92
10 $ 1,286.927.00% $ 1,377.01
future value of a tax-free account table

Notice how the initial present value is reduced by the current tax rate. In the United States, this is how the future value of a Roth IRA would be calculated. We can illustrate the table above visually with the following chart:

future value of a tax-free account chart

Using an HP12C calculator, you can calculate the future value of a tax-free account using the following keystrokes:

hp12c

[1000][ENTER]
[.][7][*][PV]
[7][i]
[10][n]
[FV]

The formula can be rearranged as follows to find the present value of a tax-free account:

present value of a tax-free account

The present value version of the tax-free account formula is usually only seen on tests which require you to calculate the initial investment an investor made in the past, given some current value in the future.

A copy of the Excel model can be found here.

How to Calculate Present Value

The formula used to discount a future value to a present value today is as follows:

present value formula

Where:

PV = Present Value
FV = Future Value
r = rate
t = time

Assume you would like to have a future lump sum of $10,000. How much would you have to invest today, if the initial contribution grew at required rate of 7.00% for five years? Plugging those values into the formula would yield the following:

FV = $10,000; r = 0.07; t = 5

The amount that is required today, in order to have $10,000 in the future will decrease as a function of either a longer time-frame, or a higher discount rate. Using Excel, we can model the amounts required given a specific time-frame or rate:

Year FV rate PV 
5 $ 10,000.007.00% $ 7,129.86
10 $ 10,000.007.00% $ 5,083.49
15 $ 10,000.007.00% $ 3,624.46
20 $ 10,000.007.00% $ 2,584.19
25 $ 10,000.007.00% $ 1,842.49
30 $ 10,000.007.00% $ 1,313.67
present value table

The data can be represented visually as well:

present value chart

Viewing the chart above, you can see that the initial investment required today, decreases exponentially as a function of time.

Using an HP12C calculator, the present value can be calculated using the following keystrokes:

HP12C

[10,000][FV]
[7][i]
[5][n]
[PV]

A copy of the Excel model can be found here

How to Calculate Future Value

The formula used to calculate the future value of a present amount today, is as follows:

future value formula
future value formula

Where:
FV = Future Value
PV = Present Value
r = interest rate
t = time

Assume you have a present value (PV) of $1,000, growing at a rate (r) of 7.00% for ten years (t), the future value would be calculated as follows:

PV = $1,000; r = 7.00%; t = 10

Using Excel, we can model the amount of interest that is credited at the end of each year:

Year Present Value rateinterestFuture Value
1 $         1,000.007.00% $   70.00 $    1,070.00
2 $         1,070.007.00% $   74.90 $    1,144.90
3 $         1,144.907.00% $   80.14 $    1,225.04
4 $         1,225.047.00% $   85.75 $    1,310.80
5 $         1,310.807.00% $   91.76 $    1,402.55
6 $         1,402.557.00% $   98.18 $    1,500.73
7 $         1,500.737.00% $ 105.05 $    1,605.78
8 $         1,605.787.00% $ 112.40 $    1,718.19
9 $         1,718.197.00% $ 120.27 $    1,838.46
10 $         1,838.467.00% $ 128.69 $    1,967.15
FV table

The data can be represented visually as well:

future value chart
future value chart

As you can see, the amount of interest credited at the end of each year grows on an exponential basis.

Using an HP12C, the future value can be calculated using the following keystrokes:

hp12c

[1000][PV]
[10][n]
[7][i]
[FV]

A copy of the Excel model used to calculate future value can be found here.