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.
What will R1 000 of groceries cost in 10 years?
At 4.5% inflation a year, the same basket would cost about R1 553.
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.