Annuity Calculator

Calculate present or future value of fixed annuity payments. Supports ordinary annuity and annuity due.

Annuity Details

$
%

Results

Present Value
Future Value
Total Payments
Total Interest

Annuity Formulas

PV = PMT × [1 − (1+r)^(−n)] / r [Present Value, ordinary annuity] FV = PMT × [(1+r)^n − 1] / r [Future Value, ordinary annuity] Annuity Due: multiply result by (1 + r)

Frequently Asked Questions

A life annuity converts a lump sum (typically RRSP/RRIF funds) into guaranteed monthly income for life through an insurance company. Key trade-off: guaranteed income vs no remaining estate value. Annuity rates are higher when interest rates are high — 2024–25 rates made annuities more attractive than in the 2010s.
An ordinary annuity pays at the end of each period (e.g., most rent payments, loan payments). An annuity due pays at the start (e.g., insurance premiums, some lease agreements). Annuity due is worth slightly more because payments come earlier, earning more interest.
⚠️ Results assume constant interest rate. Actual annuity quotes from insurance companies may differ.