What is Annuity Calculator?
An annuity is one idea read in two directions: a balance becomes a stream of payments, or a stream of payments becomes a balance. Fund 500,000 at a 5% return over 20 years paid monthly and the balance pays 3,299.78 every month — 39,597.34 a year, a 7.92% payout rate on the original sum. Reverse the question and the same factor answers it: 2,500 a month from that balance needs only a 1.88% return, while at 0% the money stretches to just 2,083.33 a month over 240 payments, so anything between those two figures is achievable and the calculator solves for the exact rate. The same mathematics sizes savings goals — 250,000 in 20 years at 5% costs 608.22 a month, of which 104,026.56 is growth — and values payment streams, where 2,500 a month for 20 years is worth 378,813.28 today. Three further choices change the answer materially: paying at the start of each period instead of the end, escalating payments with inflation, and the frequency you draw. Annuities power pensions, structured settlements and retirement drawdown because they turn an uncertain lifetime into a fixed schedule; this calculator makes every step of that schedule visible.
When to Use This Calculator
- When a retirement account balance must become a monthly paycheck and you need the number before choosing an insurer.
- When an insurer quotes a payment and you want the return their quote implies.
- When a savings goal has a date and you need the monthly contribution that reaches it.
- When two offers differ only in rate, term or timing and you want them on the same scale.
- When a gift or inheritance can be paid as a lump sum or as a fixed stream and the comparison has to be in today's money.
- When payments must rise with inflation and a level stream would quietly lose purchasing power.
Steps:
- Choose a mode: payout spends a lump sum into income, saving solves the payment a target needs, and value prices a payment stream.
- Enter the amount the mode asks for — lump sum, target future value, or payment — then set the return rate and the term in years.
- Set the payment frequency: monthly, quarterly, semi-annual or annual. The annual rate is divided by the number of payments a year, so frequency changes the answer.
- Pick the timing. Ordinary pays at the end of each period, due at the start — due payments arrive earlier and therefore pay slightly less for the same balance.
- In payout mode toggle to Rate to solve the reverse question: what return turns this balance into a target income.
- Open advanced options to add payment growth for inflation-linked pensions or escalating drawdowns.
- Read the breakdown and the sensitivity grid: the grid re-solves the payment across terms and rates so the shape of the trade-off is visible at once.
- Step through the solution, check the schedule table, then export or print the figures you want to keep.
Formula
PMT = PV ÷ F
F = (1 − (1 + i)^−n) ÷ i
F = (1 − u^n) ÷ (i − g), where u = (1 + g) ÷ (1 + i)
PV due = PV ordinary × (1 + i)
PMT due = PMT ordinary ÷ (1 + i)
FV = PV × (1 + i)^n
Required PMT = FV ÷ (F × (1 + i)^n)
i = annual rate ÷ periods per year; n = years × periods per year
Use Cases
- Retiring with 500,000 saved and wanting to know what monthly income it supports at a 5% assumed return.
- Comparing a life insurer's quoted pension payment against the arithmetic your own lump sum implies.
- Deciding how much to contribute each month to reach a 250,000 target before a planned date.
- Testing whether a desired 4,000 a month is achievable, and if so what return the plan must earn.
- Pricing an inheritance that pays 2,000 a month for a fixed term, to compare against a lump-sum gift.
- Checking what an escalating pension starting at 3,000 a month costs in present-value terms.
Key Benefits
- Three annuity questions in one tool — income from a balance, savings to a target, and the value of a payment stream — all sharing one factor.
- A true rate solver: ask for an income and get the exact return required, with the 0% floor and 100% ceiling shown so you know the target is reachable before you trust it.
- Growing payments built in, so pensions that escalate with inflation are priced correctly rather than approximated with a flat stream.
- Timing and frequency controls that reflect how contracts actually pay — ordinary or due, monthly through annual.
- A schedule table and chart for every period, with the balance winding down to zero or compounding up to the target.
- Sensitivity grids that re-solve across terms and rates, turning a single answer into a map of the trade-off.
Pro Tips
- Solve for rate first when comparing quotes: if the required return looks unrealistic, the quote is doing the work.
- Run the 0% floor past yourself — lump sum divided by the number of payments — before accepting any projected income.
- Use the growth input with a realistic inflation figure rather than assuming the pension will be indexed for free.
- Push the term in the sensitivity grid: five extra years of drawdown usually buys more than half a point of return.
- Check the schedule's final rows: a payout plan should land on zero exactly, and an accumulation plan on your target.
- Compare due against ordinary when the contract pays in advance — the difference on the defaults is 13.69 a month.
Common Mistakes to Avoid
- Quoting a payout rate without the term. The 7.92% figure assumes 20 years; extend the term and the payment falls, shorten it and the payment rises.
- Treating the payout rate as a return. It is income divided by balance — 7.92% income at a 5% assumed return — because every payment returns capital as well as interest.
- Solving for income only. The reverse question, what return does this income need, is the one that reveals whether an insurer's quote is realistic.
- Ignoring inflation on level payments. A flat 3,299.78 loses purchasing power every year; 2.5% escalation cuts the first payment to 2,653.77 but protects the whole stream.
- Mixing ordinary and due timing without noticing the value difference — due payments arrive earlier and pay less for the same balance.
- Setting the target income above the ceiling. Even at a 100% return the default balance cannot pay more than 41,666.67 a month, so a higher target reports above maximum rather than as an error.
Key Terms Explained
- Annuity factor:
- the present value of 1 a period for n periods — 151.5253 on the defaults — that converts a balance into a payment with one division.
- Payout rate:
- annual income divided by the lump sum, times 100 — 7.92% on the defaults — showing how much of the balance is spent each year.
- Ordinary annuity:
- payments at the end of each period — the default, and the timing behind the standard factor formula.
- Annuity due:
- payments at the start of each period — each payment arrives earlier, so the same balance pays slightly less.
- Growing annuity:
- payments that rise by a fixed percentage each year, valued with the factor that nets the growth rate against the return.
- Present value:
- what a future stream of payments is worth today — 378,813.28 for 2,500 a month over 20 years at 5%.
- Future value:
- what a stream reaches by the end of the term — 1,027,584.17 for the same payments compounded for 20 years.
- Minimum income:
- what the balance pays at a 0% return — simple division, the floor every target must clear.
Related Concepts
- Compound Interest Calculator: the growth engine behind the factor — what a balance earns when nothing is withdrawn.
- Retirement Calculator: the plan-level view that decides how large the lump sum feeding this annuity should be.
- Safe Withdrawal Rate Calculator: the portfolio cousin of the payout rate, tested against a lifetime instead of a fixed term.
- Investment Growth Calculator: project the balance year by year before converting it into income.
- NPV & IRR Calculator: discount a stream of payments back to today and solve for the return it contains — the same two moves this page makes.
- Monte Carlo Retirement Simulator: run the same annuity through thousands of market paths instead of one fixed rate.
Example
Take the page as it opens: a 500,000 lump sum, a 5% return, 20 years, monthly payments in ordinary timing. The annuity factor is 151.5253, so the balance pays 500,000 ÷ 151.5253 = 3,299.78 a month, or 39,597.34 a year — a 7.92% payout rate. Over 240 payments the plan pays 791,946.89 in total, of which 291,946.89, or 58.39% of the original balance, is earnings. Switch the solve toggle to Rate and target 2,500 a month: the calculator returns 1.88% a year (0.156% a month), comfortably between the 0% floor of 2,083.33 and the 100% ceiling of 41,666.67. Ask instead for 1,000 a month and it reports below minimum — no return, not even 0%, makes 500,000 pay that little over the term, because dividing by 240 payments already requires 2,083.33. Now press the pension preset: 750,000 at 4% with 2.5% annual escalation over 25 years opens at 3,004.67 a month, with a 4.81% first-year payout rate, trading a lower first payment for payments that keep pace with prices. The savings preset asks the mirror question: reaching 250,000 in 15 years at 6% costs 859.64 a month, 10,315.70 a year, 154,735.57 contributed in all, leaving 38.11% of the target as growth. The escalate preset prices the other direction: 1,000 a month starting at the beginning of each period, rising 2% a year for 10 years at 5%, is worth 103,845 today and 171,033.71 at maturity.
Interpreting Your Results
Read the page left to right, top to bottom. The four preset chips load complete scenarios — lump-sum income, escalating pension, savings target and escalating due stream — and the mode tabs choose the direction of the calculation. In payout mode a second row of tabs toggles between solving for income and solving for rate; the hero shows the payment, coloured green up to an 8% payout rate, amber to 10% and red above. Beneath it four cards give the annual income, the payout rate, the total paid over the term and the income earned above the balance. The breakdown repeats every figure including frequency, timing and growth, and the schedule shows each period's payment, interest credited, remaining balance and running total — the balance should reach zero in the final row. In solve mode the cards replace income with the required return, the floor and the ceiling, and the verdict card reports whether the target is achievable. The sensitivity grid re-solves the calculation across terms down the side and rates across the top, or target incomes in solve mode, with your current settings highlighted. The step-by-step panel then reproduces the arithmetic — factor, payment, annual total — so every number on screen can be checked by hand, and the methodology card lists the four formulas with the assumptions in force.

