Skip to main content

Future Value Calculator

Blake Boege
Written by Blake Boege · Founder, Calculator Answers

A future value calculator is a financial mathematics utility that computes the value of a current asset or investment at a specified date in the future. It uses the compound interest formula, factoring in the initial principal amount, expected annual or periodic interest rate, compounding frequency, and duration of the investment. It can also model future value with recurring additions or annuity payments. Investors and financial planners use this calculator to estimate retirement savings, project investment returns, and compare different savings instruments over time.

Run the textbook future value formulas in three modes. Find the future value of a lump sum, the future value with periodic payments at the end or beginning of each period, or the time needed to grow a present value to a target. Each result shows the formula it used.

Quick Answer

Project the future value of your savings or investments. Enter your starting balance, interest rate, time period, and recurring deposits to calculate your long-term growth.

Mode

$

The amount today (PV). · e.g. 10,000

%

The nominal annual rate (r). · e.g. 7

yr

The time horizon (t). · e.g. 10

Compounding frequency

Future value (lump sum)

FV after 10 years

$20,096.61

FV = PV × (1 + r/n)^(n × t)

Present value (PV)$10,000.00
Future value (FV)$20,096.61
Interest earned$10,096.61
Growth multiple2.0097×
CompoundingMonthly
FormulaFV = PV × (1 + r/n)^(n × t)

A present value of $10,000.00 grows to $20,096.61 over 10 years at 7% (monthly compounding).

Was this helpful?

Examples

$10,000 at 7% for 10 yr, monthly

≈ $20,096 FV

$10,000 + $500/mo, 7%, 10 yr, monthly

≈ $106,608 FV

$10,000 → $50,000 at 7%, monthly

≈ 23 yr 1 mo

$1,000 at 7% for 20 yr, daily

≈ $4,055 FV

How it works

Formula · FV = PV x (1 + r/n)^(n x t), with payments adding PMT x (((1 + r/n)^(n x t) - 1) / (r/n)). This is the definition of compounding applied arithmetically, not a finding published by anyone, so this entry deliberately carries no source

Future value (FV) is the amount that a present value (PV) grows to over time once interest is applied. The formulas below cover the three common variants, with one set of consistent variables: PV is the present value, PMT is the per-period payment, r is the nominal annual rate, n is compoundings per year, t is years, i is the effective per-period rate, and N is the number of payment periods.

Future value of a lump sum

FV = PV × (1 + r/n)^(n × t)

Ordinary annuity (end of period)

FV = PMT × ((1 + i)^N − 1) / i

Annuity due (beginning of period)

FV = PMT × ((1 + i)^N − 1) / i × (1 + i)

Time to reach a future value

t = ln(FV / PV) / (n × ln(1 + r/n))

When payments and compounding occur at different frequencies, the calculator converts to a single period rate so the annuity and lump-sum pieces stay consistent: i = (1 + r/n)^(n/p) − 1 where p is payments per year.

What the future value calculator answers

The future value calculator runs the textbook future-value formulas for the three scenarios that show up most often in finance class and in real-world modeling:

  • Lump sum: a single present value growing at a rate for a fixed time, with a choice of compounding frequency (annually, semi-annually, quarterly, monthly, daily, or continuously).
  • With periodic payments: a present value plus equal periodic payments, with a separate payment frequency and a choice between end-of-period (ordinary annuity) and beginning-of-period (annuity due) timing.
  • Present value to future value: the time it takes a present value to grow to a stated future value at a given rate.

How the future value calculator works

Pick a mode, enter the inputs, and the calculator:

  • Applies the matching future-value formula for the chosen mode.
  • Converts the annual rate and compounding frequency into a single period rate when payments occur on a different schedule than compounding.
  • Distinguishes ordinary annuity (end of period) from annuity due (beginning of period) explicitly in the formula used.
  • Reports the future value, total payments (when relevant), interest earned, period rate, period count, and the formula it ran.
  • Flags the cases that have no finite answer (target cannot be reached with a 0 rate and no payments, present value already exceeds target, and so on).

Future value of a lump sum

The basic future value formula is FV = PV × (1 + r/n)^(n × t). The present value PV sits in an account earning a nominal annual rate r compounded n times per year for t years. Continuous compounding uses FV = PV × e^(r × t) and is the theoretical limit as n → ∞.

Example: $10,000 at 7% for 10 years with monthly compounding grows to about $20,096. The growth multiple is about 2.01×, so the lump sum roughly doubles in 10 years at 7% (a result the Rule of 72 also predicts: 72 / 7 ≈ 10.3 years to double).

Future value with periodic payments

When equal payments arrive each period, the future value is the future value of the present value plus the future value of the payment stream:

  • Ordinary annuity (end of period): FV = PMT × ((1 + i)^N − 1) / i
  • Annuity due (beginning of period): FV = PMT × ((1 + i)^N − 1) / i × (1 + i)

Annuity due has one extra period of compounding because every payment arrives one period earlier, which is why the formula adds a final × (1 + i) factor.

When payment frequency and compounding frequency differ, the calculator computes an effective rate per payment period using i = (1 + r/n)^(n/p) − 1 where n is compoundings per year and p is payments per year. The same i is then used for both the lump-sum growth and the annuity factor, which keeps the two pieces consistent.

Time to reach a future value

Inverting the lump-sum formula gives the time to grow from a present value to a stated future value: t = ln(FV / PV) / (n × ln(1 + r/n)) for discrete compounding, or t = ln(FV / PV) / r for continuous compounding. The Rule of 72 is a quick estimate for doubling time: 72 / annual rate (in percent) gives a close approximation.

At a 0% rate the present value never changes, so a positive target is unreachable; the calculator flags that case explicitly rather than dividing by zero.

Future value vs savings vs compound interest

All three calculators run the same underlying math but frame it differently:

  • The future value calculator (this page) is the formula-first finance calculator. It exposes PV, PMT, r, n, t, and i directly and matches the textbook setup. Use it when the question is about applying or inverting a future-value formula.
  • The savings calculator is goal-oriented. It uses everyday savings language and solves for future balance, monthly contribution, or time to goal. Use it when the question is about planning a savings goal, not running a formula.
  • The compound interest calculator is a clean worked example of compounding itself. Use it to see how principal, rate, time, and frequency combine into a single growth example.

All three produce consistent answers when the inputs line up. Pick the one whose framing matches your question.

Worked examples

  • Lump sum: $10,000 at 7% for 10 years with monthly compounding. FV ≈ $20,096, interest earned ≈ $10,096, growth multiple ≈ 2.01×.
  • With payments: $10,000 plus $500 per month at 7% for 10 years (monthly compounding, end of period). FV ≈ $106,608, total payments $60,000, interest earned ≈ $36,512.
  • Time to target: $10,000 to $50,000 at 7% with monthly compounding takes about 23 years 1 month (about 277 months). The Rule of 72 estimate for each doubling at 7% is roughly 10.3 years, and growing to 5× requires a bit more than two doublings.
  • Daily compounding: $1,000 at 7% for 20 years with daily compounding grows to about $4,055, slightly higher than the $3,870 you would get with annual compounding at the same rate.

Common mistakes

  • Mixing payment frequency and compounding frequency without converting to a single period rate. The calculator does this conversion automatically; doing it by hand requires i = (1 + r/n)^(n/p) − 1.
  • Treating an annuity due like an ordinary annuity. Annuity due payments arrive one period earlier and pick up one extra period of compounding, so the future value is higher by a factor of (1 + i).
  • Using a nominal rate where the formula expects an APY, or vice versa. The APY calculator converts between the two cleanly.
  • Forgetting that future value is nominal. The calculator does not subtract inflation or income taxes.
  • Trying to grow a 0 present value to a positive future value through compounding alone. Add a positive present value or use the with-payments mode.

Related tools

One projection worked by hand

Take $10,000 at 6% a year, compounded monthly, for ten years. The periodic rate is 0.06 / 12 = 0.005 and there are 12 x 10 = 120 periods.

  1. Growth factor: 1.005^120 = 1.819397
  2. Future value: 10,000 x 1.819397 = $18,193.97
  3. Interest earned: 18,193.97 - 10,000 = $8,193.97
  4. Effective annual rate: 1.005^12 - 1 = 6.1678%

Keep the digits. Rounding the growth factor to 1.82 gives $18,200, which is $6.03 out on a ten-thousand-dollar balance and grows with the amount.

Simple interest on the same terms would give 10,000 x (1 + 0.06 x 10) = $16,000. The $2,193.97 difference is the whole of what compounding contributes over ten years.

What the number does not include

A future value is a model, and the honest part of the answer is the list of things it leaves out. This one deducts none of:

  • Tax on interest or on gains, at any rate, in any year.
  • Fees, whether an expense ratio inside a fund or a platform or advisory charge on top of it.
  • Inflation. The answer is in future dollars.
  • Withdrawals of any size at any point in the term.

Inflation is the one most often forgotten, because the figure looks like money you recognise. At 3% a year, $18,193.97 ten years out buys what $13,538 buys today: about 74% of the purchasing power the number appears to promise. Nothing has gone wrong with the arithmetic. The projection is nominal, and a nominal figure is not a real one.

If you want a real answer, put a real rate in. Subtract your inflation assumption from the growth rate before running the calculator and read the result as today's money.

Edge cases worth knowing

  • A zero present value cannot grow into anything through compounding alone. Multiplying zero by any growth factor is still zero, which is why that mode asks for a payment stream instead.
  • A zero rate makes the growth factor exactly 1, so the future value equals the present value plus any payments. That is correct rather than a failure.
  • A negative rate is arithmetically fine and shrinks the balance. It is the right way to model a real return when inflation exceeds the nominal rate.
  • Fractional years work, but the period count stops being a whole number, so the answer assumes growth accrues through the final partial period rather than landing on a compounding date.
  • Very long terms magnify the rate assumption rather than the starting amount. Over forty years a single percentage point on the rate moves the answer more than doubling the present value does.

Your figures stay in your browser

Nothing you type leaves this page. The arithmetic runs in your browser, there is no account and no login, and no amount, rate or term is sent anywhere or stored.

Estimate, not financial advice. Future value is a nominal projection at the stated rate and compounding. Real returns, taxes, fees, and inflation change the actual result. For decisions that meaningfully affect your finances, talk with a qualified financial professional.

Frequently asked questions

Future value (FV) is what an amount today is worth at a later date once interest is applied. For a present value PV growing at an annual rate r for t years, the standard formula is FV = PV × (1 + r/n)^(n × t), where n is the number of compoundings per year. Continuous compounding uses FV = PV × e^(r × t).

For a lump sum: FV = PV × (1 + r/n)^(n × t). For an ordinary annuity (payments at end of period): FV = PMT × ((1 + i)^N − 1) / i. For an annuity due (payments at beginning of period): FV = PMT × ((1 + i)^N − 1) / i × (1 + i). When a lump sum and payments are combined, add the two future values.

Present value (PV) is the current worth of a future amount, discounted back at a given rate; future value (FV) is the future worth of a current amount, grown at a given rate. The two formulas are inverses of each other: PV = FV / (1 + r/n)^(n × t).

Timing. Ordinary annuity payments happen at the end of each period; annuity due payments happen at the beginning. Annuity due has one extra period of growth, so its future value equals the ordinary annuity future value times (1 + i). Pick whichever matches the cash flow you are modeling.

When payments occur on a different schedule than compounding, the calculator converts the annual rate into a single rate that applies to each payment period: i = (1 + annualRate / n)^(n / p) − 1, where n is compoundings per year and p is payments per year. Continuous compounding uses i = e^(annualRate / p) − 1. The same i is used for both the lump-sum growth and the annuity factor, so the two pieces stay consistent.

Use the target mode. Set the present value to any amount, the future value target to twice that amount, the rate, and the compounding. The Rule of 72 gives a quick estimate: time to double ≈ 72 / annual rate (in percent). At 6%, doubling takes about 12 years; at 9%, about 8 years. The calculator returns the exact time using logarithms.

Yes. Select Continuously in the compounding frequency picker. The math switches to e^(r × t) for a lump sum and e^(r / p) − 1 for the period rate when payments are involved. Continuous compounding is the theoretical limit and produces results slightly higher than daily compounding.

The lump sum future value equals the present value (no growth). For an annuity, the future value equals payment times the number of periods (linear). In target mode, a 0 rate means the present value cannot grow to a positive target, so the calculator flags that case rather than dividing by zero.

The savings calculator is goal-oriented and uses everyday savings language: how much should I save monthly, when will I reach my goal. The future value calculator is formula-oriented and matches the textbook finance setup: lump-sum future value, annuity future value with end- or beginning-of-period payments, and present-to-future-value time. Both produce consistent answers when the inputs match; pick the one whose framing matches your question.

No. The result is a nominal future value at the stated rate. To compare against today's purchasing power, subtract an inflation rate from the growth rate before running the calculator, or treat the rate as a real (inflation-adjusted) rate. The calculator also does not subtract income tax on interest.

Four things, and each of them reduces what you end up with. It does not deduct income tax on interest or on realised gains. It does not deduct fees, whether an expense ratio inside a fund or a platform or advisory charge on top. It does not deduct inflation, so the answer is in future dollars rather than today's. And it does not deduct any withdrawal you make along the way. The figure it prints is the balance before all four.

No real investment delivers one. A constant rate is a model, and it is the assumption doing the most work in the result. A savings account or a certificate has a rate fixed for a term and then not fixed. A stock or bond portfolio has an average that is only visible looking backwards, and the path to it includes years that are negative. Read the projection as what the stated rate would produce if it held, not as a forecast that it will.

With a single lump sum it does not: the same set of annual returns multiplied in any order gives the same ending balance. Once you are contributing, it does. Money added early is exposed to more of the sequence, so a poor stretch early in the term costs less than the same poor stretch late, when the balance is largest. Two portfolios with an identical average return can end at different balances for this reason, which is why a single average rate cannot express contribution risk.

Raise one plus the periodic rate to the number of periods, then multiply by the present value. For $10,000 at 6% compounded monthly for 10 years the periodic rate is 0.06/12 = 0.005 and the period count is 12 x 10 = 120, so the factor is 1.005^120 = 1.819397 and the future value is $18,193.97. The same factor gives the effective annual rate: 1.005^12 - 1 = 6.1678%, which is what 6% nominal actually earns once monthly compounding is included.

No. The arithmetic runs in your browser and nothing you type leaves this page. There is no account, no login, and no server-side calculation of your figures.