Skip to content
Acttuary

Free · No signup · Nothing leaves your browser

Discounting and annuity explorer

A promise of £10,000 a year is not £10,000 a year. Move the interest rate, the term, the payment timing and the increases, and watch what the promise is worth today, with every line of the arithmetic printed underneath rather than hidden inside a black box.
14.0939
annuity factor at 5% over 25 years
29.5p
what £1 in 25 years is worth
+5.2%
if the rate falls half a point

This is the one piece of mathematics the actuarial profession is built on, and it is simpler than it looks. Nothing here is a valuation, a quotation or advice: it is arithmetic you can check by hand.

5%

The rate you are discounting at, a year. 0% to 12%.

25 years

How many yearly payments the promise runs for. 1 to 60.

0%

How much each payment grows on the one before. 0% to 6%.

In advance means the first payment is made today, so nothing is discounted off it. In arrears means the first one is a year away.

Bank Rate is there for a sense of scale and nothing more. It was 3.75% when we last read the Bank of England’s page on 10 September 2026. The next scheduled decision after that check was 17 Sept 2026, so check the current rate before leaning on it, and note that no pension scheme or insurer discounts its liabilities at Bank Rate.

£10,000 a year for 25 years · in arrears · 5% a year

£140,939

What that promise is worth today

Annuity factor
14.0939
the value of £1 a year on this basis, so multiply it by any amount you like
The last payment, 25 years out
0.2953
so £10,000 paid then is worth £2,953 today
Cash actually paid out
£250,000
added up with no discounting at all, which is the number that feels right and is not the answer

£10,000 a year for 25 years, paid at the end of each year, discounted at 5% a year, is worth £140,939 today.

£250,000 will be handed over and it is worth £140,939 now. That gap is the whole idea of discounting, and it is arithmetic rather than opinion. It is also an illustration and not a valuation, a quotation or advice.

Figure 1: what one pound is worth, by the year it is paid5% a year
£150.0p0.0p
todayyear 25

The curve is £1 discounted for longer and longer. At 5% a year, £1 paid in 25 years is worth 29.5p today. Nothing about the curve is a forecast: it is the same multiplication done 25 times.

Figure 2: the promise, payment by payment25 payments
£10,000£5,000£0
year 1year 25

Each pale bar is a payment that will be made. The gold inside it is what that payment is worth today. Add the gold up and you have £140,939, which is the annuity factor times £10,000. The further right you look, the less of the bar is gold.

The arithmetic, step by step

  1. 1.What one pound in a year is worth today

    1 / (1 + 0.05)

    0.952381

  2. 2.What one pound in 25 years is worth today

    0.952381 to the power 25

    0.295303

  3. 3.25 payments of one pound, at the end of each year

    (1 - 0.295303) / 0.05

    14.0939

  4. 4.The promise: £10,000 a year

    £10,000 × 14.0939

    £140,939

Show all 25 payments and add them up by hand
Paid inPaymentDiscount factorWorth today
1 year£10,000.000.9524£9,523.81
2 years£10,000.000.9070£9,070.29
3 years£10,000.000.8638£8,638.38
4 years£10,000.000.8227£8,227.02
5 years£10,000.000.7835£7,835.26
6 years£10,000.000.7462£7,462.15
7 years£10,000.000.7107£7,106.81
8 years£10,000.000.6768£6,768.39
9 years£10,000.000.6446£6,446.09
10 years£10,000.000.6139£6,139.13
11 years£10,000.000.5847£5,846.79
12 years£10,000.000.5568£5,568.37
13 years£10,000.000.5303£5,303.21
14 years£10,000.000.5051£5,050.68
15 years£10,000.000.4810£4,810.17
16 years£10,000.000.4581£4,581.12
17 years£10,000.000.4363£4,362.97
18 years£10,000.000.4155£4,155.21
19 years£10,000.000.3957£3,957.34
20 years£10,000.000.3769£3,768.89
21 years£10,000.000.3589£3,589.42
22 years£10,000.000.3418£3,418.50
23 years£10,000.000.3256£3,255.71
24 years£10,000.000.3101£3,100.68
25 years£10,000.000.2953£2,953.03
Total£250,00014.0939£140,939

The column adds up to £140,939 and the formula above gives £140,939. They are the same calculation, done the long way and the short way, and a test in this repository checks that they agree on every setting these sliders can reach.

Now move the rate by half a point

Nothing about the promise changes here. The same £10,000 a year is paid on the same dates to the same person. Only the rate used to value it moves. Value the same promise at 4.5% and the answer moves +5.2%; value it at 5.5% and it moves -4.8%. That is the mechanism under every headline you have read about a pension scheme swinging from deficit to surplus.

Table 1: the same promise, five rates
Discount rateWorth todayIn poundsAs a percentage
4.5%£148,282+£7,343+5.2%
4.75%£144,540+£3,600+2.6%
5%your setting£140,939
5.25%£137,475-£3,465-2.5%
5.5%£134,139-£6,800-4.8%

Rates are floored at 0%, so a shift below the bottom of the slider is shown at the bottom of the slider, and one above the top of it is shown where it lands, because a rate the slider does not reach still values the promise. The longer the promise, the harder half a point bites: try the term slider at 1 and then at 60.

Figure 3: the same promise, at every rate0% to 12%
£250,000£125,000£0
0%6%12%

The shaded band runs from 4.5% to 5.5%: half a point either side of your rate, clipped to the ends of the slider. The curve is steepest on the left, which is why a small change to a low rate moves a long promise so much, and it is the reason a scheme’s funding level can move without one benefit changing.

Why this is the number in the news

A pension scheme’s funding level is its assets divided by its liabilities, and its liabilities are a discounted stream of payments: the same arithmetic as above, over thousands of members and decades of payments. So a sentence about a funding level is partly a sentence about a discount rate, whether or not it says so.

The Pension Protection Fund publishes a monthly estimate for the UK defined benefit schemes it covers. When we read it on 10 September 2026, its 4,838 schemes showed an aggregate funding ratio of 133.4%. The PPF publishes that on a section 179 basis, which is a specific statutory basis and not the arithmetic on this page: the point is not that the numbers match, it is that both are a discounted cashflow, so both move when the rate moves. Read the PPF 7800 index.

What this tool does

You set four things: the interest rate you are discounting at, how many yearly payments the promise runs for, whether each payment lands at the start or the end of the year, and how fast the payments grow. It values a promise of £10,000 a year on that basis and prints the answer three ways: as a present value, as an annuity factor, and as the year-by-year column that adds up to the same total.

Everything runs in your browser. There is no account, no upload and nothing stored anywhere: close the tab and the numbers are gone. The annuity factor is the useful number to take away, because it is the value of £1 a year on your basis, so you can multiply it by any amount you like.

How the arithmetic works

Discounting has one moving part. A pound you will be handed in a year is worth less than a pound today, because a pound today could be invested and be more than a pound by then. At an interest rate of 5% a year, the ratio between the two is 1 divided by 1.05, which is 0.9524. Actuaries call that v. A pound paid in 25 years is worth v multiplied by itself 25 times, which is 29.5p. That is the whole of it, and Figure 1 above is that number drawn for every year in between.

An annuity is a series of those payments, so its value is a series of those multiplications added up. Add one at the end of each of the next n years and the sum has a short form: (1 - v to the power n) divided by i. That total is the annuity factor. At 5% over 25 years it is 14.0939, so a promise of £10,000 a year is worth £140,939 today. If the payments come at the start of each year instead, every one of them lands a year earlier, so the factor is simply (1 + i) times bigger.

An increase on the payments needs one substitution rather than a new formula. A payment growing at g and discounted at i behaves exactly like a level payment discounted at the net rate j, where (1 + j) equals (1 + i) divided by (1 + g). Move the increase slider above zero and the tool prints j as its own step, because that substitution is the one people lose marks on.

Two settings break the textbook formula, and neither is an error. With no interest at all there is nothing to discount, so n payments of a pound are worth n pounds. With an increase exactly equal to the interest rate, the net rate is zero and the same thing happens. The working prints those two cases in words instead of printing a division by zero, which is the sort of detail that separates a model that has been checked from one that has not.

What it assumes, and what it is not

Payments are annual and land on the anniversary. The rate is an annual effective rate, held constant for the whole term. There is no tax, no expense loading, no investment strategy and no allowance for inflation beyond the increase you set yourself. The term stops at 60 years and the rate at 12%, which is enough to show the shape of the curve without illustrating a rate nobody is discussing.

The assumption that matters most is the one about the people. Every payment here is treated as certain. A real pension or annuity is contingent: each payment is made only if the person is alive to receive it, so each one is weighted by a survival probability read off a published mortality table, and any allowance for future improvement needs a named published projection model on top. This tool does none of that. It is not a valuation, not a quotation, not a transfer value and not anybody’s life expectancy. If you want to build the contingent version, you need a table to start from, and the Office for National Statistics publishes one for the UK.

Where this sits in the exams and in the job

The Institute and Faculty of Actuaries covers this material in Actuarial Mathematics for Modelling (CM1). Its curriculum page describes the subject as giving a knowledge of theories of interest rates and the mathematical techniques used to model and value cashflows which are either certain or are contingent on mortality, morbidity and/or survival. This page is the first half of that sentence: cashflows that are certain.

In a job it turns up everywhere. A scheme actuary discounts decades of benefit payments to see whether a fund is big enough. A pricing actuary values a promise before putting a premium on it. An investment actuary prices a bond by discounting its coupons. Our lessons take it further than a slider can:

Common questions

What is discounting in actuarial work?
Discounting is working out what money promised in the future is worth today. At an interest rate of i a year, one pound paid in t years is worth 1 divided by (1 + i), raised to the power t. Almost every actuarial calculation is that multiplication applied to a stream of payments, so a pension liability, an annuity price and a bond price are all the same arithmetic with different cashflows.
What is an annuity factor?
An annuity factor is the present value of one pound a year for a set number of years. For payments at the end of each year it is (1 minus v to the power n) divided by i, where v is the one-year discount factor. Multiply the factor by the actual payment and you have the value of the promise, which is why the factor is quoted on its own: it works for any amount.
Why does half a percentage point change the answer so much?
Because the effect compounds over every year of the promise. A payment thirty years out is discounted thirty times, so a small change to the rate is applied thirty times over. The longer the promise, the harder the effect bites, which is why a scheme with decades of payments ahead of it can move a long way on a small change in the rate and no change at all to the benefits.
Can I use this to value my pension or price an annuity?
No. This tool values payments that are certain, and it applies no mortality, expenses, tax or investment strategy. A real valuation weights every payment by the probability the person is alive to receive it, uses a basis set for a specific purpose and is done by a qualified actuary. Treat the output as an illustration of the arithmetic, not as a valuation, a quotation or a transfer value.
Does it allow for mortality?
It does not. To value a lifetime annuity you would multiply each payment by a survival probability read off a published mortality table, and any allowance for future improvement would need a named published projection model. The Office for National Statistics publishes national life tables for the UK if you want to build that version yourself.
Which actuarial exam is this?
The Institute and Faculty of Actuaries covers this material in Actuarial Mathematics for Modelling (CM1), which its curriculum describes as covering theories of interest rates and the techniques used to model and value cashflows. This page is a free explainer rather than exam tuition.

Sources, and what we read

The calculator itself needs no sources: it is standard mathematics and it shows its working. Every figure this page states about the world is listed below with the publisher’s own words and the page it was read from.

Bank of England Bank Rate
3.75. Bank of England: Current Bank Rate 3.75% Source
Aggregate funding ratio of the schemes in the PPF 7800 index
133.4. Pension Protection Fund, PPF 7800 index, September 2026 update: Funding ratio 133.4% Source
Aggregate funding position of the schemes in the PPF 7800 index
£273.6bn surplus. Pension Protection Fund, PPF 7800 index, September 2026 update: Aggregate funding position £273.6bn surplus Source
Schemes in the PPF 7800 index universe
4838. Pension Protection Fund, PPF 7800 index, September 2026 update: Number of schemes in universe: 4,838 Source
The basis the PPF 7800 index is published on
section 179. Pension Protection Fund, PPF 7800 index: giving the latest estimated funding position for all eligible defined benefit schemes - on a section 179 basis. Source
The IFoA subject this arithmetic belongs to
Actuarial Mathematics for Modelling (CM1). Institute and Faculty of Actuaries, curriculum: Actuarial Mathematics for Modelling (CM1) provides a grounding in the principles of actuarial modelling, focusing on deterministic models and their application to financial products. It equips the student with a knowledge of the basic principles of actuarial modelling, theories of interest rates and the mathematical techniques used to model and value cashflows which are either certain or are contingent on mortality, morbidity and/or survival. Source
Release date of the published UK population life tables
10 December 2025. Office for National Statistics, National life tables: UK: Release date: 10 December 2025 Source

Every figure above last checked 10 September 2026 · the arithmetic needs no check, only the context does

A mortality table would make this a tool that states a fact about how long people live, so it is deliberately absent. If you want one, start with the Office for National Statistics, National life tables: UK (released 10 December 2025).

Where to go next

If the sliders made discounting click, the courses are where the same arithmetic turns into the work: a scheme valuation, a premium, a bond price. If you are earlier than that, the free tools cover the application cycle itself.