Skip to main content

Annuity calculatorAnnuity calculator: project periodic deposits

Project the future value of equal monthly or annual deposits. Choose whether deposits arrive at the start or end of each period. Depositing $5,000 at each year-end for 10 years at 6% grows to $65,903.97, including $15,903.97 above the $50,000 contributed. Start-of-year deposits get one extra period of growth and reach $69,858.21 in that example. This is a mathematical payment-stream model. It does not value an insurance annuity contract or model fees, surrender charges, taxes, or guaranteed lifetime income.

Future value of your payments

$260,463

$500 monthly for 20 years at 7.0% (ordinary annuity)

Total contributions

$120,000

Interest earned

$140,463

How to use

  1. 1

    Enter your regular payment amount and how often you pay it.

  2. 2

    Set the annual rate and the number of years.

  3. 3

    Choose ordinary (end of period) or annuity-due (beginning of period).

  4. 4

    Read the future value, total contributions, and interest earned.

  5. 5

    Compare the two types — due pays slightly more, since each payment compounds one extra period.

Benefits

Regular-deposit math

Model the future value of a stream of equal savings deposits.

Ordinary vs. due, explained

See exactly what beginning-of-period payments are worth.

Contribution discipline, rewarded

Watch regular payments compound into a serious sum.

Monthly or annual

Handles both payment frequencies with the correct per-period rate.

How it works

FV=PMT×(1+r)n−1rannuity-due: ×(1+r)FV = \mathrm{PMT} \times \frac{(1+r)^n - 1}{r} \qquad \text{annuity-due: } \times (1+r)
FV
Future value — what the payment stream grows to
PMT
Regular payment — deposited each period
r
Interest rate per period — the annual rate divided by payments per year, as a decimal
n
Total number of payments (payments per year × years)
Annuity-due
Payments at the beginning of each period, so every deposit earns one extra period of interest

The future value of an ordinary annuity is the sum of each payment compounded for its remaining periods: PMT×(1+r)^(n−1) + PMT×(1+r)^(n−2) + … + PMT. That geometric series collapses to the closed form FV = PMT × [((1 + r)^n − 1) ÷ r]. The per-period rate r is the annual rate divided by payments per year, and n is payments per year × years. An annuity-due shifts every payment one period earlier, so each term gains an extra factor of (1 + r) — hence the ×(1 + r) multiplier. At a 0% rate the formula degenerates to PMT × n, which is just total contributions. The year-by-year chart applies the same closed form at each year boundary, so every chart point is exact rather than simulated.

Worked example

Deposit $5,000 at the end of each year for 10 years at 6% (an ordinary annuity). The future value is $65,903.97 — your $50,000 of contributions plus $15,903.97 of interest. Deposited at the beginning of each year instead, the same stream grows to $69,858.21.

Understanding your results

The future value is the sum of the entered periodic deposits and modeled interest, with the selected beginning- or end-of-period timing. It describes an accumulation calculation, not an insurance contract, guaranteed income, or after-tax outcome.

✓

Sources and methodology

These resources explain related concepts. They do not certify or endorse this calculator. See the assumptions and worked example above.

Frequently asked questions

An ordinary annuity pays at the end of each period; an annuity-due pays at the beginning. Because due payments sit invested one period longer, the future value is multiplied by (1 + r). Depositing $5,000 at the end of each year for 10 years at 6% grows to $65,903.97; depositing at the beginning of each year grows the same stream to $69,858.21 — about $3,954 more from timing alone.

Related calculators

Browse all →

Figures are estimates for education only — not financial advice. Results depend on the assumptions you enter. Read the full disclaimer.