UK Answers

What Is Money From 2003 Worth Today?

£100 in 2003 is worth about £190.14 today. Prices have risen by 90% since 2003 on average, which is 2.8% a year.

ONS Consumer Prices Index · to August 2026 · page updated 12 October 2026

In 2003Worth today (August 2026)
£1£1.90
£10£19.01
£100£190.14
£1,000£1,901.36
£10,000£19,013.57
£100,000£190,135.72

Pick your own dates

What this means

Because of inflation, a pound in 2003 could buy more than a pound can buy now. To buy what £100 bought in 2003, you would need about £190.14 today. The calculator uses the average price level for the whole of 2003 compared with August 2026.

Other years

Source: ONS: CPI index (D7BT). Figures fetched 12 October 2026.

Frequently asked questions

What is £100 in 2003 worth today?

£100 in 2003 is worth about £190.14 in August 2026, based on the ONS Consumer Prices Index. Prices have risen by 90% since.

What did £1,000 buy in 2003?

The same goods would cost about £1,901 today. Put another way, £1,000 today has the buying power of about £526 in 2003.

How is this worked out?

We compare the average Consumer Prices Index for 2003 with the latest month, August 2026. It is a general measure of price changes, so individual items such as houses or petrol will differ.