Future Value of Annuity Calculator

This calculator determines the future value of a series of equal periodic payments (an annuity). Enter the payment amount, the interest rate per period, and the number of periods. You can choose between ordinary annuity (payments at period end) and annuity due (payments at period beginning). The calculator shows the total value of all payments plus accumulated interest.

Regular payment per period
Rate for one period (%)
Total payments (e.g., months)
When payments occur
Total contributions 30,000.00
Interest earned 7,843.53
Future value 37,843.53

Future value of annuity formulas

Ordinary Annuity: FV = PMT × (((1 + r)^n - 1) / r)
Annuity Due: FV = PMT × (((1 + r)^n - 1) / r) × (1 + r)
where PMT = payment, r = interest rate per period, n = number of periods

How to use this calculator

  1. Enter your regular payment amount in "Payment amount".
  2. Enter the interest rate for one period (e.g., 1% monthly) in "Interest rate per period".
  3. Enter the total number of periods in "Number of periods".
  4. Select whether payments occur at the end of each period (ordinary) or beginning (due).
  5. The calculator shows your total future value and breakdown of contributions vs. interest.

Future value of annuity calculator: frequently asked questions

What is an annuity?

An annuity is a series of equal payments made at regular intervals (e.g., monthly or yearly). Examples include retirement savings plans, loan payments, or insurance payouts.

What is the difference between ordinary annuity and annuity due?

An ordinary annuity has payments at the end of each period. An annuity due has payments at the beginning of each period. Annuity due values are slightly higher because payments have more time to earn interest.

How is the future value of an annuity calculated?

The formula multiplies each payment by the growth factor and sums them: FV = PMT * (((1+r)^n - 1) / r). For annuity due, multiply the result by (1+r).

Can I use this for irregular payments?

No, this calculator assumes equal payments. For irregular payments, use the savings-calculator or a spreadsheet to calculate each payment's future value separately.

What is the interest rate?

Enter the period interest rate. If payments are monthly and the annual rate is 12%, the period rate is 1% (12% / 12).

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 14 June 2026. See our methodology.