Future Value Calculator: Growth, Present Value & Time to Goal
Grow to the future
Start with today's sum, add a yearly contribution, and see the closed-form future value.
Lump sum you start with today
Added at the end of each year
Fixed yearly growth rate, 0–25
Growth period, 1–50
Years to reach a goal
How long until your starting sum plus yearly contributions grows to the target?
Future sum you want to reach
Years required: 5.3
Future value
$31,382.42
- From initial sum
- $16,288.95
- From yearly contributions
- $15,093.47
- Total put in
- $22,000.00
- Growth earned
- $9,382.42
Growth year by year
| Years | Future value | Total put in | Growth earned |
|---|---|---|---|
| 1 | $11,700.00 | $11,200.00 | $500.00 |
| 2 | $13,485.00 | $12,400.00 | $1,085.00 |
| 3 | $15,359.25 | $13,600.00 | $1,759.25 |
| 4 | $17,327.21 | $14,800.00 | $2,527.21 |
| 5 | $19,393.57 | $16,000.00 | $3,393.57 |
| 6 | $21,563.25 | $17,200.00 | $4,363.25 |
| 7 | $23,841.41 | $18,400.00 | $5,441.41 |
| 8 | $26,233.49 | $19,600.00 | $6,633.49 |
| 9 | $28,745.16 | $20,800.00 | $7,945.16 |
| 10 | $31,382.42 | $22,000.00 | $9,382.42 |
Future Value Calculator — Lump Sums, Payments & Time to Goal
What will $10,000 become in ten years at 5% — and what is $16,288.95 of back then worth today? This free calculator answers both directions in closed form: grow a lump sum with yearly end-of-year contributions at a fixed yearly rate, reverse any future sum to its present value, and solve how many years a savings goal takes.
Toggle between future and present value, set rate presets or type any rate, and watch the year-by-year table build. Every calculation runs locally in your browser with no sign-up, and any scenario can be shared with a link.
The closed-form formulas
No iteration ledgers here: each value is evaluated directly from its closed form. Lump sums compound geometrically; yearly payments form an ordinary annuity; solve-for-n inverts the growth equation with a logarithm.
FV = future value · PV = present value · PMT = payment per period · r = rate per period · n = number of periods.
How it works
- Enter a present sum, yearly contribution, rate and years.
- Toggle future value to grow forward or present value to discount back.
- Set a goal amount to learn how many years it takes — or that it cannot be reached.
One toggle, two questions
10000 plus 1200 a year at 5% for 10 years grows to 17546.74; reverse it — 16288.95 discounted at 5% over 10 years — and you recover 10000.00. Same math, opposite direction.
What v1 leaves out
Annual compounding only — no sub-year frequencies, no amortization tables, no tax or inflation treatment, no APR comparison. Follow-ups add frequencies and real-dollar views.
Frequently asked questions
Lump sum vs yearly payments?
The headline splits both: the lump part is what your starting sum becomes, the annuity part is what your yearly contributions grow to. Together they form the future value.
What does present value mean?
What a future sum is worth today at the given rate. A promise of $16,288.95 in ten years at 5% is worth $10,000.00 now — money today can grow.
How does solve-for-years work?
It inverts the growth equation with a logarithm. If the goal is already reached the answer is 0; if nothing grows and nothing is paid, the goal is unreachable and the tool says so.
What happens with a 0% rate?
Growth is linear: the starting sum plus contributions times years. Solve-for-n divides the gap by the yearly payment — with no payment and a higher goal, the answer is unreachable.
How accurate is this calculator?
Exact to the cent against closed-form references: direct evaluation, no iterated rounding drift. Real accounts compound more often than yearly — treat annual figures as the baseline.