Annuity Calculator

Find the present value and future value of a level stream of payments, switching between an ordinary annuity (paid at period end) and an annuity due (paid at period start). Ideal for valuing pensions, structured settlements, and regular savings.

Calculator Finance Updated Jun 17, 2026
Learn how this works
How to Use
  1. Enter the recurring payment amount (the cash flow paid or received each period).
  2. Enter the annual interest (discount) rate as a percentage.
  3. Enter the total number of payments — e.g. 240 for 20 years of monthly payments.
  4. Choose Ordinary (payments at the end of each period) or Annuity due (payments at the start).
  5. Read the present value and future value; PV is what the whole stream is worth today, FV is what it grows to by the final payment.
Input
Presets
Result

Show Work

Enter values to see the step-by-step calculation.

Formulas

FV ordinary
PMT · [(1+r)^n − 1] / r
PV ordinary
PMT · [1 − (1+r)^-n] / r

About the Annuity Calculator

Meet the Annuity Calculator: a free, no-fuss tool for personal-finance and money decisions with nothing to install and no sign-up. Find the present value and future value of a level stream of payments, switching between an ordinary annuity (paid at period end) and an annuity due (paid at period start). Ideal for valuing pensions, structured settlements, and regular savings.

How it works

Put each value in its box and read the answer as you go. Because it recalculates live, you can play with the inputs to see how each one moves the result — handy for checking your own working or planning ahead. Everything happens on your device, so it is fast and private.

Want the deeper story? The Knowledge Base explains the ideas behind the tools in more detail.

Frequently Asked Questions

What is the difference between an ordinary annuity and an annuity due?

An ordinary annuity pays at the end of each period (the most common case — most loans, bonds, and mortgages work this way). An annuity due pays at the start of each period, like rent or insurance premiums. Because each payment in an annuity due arrives one period earlier, both its present value and future value are higher by a factor of (1 + r).

Is this rate annual or per period?

Enter the annual rate, but make sure it matches how the calculator periodizes your payments. If you are valuing monthly payments, the tool divides the annual rate by 12 to get the periodic rate. The key rule is that the rate period and the payment period must always line up.

Why is the present value so much lower than the total of all payments?

Present value discounts each future payment back to today because money received later is worth less than money in hand now. A $500/month stream for 20 years totals $120,000 in nominal dollars, but its present value at a 6% discount rate is far less — roughly $70,000 — because most of those dollars arrive years in the future.

Can I use this to value a pension or lottery payout?

Yes. Enter the periodic payout, the discount rate you think is appropriate, and the number of payments to estimate the lump-sum value of a pension or annuitized prize. This is a useful first pass when comparing a lump-sum offer against a stream of payments, but it is an estimate, not financial advice — real offers involve taxes, inflation, and credit risk.

Does this account for inflation?

Not directly. The calculator uses a nominal rate. To work in today's purchasing power, enter a real (inflation-adjusted) rate instead — roughly your nominal return minus expected inflation — and the present and future values will be expressed in real dollars.

How do I use the Annuity Calculator?

Just type your numbers. The answer shows up right away — there is no button to press. Change anything and it updates by itself.

Do I need to install or sign up for anything?

Not at all — it runs in the browser with nothing to install and no account. After it loads once, it even works without an internet connection.

Is my information private?

Yes. Everything happens in your browser. Nothing you type is sent to a server or saved anywhere.

Common Use Cases

Valuing a pension offer

Convert a monthly pension into a present-value lump sum so you can compare it apples-to-apples against a buyout offer.

Projecting retirement savings

Enter a fixed monthly contribution and expected return to see the future value your savings stream will reach by retirement.

Pricing a structured settlement

Discount a future stream of legal-settlement payments to a single value today before accepting or selling it.

Lease vs. buy decisions

Treat level lease payments as an annuity due and compare their present value against an outright purchase price.

Lottery lump-sum vs. annuity

Estimate the present value of the 30-year annuity option to weigh it against the advertised cash lump sum.

Last updated: