Annuity Calculator

Calculate the future value of an annuity, either ordinary annuity (immediate annuity) or annuity due.

$
%
at theperiod
$

Annuity Calculator

  • Annuities are mainly used for retirement purposes, they can be lump-sum payments or a series of payments made at equal intervals.

    An annuity is due when payments are made at the beginning of the period. In contrast, the ordinary annuity is where payments are made at the end of the period.

    Annuity Due Formula:

    FVAnnuity Due = PMT x [
    (1 + i)n - 1
    i
    ]x (1 + i)

    FV = Future value (final amount)
    PMT = Payment per period (cash flow per period)
    i = Interest rate
    n = Number of payments

    Ordinary Annuity Formula:

    FVOrdinary Annuity = PMT x [
    (1 + i)n - 1
    i
    ]
  • If the periodic payment doesn't match the compounding frequency

    Annuity Due Formula:

    FVAnnuity Due = PMT x [
    [(1 + i)(CY ÷ PY)]n - 1
    (1 + i)(CY ÷ PY) - 1
    ] x (1 + i)(CY ÷ PY)

    Ordinary Annuity Formula:

    FVOrdinary Annuity = PMT x [
    [(1 + i)(CY ÷ PY)]n - 1
    (1 + i)(CY ÷ PY) - 1
    ]

    Where:
    CY = Compounds per year (compounding frequency)
    PY = Payments per year (payment frequency)