Connect via MCP →

Enter Calculation

Formula

Show calculation steps (1)
  1. Total Interest Earned

    Total Interest Earned: Finance Calculator — Time Value of Money

    Total Interest = Future Value − Total Contributions, where Total Contributions = PV + PMT × n.

Advertisement

Results

Future Value
2,886.68
value at end of term
Total Contributions 2,000
Total Interest Earned 886.68

What is the Time Value of Money?

The time value of money (TVM) is the core idea in finance that a dollar today is worth more than a dollar in the future, because money can earn interest over time. This calculator computes the future value (FV) of an investment that starts with a present value (PV) and receives equal periodic payments (PMT), all growing at a fixed interest rate per period.

Timeline showing a present value growing into a larger future value over time
The time value of money: a sum today grows to a larger amount in the future.

How to use it

Enter your starting amount as the Present Value, the recurring deposit per period as the Periodic Payment, the interest rate per period (as a percent), and the total number of periods. If you contribute monthly, use the monthly rate (annual rate ÷ 12) and the number of months. The calculator returns the future value, your total contributions, and the interest earned.

The formula explained

The equation has two parts. The first, \(\text{PV}\,(1+r)^n\), compounds your initial lump sum forward. The second, \(\text{PMT}\,\dfrac{(1+r)^n - 1}{r}\), is the future value of an ordinary annuity — a series of equal payments made at the end of each period. Adding them gives the total accumulated value:

$$\text{FV} = \text{PV}\,(1+r)^n + \text{PMT}\,\dfrac{(1+r)^n - 1}{r}$$

When the rate is exactly 0%, the formula safely reduces to

$$\text{FV} = \text{PV} + \text{PMT}\cdot n$$
Diagram breaking the future value formula into a lump sum part and a recurring payments part
Future value combines the grown lump sum (PV) with the accumulated recurring payments (PMT).

Worked example

Suppose PV = 1,000, PMT = 100, rate = 5% per period, and n = 10 periods. Then \((1.05)^{10} \approx 1.628895\).

$$\text{FV} = 1{,}000 \times 1.628895 + 100 \times \dfrac{1.628895 - 1}{0.05} \approx 1{,}628.89 + 1{,}257.79 = 2{,}886.68$$

Total contributions are \(1{,}000 + 100\times 10 = 2{,}000\), so interest earned is about 886.68.

Bar chart showing contributions versus interest growth accumulating over periods
Over many periods, accumulated interest adds to your contributions to reach the future value.

FAQ

Does this assume payments at the start or end of the period? It assumes end-of-period payments (an ordinary annuity), the most common convention.

Can I model only a lump sum? Yes — set the periodic payment to 0 and you get straight compound interest.

What rate should I enter? Use the rate per period, matching the period of your payments. For monthly compounding, divide the annual rate by 12.

Last updated: