Skip to main content

Annuity Calculator

Future value & present value of an ordinary annuity vs annuity due, required-payment solver, and lump-sum annuity payout calculator — with year-by-year schedules and charts.

⚠️ Estimates only — not financial, tax, or legal advice 🔒 100% client-side — your numbers never leave this page

Future value of annuity

How much will regular deposits grow to? Choose ordinary (deposit at the end of each period) or due (deposit at the beginning).

How the math works

Future value

FV = PMT × ((1 + r)ⁿ − 1) / r   ·   annuity due: × (1 + r)

Present value

PV = PMT × (1 − (1 + r)⁻ⁿ) / r   ·   annuity due: × (1 + r)

Payment from a target

PMT = FV × r / ((1 + r)ⁿ − 1)   ·   PMT = PV × r / (1 − (1 + r)⁻ⁿ)

Number of payments (duration)

n = ln(1 + FV·r/PMT) / ln(1 + r)   ·   n = −ln(1 − PV·r/PMT) / ln(1 + r)

Conventions used here

  • Rate: the annual rate you enter is a nominal APR compounded at the payment frequency — the periodic rate is simply annual ÷ payments per year (e.g. 6% monthly = 0.5% per month). This matches mainstream annuity calculators. If your rate is quoted as an effective annual rate, convert it first: r = (1 + effective)^(1/frequency) − 1.
  • Ordinary vs due: ordinary = payment at the end of each period; due = payment at the beginning. Due results are exactly (1 + r) higher — one extra period of interest on every payment.
  • Zero rate: with 0% interest, results reduce to payment × number of periods.
  • Level payments: this tool models constant payments. A growing annuity (payments rising each period, e.g. with salary) is out of scope — see the FAQ.
  • Two-stage planning: to model a deferred annuity, run Growth for the accumulation years, then feed its future value as the lump sum into Payout.
Planning estimates only — not financial, tax, or legal advice. The return you enter is an assumption, not a promise. Real annuity products involve fees, surrender charges, insurer credit risk, and taxes this tool does not model.

Frequently asked questions

What is an annuity calculator?

An annuity calculator estimates the future value or present value of a series of equal, regularly spaced payments, and can also solve for the payment amount or the number of payments. This tool covers four jobs: growing savings with regular contributions (future value), valuing a payment stream today (present value), finding the payment needed to reach a target, and turning a lump sum into periodic payouts.

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

In an ordinary annuity, each payment is made at the END of the period (for example, a deposit on the last day of the month). In an annuity due, each payment is made at the BEGINNING of the period (for example, rent paid on the 1st). Because every payment in an annuity due starts earning interest one period earlier, its future value and present value are higher by exactly one period of interest: multiply the ordinary-annuity result by (1 + r), where r is the interest rate per period.

What is the future value of annuity formula?

For an ordinary annuity: FV = PMT x ((1 + r)^n - 1) / r, where PMT is the payment per period, r is the interest rate per period, and n is the total number of payments. For an annuity due, multiply the result by (1 + r). Example: $500 per month at 7% annual (0.5833% per month) for 30 years (360 payments) grows to about $609,985.50 as an ordinary annuity.

What is the present value of annuity formula?

For an ordinary annuity: PV = PMT x (1 - (1 + r)^-n) / r, where PMT is the payment per period, r is the discount rate per period, and n is the number of payments. For an annuity due, multiply by (1 + r). It answers questions like: how much money do I need today to fund $1,000 per month for 20 years at 6%? (About $139,580.77 as an ordinary annuity.)

How do I calculate the annuity payment from a lump sum (annuity payout calculator)?

Use the Payout mode of this calculator: enter the lump sum, the annual interest rate, the payout duration, and the payment frequency, and it computes the payment per period with PMT = PV x r / (1 - (1 + r)^-n). Example: a $500,000 lump sum at 5% annual paid monthly for 25 years supports about $2,922.95 per month as an ordinary annuity. The same mode can also answer 'how long will my money last' by solving for the number of payments instead.

How much do I need to save per month to reach $1 million?

Use the Payment Needed mode and enter your target as a future value. At 7% annual with monthly contributions for 30 years, you would need to save about $819.69 per month as an ordinary annuity. Raising the return assumption, starting earlier, or choosing annuity-due timing (payments at the start of each month) all lower the required payment.

Does this calculator use nominal APR or effective annual rate?

This calculator treats the annual rate you enter as a nominal APR compounded at your chosen payment frequency: the rate per period is simply annual rate / payments per year (for example, 6% with monthly payments = 0.5% per month). This matches how most annuity calculators and loan schedules quote rates. It does not convert an effective annual rate into an equivalent periodic rate, so if your rate is quoted as an effective annual rate, convert it first: periodic rate = (1 + effective)^(1/frequency) - 1.

How long will my retirement savings last with monthly withdrawals?

Enter your lump sum, monthly withdrawal, and expected return in the Payout mode and read the 'how long it lasts' result, which solves n = -ln(1 - PV x r / PMT) / ln(1 + r). If the monthly interest alone is greater than or equal to your withdrawal (PV x r >= PMT), the money never runs out mathematically, and the calculator will tell you the withdrawals are unsustainable instead of showing a date. Example: $300,000 at 5% with $2,000 monthly withdrawals lasts about 235.9 months (19.7 years).

What is a growing annuity, and does this calculator handle it?

A growing annuity is a payment stream where each payment increases by a fixed growth rate g each period (for example, contributions rising 3% per year with your salary). Its future value is FV = PMT x ((1 + r)^n - (1 + g)^n) / (r - g). This calculator models level (constant) payments only; if your payments grow each year, the level-payment result will understate the true future value, so treat it as a conservative baseline.

Are annuity payments taxed?

Tax treatment depends on the type of annuity and your country, and this calculator does not model taxes — all results are pre-tax estimates. In general, payments from a qualified retirement annuity may be taxed as ordinary income, while non-qualified annuities often tax only the earnings portion (an 'exclusion ratio' applies to the return of your original principal). Because rules vary widely, treat the numbers here as planning estimates and confirm tax details with a qualified professional.

What is the difference between an immediate annuity and a deferred annuity?

An immediate annuity starts payouts very soon after a lump-sum purchase (typically within a year) — that is exactly what the Payout mode of this calculator models: lump sum in, periodic payments out. A deferred annuity has an accumulation phase first (your money grows for years) and payouts begin later; you can model that by running the Growth mode for the accumulation years, then feeding its future value into the Payout mode as the lump sum. For deferred fixed annuities with surrender charges and guaranteed rates, use our deferred fixed annuity calculator.

Why is the future value higher when I choose annuity due?

With annuity due, every payment is invested at the start of its period instead of the end, so each payment compounds for one extra period. The difference is exactly one period of interest on the ordinary-annuity result. For example, $500 per month at 7% for 30 years gives $609,985.50 as an ordinary annuity versus $613,543.75 as an annuity due — the ratio is exactly 1.005833 (one month of interest).

Can an annuity lose money?

The math in this calculator assumes a fixed positive return, which is a simplification. Real fixed annuities can underperform inflation (losing purchasing power even when the nominal balance grows), and variable annuities tied to investments can lose nominal value and typically charge fees. The calculator's return field is an assumption you control — try a lower rate to see a conservative scenario. These are educational estimates, not financial advice.

Is this annuity calculator financial advice?

No. This calculator produces mathematical estimates for education and planning only — not financial, tax, or legal advice. Annuity products involve fees, surrender charges, credit risk of the insurer, and tax rules that this tool does not model. For decisions involving real money, consult a licensed financial professional.

Related calculators

Compound Interest Calculator

Grow a single lump sum with compounding — the building block behind annuity math.

Retirement Savings Calculator

Project long-term savings with contributions, employer match, and the 4% rule.

Loan Amortization Calculator

A loan is an annuity in reverse — see the payment schedule math from the borrower's side.

Equal Principal Payments

Amortization with equal principal slices instead of equal total payments.

Free tool by NRTechStudio