Future value calculator

What money grows to over time.

Work out
Payments at the

Future value

1,628.89

628.89 of it is interest

You put in
1,000.00
Interest earned
628.89
Growth factor
× 1.628895
Effective yearly rate
5%
Periods
10 (one per year)
YearPut inInterestBalance
11,000.0050.001,050.00
21,000.00102.501,102.50
31,000.00157.631,157.63
41,000.00215.511,215.51
51,000.00276.281,276.28
61,000.00340.101,340.10
71,000.00407.101,407.10
81,000.00477.461,477.46
91,000.00551.331,551.33
101,000.00628.891,628.89

Runs in your browser. Nothing uploaded.

How to work out a future value

  1. Enter the Amount today, the yearly Rate and the number of Years.
  2. Pick how often interest is compounded. If you also pay in a fixed amount each period, enter it in Regular payment and choose whether it goes in at the start or end of each period.
  3. Read the future value, how much of it is interest, and the balance at the end of each year.

Time value of money

A sum of money today is worth more than the same sum later, because it can earn interest in the meantime. Future value puts a number on that: what today’s money and a series of payments will be worth at a set date, at a given rate.

The calculator uses the standard time value of money formulas found in finance textbooks and financial calculators:

  • Lump sum: FV = PV × (1 + r)^n
  • Payments at the end of each period: FV = PMT × ((1 + r)^n − 1) ÷ r
  • Payments at the start: the same, multiplied by (1 + r)

Here r is the yearly rate divided by the periods a year, and n is years times periods a year. With continuous compounding, the growth factor is e^(rate × years) and payments are monthly.

Choosing a rate

The result is only as good as the rate. For a savings account, use its interest rate. For investments, returns vary every year, so try a cautious and a hopeful figure and treat the result as a range, not a promise. To see the result in today’s money, run it again with the rate minus expected inflation. For saving towards a target amount, the savings goal calculator works out the payment for you.