Future Value Calculator

Find what a sum today will be worth in the future, with optional periodic payments.

What the Future Value Calculator does

Future value answers what money today, plus any regular deposits, will be worth later at a given rate. It is the foundation of the time value of money: a dollar now is worth more than a dollar later because it can earn interest in the meantime.

Formula

  • FV = PV × (1 + r)ⁿ
  • FV of annuity = PMT × ((1 + r)ⁿ − 1) ÷ r
  • Annuity due multiplies the result by (1 + r)

Inputs explained

InputUnitRequiredNotes
Present valueselected currencyOptionalAccepts 0 or more.
Payment per periodselected currencyOptionalAccepts 0 or more.
Interest rate per year%Yes
Number of yearsyearsYesAccepts more than 0, up to 100.
Compounding / payment frequencyone of 7 optionsYes
Payments occurone of 2 optionsYes
Currencyone of 10 optionsOptional

How to use it

  1. Choose Compounding / payment frequency and Payments occur.
  2. Enter Interest rate per year and Number of years.
  3. Optionally add Present value and Payment per period.
  4. Select Calculate.

Worked example

$10,000 today plus $300 a month for 15 years at 7%, compounded monthly.

Present value
10000
Payment
300
Rate
7
Years
15

FV ≈ $123,619 from $64,000 contributed.

Frequently asked questions

What is the difference between ordinary annuity and annuity due?

Timing. An annuity due pays at the start of each period, giving each payment one extra period of growth, so it always ends up worth slightly more.

Related calculators