Annuity Calculator

Calculate annuity growth or a retirement payout schedule

Frequently Asked Questions

Growth mode projects how a starting balance plus regular monthly deposits compounds forward over time. Payout mode does the reverse: starting from a lump sum, it solves the level monthly income that fully drains the fund by the end of your chosen horizon.
In an ordinary annuity, payments happen at the end of each period. In an annuity due, payments happen at the start of each period, so each payment earns one extra period of interest — annuity-due deposits grow slightly faster, and annuity-due payouts are slightly smaller for the same fund.
Monthly payout = Fund ÷ [(1 − (1 + i)^−n) ÷ i], where i is the monthly interest rate and n is the number of months in the payout horizon. This is the standard present-value-of-annuity formula rearranged to solve for the payment.
This models the underlying math of a fixed-rate systematic withdrawal or accumulation, the same math insurers use, but a real annuity contract may add insurance features, fees, or guarantees not modeled here — check the contract's specific terms.