Boneyard Tools

Annuity Calculator

Work out what a stream of equal payments is worth today and what it will grow to. Enter the payment, the interest rate per period and the number of periods, then choose whether payments fall at the end of each period (ordinary) or the start (annuity due).

How to use the annuity calculator

  1. Enter the payment made each period and the number of periods.
  2. Set the interest rate per period and pick ordinary or annuity due timing.
  3. Review the present value and future value of the payment stream.

Examples

100 per period at 5% for 10 periods (ordinary)

payment 100, rate 5% per period, 10 periods, ordinary
Present value 772.17 and future value 1,257.79

Frequently asked questions

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

An ordinary annuity pays at the end of each period, while an annuity due pays at the start. Because every payment in an annuity due is invested or discounted one period earlier, both its present value and future value are higher by a factor of (1 + r).

How is the present value of an annuity calculated?

For an ordinary annuity, PV = PMT * (1 - (1 + r)^-n) / r, where PMT is the payment, r is the rate per period as a decimal and n is the number of periods. For an annuity due the result is multiplied by (1 + r).

How is the future value of an annuity calculated?

For an ordinary annuity, FV = PMT * ((1 + r)^n - 1) / r. An annuity due multiplies that by (1 + r). When the rate is zero there is no growth or discounting, so both present and future value equal the payment times the number of periods.

What rate should I enter?

Use the rate that matches your period. If payments are monthly, enter the monthly rate, which is roughly the annual rate divided by 12. If they are annual, enter the annual rate. The number of periods must use the same unit.

Is my data private?

Yes. The calculation runs entirely in your browser. Your payment, rate and period figures are never sent to a server or stored, so nothing leaves your device.

Related tools