How this future value calculator works
Enter the number of periods, a starting amount, the interest rate per period, and an optional deposit made every period. The future value calculator compounds the balance one period at a time and shows what it will be worth at the end, how much of that came from your deposits and how much from interest, and a period-by-period schedule.
A period can be any length, as long as the rate matches it. For yearly deposits, use the annual rate. For monthly deposits, enter the number of months and a monthly rate. If your annual rate is a nominal rate compounded monthly (an APR), divide it by 12. If it is an effective annual rate (an APY), use (1 + annual rate)1/12 − 1 instead: a 6% APY is about 0.487% a month, not 0.5%.
For example, $5,000 today plus $200 at the end of each year for 15 years at 7% grows to $18,820.96: $5,000 starting amount, $3,000 in deposits, and $10,820.96 in interest. If the deposits go in at the start of each year instead, the future value is $19,172.77.
Future value formula
With a starting amount PV, a rate per period i, N periods, and a deposit PMT at the end of each period, the future value formula is:
FV = PV × (1 + i)N + PMT × [(1 + i)N − 1] ÷ i
The first part is the starting amount with compound interest. The second part is the future value of an annuity: the deposits, each growing for the periods left after it is made. When deposits are made at the beginning of each period (an annuity due), every deposit earns one extra period of interest, so the second part is multiplied by (1 + i). With a 0% rate, the future value is simply the starting amount plus all deposits.
Frequently asked questions
How do you calculate future value?
Grow the starting amount by (1 + rate) once for every period, then add the future value of each deposit the same way. This FV calculator does that for you and lists the balance after every period, so you can check any step by hand.
What is the future value of money?
It is what an amount of money today will be worth at a later date once it has earned interest. It is one half of the time value of money: a dollar now is worth more than a dollar later because it can earn a return in the meantime. To solve for the rate, the payment, or the number of periods instead, use the TVM calculator.
Can I use this as a future value of annuity calculator?
Yes. Set the starting amount to $0 and enter the payment as the deposit per period. Choose "End of each period" for an ordinary annuity or "Beginning of each period" for an annuity due.
How is this different from a future value of investment calculator?
It is the same calculation. Enter what you invest now as the starting amount, what you add each period as the deposit, and your expected return per period as the interest rate. Actual investment returns vary from year to year, so the result is an estimate.
What does the present value in the results mean?
It is the future value discounted back to today at the same rate: the single amount you would need to invest now, with no deposits, to reach the same future value.
Limitations
The calculation assumes the same rate and the same deposit in every period, and that interest compounds once per period. It does not include taxes, fees, or inflation. Treat the result as an estimate, not financial advice.
What's changed
- Launched.
References
- Financial Math – Math 1175 (eCampusOntario open textbook), 1.2 Calculating the Future Value
future value of a single starting amount with compound interest
- Financial Math – Math 1175 (eCampusOntario open textbook), 1.3 Calculating the Present Value
discounting a future value back to its present value at the same rate
- Financial Math – Math 1175 (eCampusOntario open textbook), 1.7 Effective and Equivalent Interest Rates
converting an effective annual rate to an equivalent rate per period
- Financial Math – Math 1175 (eCampusOntario open textbook), 2.2 Future Value of Annuities
future value of an ordinary annuity (deposits at the end of each period) and an annuity due (deposits at the beginning)