Annuity Calculator

Free Annuity Calculator to compute future value, present value, payment amount, or periods for ordinary annuities and annuities-due across any payment frequency.

915.0K usesUpdated · 2026-04-27Runs locally · zero upload

How to Use Annuity Calculator

The Annuity Calculator lets you solve for any one of four variables — Future Value, Present Value, Payment, or Number of Periods — while keeping the others fixed.

  1. Choose what to solve for — click FV, PV, Payment, or Periods at the top of the Annuity Calculator.
  2. Select annuity typeOrdinary (payments at period end) or Due (payments at period beginning). Annuity-due results are slightly higher because each payment earns one extra period of interest.
  3. Select payment frequency — monthly, quarterly, semi-annually, or annually. The Annuity Calculator converts the annual rate automatically.
  4. Fill in the known values:
    • Periodic Payment — the fixed amount paid or received each period.
    • Annual Interest Rate — the nominal annual rate (e.g. 6 for 6%).
    • Duration — the total number of years.
    • Future / Present Value — required when solving for Payment or Periods.
  5. Results appear instantly, including total contributions and total interest/growth.

Formula & Theory — Annuity Calculator

The Annuity Calculator implements standard time-value-of-money formulas:

Periodic Rate  r = Annual Rate / Frequency / 100
Periods        n = Years × Frequency

Ordinary Annuity:
  FV = PMT × [(1 + r)^n − 1] / r
  PV = PMT × [1 − (1 + r)^(−n)] / r

Annuity-Due (multiply by (1 + r)):
  FV_due = FV × (1 + r)
  PV_due = PV × (1 + r)

Solving for PMT given FV:
  PMT = FV × r / [(1 + r)^n − 1]   (ordinary)

Solving for PMT given PV:
  PMT = PV × r / [1 − (1 + r)^(−n)] (ordinary)
Symbol Meaning
PMT Fixed payment per period
r Periodic interest rate
n Total number of periods
FV Future value (terminal value)
PV Present value

Ordinary vs Due Adjustment

Switching from ordinary to due simply multiplies the result by (1 + r), reflecting the one additional compounding period gained by paying at the start. The Annuity Calculator handles this toggle transparently.

Use Cases for Annuity Calculator

The Annuity Calculator covers a wide range of personal finance and investment scenarios:

  • Retirement savings — find the future value of monthly contributions to a 401(k) or IRA over 30 years to see whether you are on track for your target nest egg.
  • Pension and annuity income — given a lump-sum present value, calculate the monthly income an insurance annuity will provide over a 20-year payout.
  • Installment savings goals — determine how much to save each month at a given rate to accumulate a down payment in 5 years using the Annuity Calculator.
  • Loan amortization — model a fixed-payment loan as an annuity to see total interest paid over the life of the loan.
  • Education fund planning — use the Annuity Calculator to set a target college fund FV and back-calculate the required monthly contribution starting today.
  • Comparing payment schedules — toggle between monthly and quarterly payments in the Annuity Calculator to see which frequency builds wealth faster at the same annual rate.

The Annuity Calculator provides an instant, formula-driven answer whether you are planning decades into the future or evaluating an immediate financial product.

Frequently asked questions about Annuity Calculator

What is the difference between an ordinary annuity and an annuity-due?

An ordinary annuity makes payments at the end of each period; an annuity-due makes payments at the beginning. The Annuity Calculator handles both — simply toggle the type before calculating.

Can the Annuity Calculator solve for payment amount?

Yes. Select 'Payment' in the Solve For options, enter your target future or present value, rate, and years, and the Annuity Calculator computes the required periodic payment.

What payment frequencies does the Annuity Calculator support?

Monthly, quarterly, semi-annually, and annually. The Annuity Calculator automatically adjusts the periodic rate and number of periods.

What real-world scenarios can I model with the Annuity Calculator?

Retirement savings plans, pension payouts, insurance annuities, installment savings, loan repayment schedules, and any fixed-payment cash flow series.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.