All Tools

Future Value Calculator: FV, PV, Payment, Rate, Periods

Solve the time value of money for future value, present value, payment, rate or number of periods. Handles deposits or withdrawals at the start or end of each period, and different payment and compounding frequencies.

What do you want to find?
Regular payment is a
Paid at the
Payments
Compounding

The rate is assumed constant for every period. The results are estimates.

Future value
34,581.90
Present value
10,000.00
Payment per period
100.00
Number of periods
120
Annual rate
6.00%
Effective annual rate
6.17%

About the Future Value Calculator

The Future Value Calculator solves the time value of money equation. Enter a starting amount, a regular payment, an interest rate and a number of periods, and it shows what the balance grows to. It can also solve the equation the other way round: choose what you want to find and it works out the present value, the payment, the interest rate or the number of periods from the other values.

The regular payment can be a deposit into the account or a withdrawal from it, made at the end or the start of each period. Payments can be annual, semiannual, quarterly or monthly, and the interest can compound annually, semiannually, quarterly, monthly or daily, even when that differs from the payments. The answer is shown to the cent with no currency symbol, together with the nominal annual rate and the effective annual rate.

The calculator assumes the same interest rate for every period and ignores fees and taxes, so the results are estimates.

How to use it

Find the future value

  1. Choose Find the future value.
  2. Type the starting amount, the regular payment, the annual interest rate and the number of payment periods.
  3. Choose Deposit or Withdrawal, whether payments are made at the end or the start of each period, how often they are made and how often interest compounds.

Solve for another value

Choose Find the present value, Find the payment, Find the rate or Find the number of periods and type the future value with the other values. If no answer exists, for example a rate that would have to be above 100 percent per period, the future value field explains why.

The formulas

The annual rate rr, compounded cc times a year, becomes a rate per payment period ii when there are pp payments a year:

i=(1+rc)c/p−1i = \left(1 + \frac{r}{c}\right)^{c/p} - 1

With a starting amount PVPV, a payment PMTPMT (positive for deposits, negative for withdrawals) and nn periods, the future value is

FV=PV(1+i)n+PMT⋅(1+i)n−1i⋅(1+i⋅t)FV = PV(1 + i)^n + PMT \cdot \frac{(1 + i)^n - 1}{i} \cdot (1 + i \cdot t)

where tt is 1 when payments are made at the start of each period and 0 at the end. The present value, payment and number of periods come from rearranging this equation. The rate has no closed form, so the calculator finds it by bisection between −99% and 100% per period.

Worked examples

  • A lump sum. 10,000 at 5% a year for 10 years grows to 10,000×1.0510=16,288.9510{,}000 \times 1.05^{10} = 16{,}288.95.
  • Monthly deposits. 100 a month for 120 months at 6% compounded monthly grows to 16,387.93, or 16,469.87 when each deposit is made at the start of the month.
  • Different compounding. 100 a month for a year at 12% compounded annually grows to 1,264.65; at 8% compounded quarterly it grows to 1,244.69.
  • The deposit needed. To reach 100,000 in 10 years at 6% compounded monthly, save 610.21 a month.
  • How long savings last. 100,000 earning 6% compounded monthly pays out 1,000 a month for 138.98 months.

Related calculators

To see the balance grow year by year with regular deposits, use the Compound Interest Calculator. For a loan repaid in equal monthly instalments with an amortization schedule, use the Loan Calculator. To work out what a future sum is worth today, the Present Value Calculator opens this tool with the present value selected.

Privacy

Nothing is uploaded; every calculation runs in your browser and never leaves your device. The numbers you type stay on this page and are gone when you close or reload it.

Frequently asked questions

What is the future value formula?

For a starting amount PV, a regular payment PMT, a rate per period i and n periods, FV = PV × (1 + i)^n + PMT × ((1 + i)^n − 1) ÷ i. With payments at the start of each period, multiply the payment part by (1 + i). Withdrawals are taken off instead of added.

How much will 100 a month grow to in 10 years at 6%?

With 6 percent compounded monthly, the rate per month is 0.5 percent. 120 deposits of 100 at the end of each month grow to 16,387.93. Paid at the start of each month, each deposit earns one more month of interest and the total is 16,469.87.

What if interest compounds at a different frequency from my payments?

The calculator converts the rate to the equivalent rate per payment period, (1 + r ÷ c)^(c ÷ p) − 1, where c is the number of compounding periods and p the number of payments a year. 100 a month for a year at 12 percent compounded annually grows to 1,264.65.

Can it work out the interest rate I need?

Yes. Choose Find the rate and enter the other values. There is no formula for the rate, so the calculator searches every rate from −99 to 100 percent per period by bisection and shows the nominal annual rate and the effective annual rate.

How many withdrawals will my savings last?

Choose Find the number of periods, pick Withdrawal and set the future value to 0. 100,000 earning 6 percent compounded monthly lasts 138.98 months while paying out 1,000 a month, which is 139 payments with a smaller last one.

Are the results exact?

They are estimates. The calculator assumes the same rate for every period and no fees or taxes, and it shows amounts to the cent. Real accounts can round each period's interest, which moves the total by a few cents.

Other related tools