Annuity Calculator
What do you want to calculate?
Payment from a principal
Present value of a payment
Future value of a payment
Principal (present value)
The amount available today that is turned into payments.
Payment per period
The level amount that is paid out regularly.
Payment per period
The level amount that is paid in regularly.
Annual interest rate
%
Term
years
Payments per year
monthly (12)
quarterly (4)
semi-annually (2)
annually (1)
Payment timing
ordinary annuity (end of period)
annuity due (start of period)
Result
JavaScript is required for the calculation.
Result
Payment = 659.96 per period (240 payments)
Ordinary annuity vs annuity due
Figure
Ordinary annuity
Annuity due
Payment per period
659.96
657.22
Total of all payments
158,389.38
157,732.16
Total interest
58,389.38
57,732.16
Working
Periodic rate i = 5% ÷ 12 = 0.41667%; number of payments n = 20 × 12 = 240.
Payment = 100,000.00 × i ÷ (1 − (1 + i)^−n) = 659.96.
Total of all payments = 659.96 × 240 = 158,389.38; total interest = 58,389.38.
Calculated with a fixed rate compounded once per payment period (annual rate ÷ payments per year). Taxes, fees and the mortality tables used by insurers are not included – pure arithmetic, not investment advice.