My Tools Garage

Annuity Calculator

Solve annuity payment, future value or present value.

in-browser

How to use

  1. 1 Pick what to solve for: payment, future value or present value.
  2. 2 Enter the principal or the payment, the annual rate and the term in years.
  3. 3 Choose how many payments fall each year and the payment timing.
  4. 4 Read the result, total payments and total interest, then copy the summary.

About Annuity Calculator

An annuity is a stream of equal payments made at regular intervals — a loan repayment, a pension contribution, a savings deposit or a rental income.

This Annuity Calculator works out whichever piece you are missing.

Choose what to solve for and the rest follows from the standard time-value-of-money formulas.

In "Payment" mode you enter a principal and the tool returns the level payment that fully amortises it over the term, which is exactly how a fixed-rate loan or mortgage installment is derived.

In "Future value" mode you enter a recurring payment and see what the stream grows to with compound interest — useful for projecting a savings plan or pension pot.

In "Present value" mode you discount a future payment stream back to a single lump sum today, the basis for valuing pensions, settlements and bond-like cash flows.

You control the annual interest rate, the term in years and how many payments fall each year, and you can switch between an ordinary annuity (payments at the end of each period) and an annuity-due (payments at the start), which is worth a factor of one-plus-the-periodic-rate more.

A zero rate is handled gracefully.

Everything is computed locally in your browser, so no figures are ever uploaded, and the tool keeps working offline once loaded.

FAQ

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

An ordinary annuity pays at the end of each period; an annuity-due pays at the start. Because money arrives sooner, an annuity-due is worth (1 + periodic rate) times more.

Which formula does the payment mode use?

It uses the amortising-payment formula P·i / (1 − (1 + i)^−n), where i is the periodic rate and n the number of periods, adjusted for due timing.

Does it work with a 0% interest rate?

Yes. At a zero rate the math degrades to simple division or multiplication, so payments, future value and present value all stay sensible.