Enter an amount, the year it comes from and the year to compare it with: the calculator gives the amount with the same buying power, the total rise in prices and the average inflation a year. It uses the Consumer Prices Index (CPI) published by the Office for National Statistics, as calendar-year averages from 1988 to 2025. To look ahead instead, choose 'Project into the future' and a yearly inflation rate.
Compare two years
Enter the amount, the year it was paid or earned and the year to compare it with. Leave the second year blank to get the amount in 2025 pounds, the latest year published. It works both ways: £100 in 2025 expressed in 1990 pounds gives a smaller amount.
Project into the future
Enter an amount in today’s money, a yearly inflation rate and a number of years. You get what the same things would cost then if prices rose at that rate every year, and what the amount would then buy, in today’s money. The Bank of England’s 2% target is a common assumption; CPI inflation was 3.4% in 2025.
Which index, and how precise
The calculator uses the CPI because it is the measure the Government uses to set the Bank of England’s inflation target. The CPI covers the whole United Kingdom, so the same figures apply in England, Scotland, Wales and Northern Ireland. The ONS publishes the annual averages to one decimal place, so a change over a single year can differ from the ONS headline annual rate by about 0.1 point: 2.61% against 2.5% for 2024. Amounts are rounded to the nearest penny, with halves rounded up.
Years before 1988
The ONS CPI series starts in 1988, so this calculator does too. For earlier years, the Bank of England’s inflation calculator uses ONS estimates of the CPI from 1949, modelled on Retail Prices Index data, and the ONS Composite Price Index from 1750 to 1948; the Bank says such calculations are approximate and only a rough guide.
Amount in the end year = amount × CPI in the end year ÷ CPI in the start year.
Price rise = CPI in the later year ÷ CPI in the earlier year − 1, and average inflation a year = (that ratio)^(1 ÷ number of years) − 1.
Projection: future cost = amount × (1 + rate)^years; future buying power = amount ÷ (1 + rate)^years.
Example: £100 from 2000, and the 2025 price rise
The CPI averaged 72.7 in 2000 and 138.4 in 2025, so £100 in 2000 is worth £100 × 138.4 ÷ 72.7 = £190.37 in 2025: prices rose by 90.37% over 25 years, or 2.61% a year on average. Over 2025 alone, £100 of 2024 became £100 × 138.4 ÷ 133.9 = £103.36, in line with the 3.4% annual rate the ONS published for 2025.