Inflation calculator South Africa

See what a rand amount from the past is worth today — or what today’s prices could be in the future — using Statistics South Africa’s official consumer price inflation from 1980 to 2025.

Updated 5 November 2026 Uses official rates CPI data: Annual averages 1980–2025

Your details

Calculate

Your result

R100.00 in 2005 is worth in 2025 OfficialR292.35
Cumulative price change192.35%
Average inflation per year5.51%
Year by year
YearInflationValue of R100 (2005 rand)
20064.7%R104.70
20077.1%R112.13
200811.5%R125.03
20097.1%R133.91
20104.3%R139.66
20115%R146.65
20125.6%R154.86
20135.7%R163.69
20146.1%R173.67
20154.6%R181.66
20166.4%R193.29
20175.3%R203.53
20184.7%R213.10
20194.1%R221.83
20203.3%R229.15
20214.5%R239.47
20226.9%R255.99
20236%R271.35
20244.4%R283.29
20253.2%R292.35
  • Uses Stats SA’s official annual average headline CPI inflation rates. Annual averages smooth out month-to-month changes, so results for specific months will differ slightly.
  • Before 2009 the CPI covered metropolitan (primary urban) areas; from 2009 it covers all urban areas. Stats SA links the series so it can be used continuously.

How it works

For past values, the calculator chains Stats SA’s official annual average CPI inflation rate for every year after the starting year up to the end year:

Value in end year = amount × (1 + inflation of each year) × … for every year after the start year

For future values it applies your chosen inflation rate every year: amount × (1 + rate)^years.

The CPI series switched from metropolitan areas to all urban areas in 2009; Stats SA links the two so they can be used as one continuous series.

Worked examples

What was R100 in 2005 worth in 2025?

Prices roughly tripled over these 20 years, so R100 in 2005 had the buying power of about R290 in 2025.

R100.00 in 2005 is worth in 2025 OfficialR292.35
Cumulative price change192.35%
Average inflation per year5.51%

Open this example in the calculator

What will R1 000 of groceries cost in 10 years?

At 4.5% inflation a year, the same basket would cost about R1 553.

What costs R1 000.00 today will cost in 10 years Your assumptionR1 552.97
R1 000.00 in 10 years buys what this buys todayR643.93
Total price increase55.3%

Open this example in the calculator

Frequently asked questions

What was inflation in South Africa in 2025?

Headline consumer inflation averaged 3.2% in 2025, the lowest annual average in about two decades, according to Stats SA.

What is the Reserve Bank’s inflation target?

The SARB targets consumer inflation of 3%, with a tolerance band around it. Its interest rate decisions aim to keep inflation near the target.

Why does my personal inflation feel higher?

CPI measures an average basket. If you spend more of your budget on items rising faster — such as electricity, food or school fees — your personal inflation rate will be higher.

Sources and references

  1. Statistics South Africa — CPI History (P0141)
  2. Daily Maverick — SA consumer inflation averages 3.2% in 2025
  3. South African Reserve Bank — Inflation targeting