Annuity Calculator
An annuity calculator is a financial mathematics utility designed to compute the present value and future value of a series of equal periodic payments made over a specified duration. An ordinary annuity assumes payments are made at the end of each compounding period (such as monthly or annually). The future value calculation demonstrates the wealth accumulated over time through compound interest, while the present value calculation determines the lump sum equivalent needed today to fund that stream of future payments. Retirees and investors use this calculator to plan structured payouts and evaluate investment contracts.
Estimate the present value and future value of an ordinary annuity. Choose payment amount, APR, duration, and periodic payment frequency.
Quick Answer
Calculate the future value and present value of an ordinary annuity. Enter the recurring payment amount, interest rate, number of years, and payment frequency.
Annuity specifications
The cash flow amount deposited or received each period.
Frequency
Expected annual return.
Total duration in years.
Annuity Mathematics
- Ordinary Annuity: Payments are made at the end of each period. This is standard for retirement payouts, auto loans, and mortgages.
- Future Value (FV): Represents the sum of all payments compounded over time. It shows the wealth you accumulate.
- Present Value (PV): Represents the current value of all future payments discounted at the target APR. It shows what a future payout stream is worth to you today.
Accumulated Future Value
$46,204.09
Present Value equivalent: $13,958.08
Annuity calculations are based on ordinary annuity cash flows. Taxes, management fees, inflation, and structured contract options are not included in these math estimates.
Examples
$100/mo at 6% APR for 20 years
FV ≈ $46,204.09 · PV ≈ $13,958.08
$500/mo at 8% APR for 10 years
FV ≈ $91,473.02 · PV ≈ $41,208.57
$1,000/yr at 5% APR for 30 years
FV ≈ $66,438.85 · PV ≈ $15,372.45
How it works
An ordinary annuity consists of a series of equal payments made at the end of each period. Future value compounding projects the growth of these payments forward, while present value discounting translates future cash flows back to today's dollar equivalent.
Future Value (FV) · FV = PMT × (((1 + i)^N − 1) / i)
Present Value (PV) · PV = PMT × ((1 − (1 + i)^−N) / i)
Where PMT is the recurring payment amount, i is the interest rate per period (APR / payments per year), and N is the total number of periods (years × payments per year).
No contribution limit applies to this calculation
This page computes the time value of a level payment stream from the payment, rate and term you enter. It is ordinary annuity arithmetic and no statutory contribution limit enters it, so none is stated here.
A limit would apply if the payments were going into a retirement plan, which is a different question from the one this tool answers. The 401k and IRA calculators carry those figures with their year and authority.
Related financial calculators
- Future value calculator for lump sums and variable compound schedules.
- Present value calculator for computing present discount factors of single payments.
- Compound interest calculator for projecting forward wealth gains.
- All money calculators.
Related Calculators
More tools from Money



