TheCalculatorVault

Annuity Calculator

Work out the present value or future value of an annuity — a stream of equal periodic payments — for ordinary (end-of-period) or annuity-due (start-of-period) timing, at any payment frequency.

Currency

Results update live as you type

Future value
Present value
Total payments
Total interest

Accumulation over time

YearPaymentsInterestBalance
0$0.00$0.00$0.00
1$12,000.00$335.56$12,335.56
2$24,000.00$1,431.96$25,431.96
3$36,000.00$3,336.10$39,336.10
4$48,000.00$6,097.83$54,097.83
5$60,000.00$9,770.03$69,770.03
6$72,000.00$14,408.86$86,408.86
7$84,000.00$20,073.93$104,073.93
8$96,000.00$26,828.54$122,828.54
9$108,000.00$34,739.90$142,739.90
10$120,000.00$43,879.35$163,879.35
11$132,000.00$54,322.63$186,322.63
12$144,000.00$66,150.16$210,150.16
13$156,000.00$79,447.33$235,447.33
14$168,000.00$94,304.77$262,304.77
15$180,000.00$110,818.71$290,818.71
16$192,000.00$129,091.34$321,091.34
17$204,000.00$149,231.11$353,231.11
18$216,000.00$171,353.19$387,353.19
19$228,000.00$195,579.85$423,579.85
20$240,000.00$222,040.90$462,040.90

The schedule shows the future-value build-up: cumulative payments and the interest they earn each year. Present value discounts this same stream back to today.

Like this? Share: Email

What is an annuity?

An annuity is a sequence of equal payments made at regular intervals over a fixed term. Pension payouts, insurance premiums, lease instalments, mortgage repayments and systematic investment or withdrawal plans are all annuities. Two questions matter about any payment stream: what single lump sum today is worth the same as the whole stream (its present value), and what the stream will accumulate to by the end of the term if each payment is reinvested (its future value).

This calculator answers both. You enter the payment, the interest or discount rate, the term and how often payments occur, and it returns the present value, future value, the total paid in and the total interest. It is the mirror image of the Future Value Calculator, which grows a lump sum you already hold, and it shares its core mathematics with compound interest and loan tools such as the EMI Calculator.

Types of annuity

Annuities are classified along four independent dimensions, and knowing where a product sits on each one tells you which formula applies and what risks you are taking on.

DimensionOptionsWhat it means
Payment timingOrdinary (end of period) · Annuity due (start of period)Determines whether each payment earns one extra period of interest. Annuity due PV and FV are exactly (1 + r) times the ordinary equivalents.
CertaintyCertain (guaranteed) · Contingent (life-contingent)A certain annuity pays for a fixed term regardless of events. A contingent annuity (typical pension or life annuity) pays until the annuitant dies — its value depends on mortality assumptions, not just interest.
Return typeFixed · Variable · Equity-indexedFixed annuities credit a guaranteed rate. Variable annuities invest in sub-accounts tied to markets. Equity-indexed annuities cap gains to a stock index but floor losses. This calculator models a fixed rate.
Start dateImmediate · DeferredAn immediate annuity begins paying at once. A deferred annuity has an accumulation phase first; payouts start at a later date. This calculator covers the payout (or accumulation) arithmetic and does not model a deferred product's two-phase structure.

This calculator handles the payment timing dimension (ordinary vs annuity due) and a fixed return type. For life-contingent or variable-rate products, the figures here are a time-value-of-money baseline — actual payouts will differ.

How the annuity formulas work

Let r be the interest rate per period (the annual rate divided by the number of payments per year) and n the total number of periods (years times payments per year). For a payment PMT made at the end of each period — an ordinary annuity — the standard formulas are:

CasePresent valueFuture value
Ordinary annuityPMT × [1 − (1 + r)⁻ⁿ] / rPMT × [(1 + r)ⁿ − 1] / r
Annuity duePV_ordinary × (1 + r)FV_ordinary × (1 + r)
Zero rate (r = 0)PMT × nPMT × n

An annuity due pays at the start of each period, so every payment sits invested one period longer. That single shift multiplies both the present value and the future value by exactly (1 + r). When the rate is zero the annuity factor collapses to n, so present and future value both equal PMT × n — the plain sum of the payments. The same present-value formula underlies a loan schedule, which the Amortization Calculator solves in the opposite direction — from a loan amount to the level payment.

Because an annuity due earns one extra period of interest on every payment, its value is always exactly (1 + r) times the ordinary-annuity value — never a rough approximation. That one factor is the whole difference between the two timings.

Worked example: $25,000 a year for 5 years at 8%

Suppose you will receive $25,000 at the end of each year for five years and money is worth 8% a year. The figures below are computed live by the same engine that powers the calculator above, so they can never drift from the tool. The annuity-due column shows the same stream paid at the start of each year instead.

StepOrdinaryAnnuity due
Payment per period (PMT)$25,000.00$25,000.00
Rate per period (r)8.00%8.00%
Number of periods (n)55
Total payments (PMT × n)$125,000.00$125,000.00
Present value (PV)$99,817.75$107,803.17
Total interest$25,182.25$17,196.83

The ordinary present value of $99,817.75 is the lump sum today that is financially equivalent to the five future payments. Shifting to start-of-year payments lifts that to $107,803.17 — exactly 1.08 times as much — because each payment is discounted over one fewer period.

Assumptions and limitations

  • Payments are level (equal) each period — the base model has no payment growth or indexing.
  • The compounding period is assumed to equal the payment period, so r = annual rate ÷ payments per year. This is the standard textbook convention.
  • The rate per period is treated as constant over the whole term.
  • Results are gross nominal amounts — they ignore taxes, inflation and any product fees.
  • This is a time-value-of-money estimate, not a product quote. Real insurance or pension annuities embed mortality credits, guarantees, fees and insurer-specific rates that can make an actual payout differ from these figures. Treat the result as educational guidance and speak to a qualified adviser before acting on it.

Frequently asked questions

What is an annuity in financial terms?+

In financial mathematics an annuity is a series of equal payments made at regular intervals over a fixed term. Examples include monthly mortgage repayments, pension payouts, insurance premiums and systematic withdrawal plans. The two key questions an annuity calculator answers are: 'what lump sum today is equivalent to receiving these payments?' (present value) and 'what will these payments grow to by the end of the term?' (future value).

What is the difference between present value and future value of an annuity?+

Present value (PV) is the lump sum you would need to invest today at the given rate to reproduce the same payment stream — it discounts the payments back to today. Future value (FV) is the total amount accumulated if every payment is reinvested at the given rate until the end of the term. Use PV when you want to know what a stream of future payouts is worth today; use FV when you want to know how much a series of deposits will grow to.

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

An ordinary annuity (also called annuity-immediate) makes each payment at the END of the period. An annuity due makes each payment at the START of the period. Because each payment in an annuity due is one period earlier, every payment earns one extra period of interest, so both the PV and FV of an annuity due are exactly (1 + r) times those of the equivalent ordinary annuity. Most loan payments are ordinary annuities; some savings or leasing contracts are set up as annuities due.

What is the present value of an annuity formula?+

For an ordinary annuity: PV = PMT × [1 − (1 + r)^−n] / r, where PMT is the payment per period, r is the interest rate per period (annual rate ÷ payments per year), and n is the total number of periods (years × payments per year). For an annuity due, multiply the result by (1 + r). At a zero rate the formula reduces to PV = PMT × n.

What is the future value of an annuity formula?+

For an ordinary annuity: FV = PMT × [((1 + r)^n − 1) / r], where PMT is the payment per period, r is the rate per period, and n is the total number of periods. For an annuity due, multiply by (1 + r). At a zero rate FV = PMT × n.

How does payment frequency affect the annuity value?+

Payment frequency sets both how often payments are made and how often interest compounds (the calculator assumes they match). More frequent payments at the same annual rate mean each payment earns interest sooner, so the FV is slightly higher and the PV is slightly lower compared with the same total annual amount paid annually. For example, $1,000/month is not the same as $12,000/year when rates are non-zero, because the monthly version starts earning interest earlier.

What happens at a 0% interest rate?+

At 0% no compounding occurs, so PV = FV = PMT × n — just the sum of all payments with no interest. The textbook formulas produce a 0/0 indeterminate form at zero rate, which is why a correct calculator evaluates the limit (which is n) rather than dividing by zero. At 0% the ordinary annuity and annuity due produce exactly the same result.

How is this annuity calculator different from the Future Value Calculator?+

The Future Value Calculator on this site is designed to project a starting lump sum plus optional regular contributions forward in time — present value is an INPUT (the amount you have today). This Annuity Calculator treats the regular PAYMENT as the primary input and solves in both directions: it can compute either the present value (lump-sum equivalent today) or the future value (accumulated total at maturity) of a payment stream. Use the Annuity Calculator when you know the payment and want either the PV or FV; use the Future Value Calculator when you know an initial lump sum you want to grow.

Can I use this to value a pension, insurance annuity or lottery payout?+

Yes, as an illustrative estimate. Enter the regular payment, the discount/interest rate, the term and the payment frequency. The result is a textbook time-value-of-money calculation. However, real insurance annuities include mortality credits, fees, guarantee provisions and insurer-specific rates that can make the actual value differ from this figure. Treat the result as educational guidance, not a product quote.

What rate should I use as the discount rate?+

The discount rate should reflect the opportunity cost of the money — what you could earn in an alternative investment of similar risk. For a government-backed pension, a low risk-free rate (e.g. current government bond yield) is reasonable. For a corporate annuity or insurance product, you might use a rate that reflects the creditworthiness of the payer. There is no universally 'correct' rate; the calculator lets you explore different scenarios by changing the rate.

Does this calculator handle monthly mortgage payments?+

Mortgage payments follow the same ordinary-annuity PV formula — the loan amount is the present value and you solve for the payment. This calculator works in the other direction: given a payment, it tells you the equivalent present value. To find the payment that amortises a specific loan amount, the EMI Calculator or Amortization Calculator on this site are purpose-built for that.

Why does my result differ slightly from a textbook example?+

Textbooks often round intermediate values (such as the annuity factor) to a set number of decimal places before multiplying, which shifts the final result by a cent or two. This calculator rounds only once at the very end, which is the more precise approach. For example, OpenStax quotes $99,817.81 for the 25,000/year, 5-year, 8% example, while this calculator computes $99,817.75 — the 6-cent gap is entirely due to intermediate rounding in the textbook.

Does the calculator account for inflation or taxes?+

No. All results are gross nominal amounts before inflation and taxes. Inflation erodes the real purchasing power of future payments, so the real present value is lower than shown if you expect significant inflation over the term. For after-tax or inflation-adjusted analysis, consult a financial adviser.

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

An immediate annuity begins paying out straight away — usually within a month of purchase. A deferred annuity has an accumulation phase first: premiums are invested and grow over time, and payouts only begin at a future date (such as retirement). This calculator models the time-value-of-money arithmetic common to both types; it does not model the accumulation phase of a deferred product separately.

What is the difference between a fixed, variable and equity-indexed annuity?+

A fixed annuity pays a guaranteed interest rate set by the insurer, so your payment amount is predictable. A variable annuity invests in sub-accounts (similar to mutual funds), so the payout depends on market performance and is not guaranteed. An equity-indexed annuity links returns to a stock-market index (such as the S&P 500) with a floor that limits losses and a cap that limits gains. This calculator assumes a fixed rate throughout the term, which matches the fixed-annuity model; variable and equity-indexed products require scenario analysis beyond a single rate.

What is a growing annuity and how does it differ from a regular annuity?+

A growing annuity is like an ordinary annuity except that each payment increases by a constant growth rate g each period (for example, a pension that rises 2% a year to keep pace with inflation). The future-value formula becomes FV = PMT × ((1 + r)^n − (1 + g)^n) / (r − g) when r ≠ g, and PV has an analogous adjustment. This calculator models a level (flat) payment stream; if you need a growing-payment model, treat this tool's result as a baseline and consult a financial adviser or a purpose-built growing-annuity tool for the growth-adjusted figure.

Disclaimer

This calculator is provided for general educational and informational purposes only. Its results are estimates based on the values and assumptions you enter, and real-world returns, rates and fees may differ. It is not financial, investment or tax advice. Please verify important decisions independently and consult a qualified financial professional where appropriate.

Sources

Formula and data last reviewed by the TheCalculatorVault team on 3 July 2026. Figures are for general information, not professional advice.