Search tools

Find a tool by name or what it does.

Future Value Calculator

Project what a present value plus regular contributions grows to, with adjustable compounding and contribution timing.

Starting numbers

The contribution is added once every compounding period. Calculated in your browser as you type. Nothing is uploaded.

Compounding frequency

Interest and each contribution both apply once per period, so the rate per period is the annual rate divided by the number of periods.

Contribution timing

Future value
125,510.22
Projected balance after 20 years
58,000.00
Total contributions, present value plus every deposit
67,510.22
Total interest earned on top

Assumes one constant annual rate and unbroken contributions. Real returns vary.

Year by year
YearContributed to dateInterest to dateFuture value
112,400.00683.8913,083.89
214,800.001,557.9916,357.99
317,200.002,634.0319,834.03
419,600.003,924.4623,524.46
522,000.005,442.5127,442.51
624,400.007,202.2131,602.21
726,800.009,218.4836,018.48
829,200.0011,507.1440,707.14
931,600.0014,084.9745,684.97
1034,000.0016,969.8450,969.84
1136,400.0020,180.6656,580.66
1238,800.0023,737.5462,537.54
1341,200.0027,661.8368,861.83
1443,600.0031,976.1975,576.19
1546,000.0036,704.6882,704.68
1648,400.0041,872.8390,272.83
1750,800.0047,507.7898,307.78
1853,200.0053,638.30106,838.30
1955,600.0060,294.96115,894.96
2058,000.0067,510.22125,510.22

How to calculate future value

  1. Enter the starting numbers

    Type a present value, a contribution per period, an annual rate, and how many years to grow.

  2. Pick a compounding frequency

    Choose annually, semi-annually, quarterly, monthly, or daily compounding to set how often interest is added.

  3. Set the contribution timing

    Choose whether each contribution lands at the start or the end of the period, which shifts the annuity by one period.

  4. Read the result

    The future value, total contributions, and total interest appear instantly, with a year-by-year table below.

Why use this tool

Lump sum and contributions together

A present value and a level contribution per period are grown at the same per-period rate and combined into one future value.

Five compounding frequencies

Switch between annual, semi-annual, quarterly, monthly, and daily compounding and watch the result recalculate at once.

Start or end of period timing

Toggle between an ordinary annuity and one where contributions land first, so each deposit earns an extra period of growth.

Interest vs contributions split

The future value is split into what you put in and what growth added, so the effect of compounding is never hidden.

Year-by-year table

Every year shows the amount contributed to date, the interest to date, and the running balance so you can trace the curve.

About this tool

Future value is what an amount today is worth after it grows for a set number of years at a given rate. This calculator takes a present value, an optional contribution made every compounding period, an annual rate, and a horizon, then applies the standard future value formula: the present value compounds forward, the stream of contributions is grown as an annuity, and the two are added. It reports the future value, the total you contributed, and the interest earned on top, with a year-by-year table showing how that split shifts over time.

Two switches change the outcome. Compounding frequency sets how often interest is added, from once a year to daily, with the rate per period equal to the annual rate divided by the number of periods. Contribution timing decides whether each deposit lands at the end of the period, the usual ordinary annuity, or at the start, where every deposit earns one extra period of growth and the future value is a little higher. When the rate is 0%, both switches stop mattering and the result is simply everything you put in.

Use it to compare scenarios: a bigger lump sum today against steady deposits, or a longer horizon against a higher rate. The math assumes one constant rate and unbroken contributions, so read the output as a projection rather than a forecast of any real investment. Everything runs in your browser as you type, and nothing is uploaded. To grow a balance with monthly deposits and a running table, try the compound interest calculator, and to solve the reverse, how much to save each period to hit a target, use the savings goal calculator.

Frequently asked questions

What formula does the future value calculator use?
It uses FV = PV times (1 + i) to the power n, plus the contribution times ((1 + i) to the power n minus 1) divided by i, where i is the rate per period and n is the number of periods. Start-of-period timing multiplies the contribution term by (1 + i). At a 0% rate the result is the present value plus every contribution.
What counts as the contribution per period?
One deposit made every compounding period. If you compound monthly, the contribution is added each month; if you compound annually, it is added once a year. Set it to zero to grow the present value alone.
Does contribution timing change the result much?
Start-of-period contributions earn one extra period of growth each, so the future value is slightly higher than end-of-period contributions. The gap widens with a higher rate, more frequent compounding, and a longer horizon, but is small at typical rates.
Which currency does it use?
None. The calculator works in plain numbers, so the result is in whatever currency you typed. Formatting adds thousands separators and two decimals but no symbol.
Are there limits on the inputs?
The horizon goes up to 75 years and the rate up to 100%. Amounts are capped high enough for any realistic plan. If the numbers grow beyond what can be shown, the calculator asks you to lower the rate, years, or amount.
Is my data uploaded anywhere?
No. Everything runs in your browser as you type. Nothing is sent to a server, stored, or logged.

Related tools