Future Value Calculator
Find what a present amount plus regular deposits will grow to after a set number of years.
How to use the Future Value Calculator
- Enter the present value (lump sum).
- Enter the payment each compounding period.
- Enter the annual interest rate.
- Enter the years.
- Choose the compounding / payment frequency.
- Choose the payments made at.
- Press Calculate. The result updates automatically as you type.
About the Future Value Calculator
Future value is the core of time-value-of-money math. It tells you what a sum invested today, plus any regular payments, will be worth after compounding. Finance classes call the regular-payment part an annuity, and the same formula appears in spreadsheet functions such as FV().
Here the payment frequency matches the compounding frequency, which is how most textbook problems and savings plans are set up. Switch to "beginning of period" for rent-style payments made in advance; each payment then earns one extra period of interest.
Results are estimates, not financial advice.
Formula
FV = PV(1 + i)N + PMT × ((1 + i)N − 1) ÷ i
i = annual rate ÷ periods per year, N = periods per year × years. For payments at the beginning of each period (annuity due), multiply the payment part by (1 + i). Example: $1,000 plus $100 a month at 6% for 10 years grows to about $1,819 + $16,388 ≈ $18,208.
Example calculation
Using the default values:
- Present value (lump sum) = $1000
- Payment each compounding period = $100
- Annual interest rate = 6%
- Years = 10 years
- Compounding / payment frequency = Monthly
- Payments made at = End of period (ordinary annuity)
the calculator returns:
- Future value: $18,207.33
- From the lump sum: $1,819.40
- From the payments: $16,387.93
- Total paid in: $13,000.00
- Total interest: $5,207.33
Frequently asked questions
What is the difference between an ordinary annuity and an annuity due?
Ordinary annuity payments are made at the end of each period; annuity due payments are made at the start, so they earn interest for one extra period.
How do I match a spreadsheet FV function?
Use rate = annual rate ÷ n, nper = years × n, pmt and pv as entered (spreadsheets show them as negative cash outflows), and type 0 or 1 for end or beginning.
Can the payment be zero?
Yes. With no payment, the result is just the compound growth of the lump sum.
Last updated: · Category: Financial calculators