Annuity Calculator

Calculate the future value, present value or payment of an annuity — ordinary or due — with any payment frequency and growth option.

100% FreeNo sign-upPrivate — runs in your browser

An annuity due is worth one extra period of interest compared with an ordinary annuity, because each payment is invested sooner.

—

answer

Total paid in
—
Interest earned / discount
—
Per-period rate
—
Number of payments
—

Copied to clipboard

How to use this tool

1
Choose what to find

Future value, present value, or the payment needed to reach a target.

2
Enter the payment, rate and years

Use the annual rate; the calculator converts it to the per-period rate.

3
Pick the payment frequency

Yearly, quarterly or monthly payments.

4
Choose ordinary or due

Under Advanced options: end-of-period (ordinary) or beginning-of-period (due).

Formula & worked example

Future value (ordinary) = PMT × ((1 + r)^n − 1) ÷ r. Present value (ordinary) = PMT × (1 − (1 + r)^−n) ÷ r, where r is the rate per period and n the number of payments. Annuity-due values multiply the ordinary result by (1 + r).

$1,000 a year for 10 years at 5% grows to $12,577.89 (ordinary annuity) or $13,206.79 if paid at the beginning of each period. The present value of those same payments is $7,721.73.

Limitations — read this before you rely on it

This assumes a fixed rate and equal, on-time payments. Real annuities involve fees, taxes, inflation and insurer terms that change the outcome — this is a calculation aid, not financial advice.

Frequently asked questions

A series of equal payments made at regular intervals — for example retirement income or a structured settlement.

Ordinary annuity payments come at the end of each period; annuity-due payments come at the beginning, so each payment earns interest for one extra period.

What a future stream of payments is worth in today's money, after discounting for interest.

Future and present value both equal payment × number of payments, since no interest is earned or discounted.

A loan is the mirror image: its present value is the amount borrowed, and the payment formula is the same one used here.