Inflation expectations in South Africa: why prices feel “stuck” even when CPI cools
South Africa’s inflation can cool on paper while your budget still feels squeezed, as rent, school fees, medical aid, transport, and services keep pressure on monthly costs.
The “inflation is down” headline vs the till slip reality
You’ve probably heard it at least once in the last year: “Inflation is easing.” Then you go buy chicken, pay school fees, renew medical aid, or top up petrol and think: howzit… where’s this easing?
That disconnect isn’t you being dramatic. It’s a feature of how inflation works in South Africa: headline CPI can cool while many of the costs that shape your monthly debit orders keep rising at rates that feel very 2022/2023-ish. Ja no, the basket might be calmer, but the items you touch daily can still be spicy.
A big reason is inflation expectations—what businesses, workers, landlords, and municipalities think inflation will be, and how they price and negotiate accordingly. Once expectations get “unanchored”, price increases can feel sticky even after the shock (fuel, food, rand weakness, load shedding costs) fades.
If you want a refresher on how the Reserve Bank thinks about inflation when setting rates, it pairs well with The Repo Rate Explained: Why the SARB Hikes Interest Rates.
SA context: what inflation expectations are (and why SARB cares so much)
Inflation expectations are basically the economy’s group chat. If everyone assumes prices will go up by 6% a year, they behave in ways that make 6% more likely:
- Businesses push through annual price increases “because costs will rise”.
- Workers bargain for higher wage increases to keep up.
- Landlords build bigger escalations into leases.
- Service providers (security, domestic work agencies, telecoms) adjust tariffs with a “future costs” buffer.
The South African Reserve Bank (SARB) watches this closely because it targets inflation (3%–6%, with a preference around the midpoint). When expectations stay high, it becomes harder to bring actual inflation down without a bigger growth hit.
You’ll see SARB talk about expectations in Monetary Policy Committee statements and reviews on resbank.co.za. The subtext is always: we need people to believe inflation will come back down, otherwise price-setting stays aggressive.
The mechanics: why “services inflation” feels personal
Stats SA’s CPI basket includes goods (like some food items and appliances) and services (like rent, medical services, education, insurance, etc.). Goods inflation can fall quickly when supply chains normalise or global prices drop. Services inflation tends to be slower because it’s driven by:
- Wages and salaries (labour-intensive sectors)
- Regulated/administered prices (electricity tariffs, municipal rates)
- Contracts with annual escalations (leases, school fee cycles, medical aid contributions)
So even when the CPI headline moves lower, the stuff that hits your debit order list can keep climbing.
IMPORTANT
Headline CPI is an average. Your personal inflation rate depends on what you spend on. If your budget is heavy on rent, transport, school fees, and medical aid, you can feel worse off even in a “cooling inflation” period.
A local, numbers-based example (that feels very real)
Let’s use a typical middle-income household in Gauteng (not fancy, not struggling the most either—just “trying”):
- Rent: R9,500
- Transport (fuel + taxi/ride-hailing): R3,000
- Groceries: R5,500
- Medical aid: R4,200
- Electricity + municipal services: R2,000
- School fees/aftercare: R2,500
- Insurance (car + household): R1,600
Now assume headline CPI eases to, say, around the middle of the target range. But your actual increases look like:
| Item | Last year | This year | Increase | Why it stays sticky |
|---|---|---|---|---|
| Rent (annual escalation) | R9,500 | R10,165 | +7% | Lease escalations often “lag” |
| Medical aid | R4,200 | R4,536 | +8% | Admin + claims + negotiated increases |
| School fees | R2,500 | R2,675 | +7% | Annual budgeting cycle |
| Municipal/electricity | R2,000 | R2,220 | +11% | Tariff/rates adjustments |
| Groceries | R5,500 | R5,720 | +4% | Food can ease faster (sometimes) |
| Transport | R3,000 | R3,210 | +7% | Fuel + maintenance + parts |
| Insurance | R1,600 | R1,712 | +7% | Premium repricing, claims inflation |
Total monthly spend moves from R28,300 to R30,238—about +6.8%. That’s why your wallet says “eish” even when the CPI headline looks better.
And if the rand wobbles, imported items and parts can re-accelerate. I unpacked that dynamic in The Rand Volatility: Why Our Currency Fluctuates and What It Means.
Why prices feel “stuck”: three South African sticky points
1) Administered prices and municipal realities
South Africans don’t just face “market prices”. We face administered prices: electricity, water, rates, licensing, and other tariffs. These don’t always track CPI neatly, and when they jump, they lift the cost base for everyone—households and businesses.
Quick case study: Your favourite kota place raises prices not because potatoes got expensive, but because:
- electricity is up,
- security costs are up,
- generator diesel is up (load shedding, now-now),
- staff wages adjust upward,
- delivery fees increase.
That’s not greed in every case. It’s cost structure.
What to do with this info: When you negotiate salary or plan your annual budget, don’t anchor only to headline CPI. Build a “municipal + medical aid” buffer.
2) Services inflation: the “quiet” pressure
Services are the backbone of urban life: schooling, healthcare, insurance, rentals, repairs, haircuts, bank fees. These tend to rise steadily because wages and overheads rise steadily.
What the math looks like: Car maintenance. Even if petrol drops for a month, your service cost can rise because:
- parts are imported (rand sensitivity),
- labour rates rise,
- replacement cycles shorten with potholes and stop-start traffic.
If you’re financing a car, this matters because the payment is only one piece. Total cost of ownership can creep up even in “good inflation” years.
3) Expectation-based pricing: “we’ll just add 8% like always”
Once a sector normalises a certain annual increase, it becomes the default. Many households have seen:
- 7% rent escalations
- 7%–10% school fee increases
- medical aid increases above CPI
- insurance premiums repriced due to claims inflation
My view? This is where South Africans feel the system is unfair, because wages don’t always follow. You can’t “shop around” for municipal rates, and moving schools isn’t as simple as changing a streaming subscription.
What this means for South Africans: budgeting, debt, and salary strategy
Here’s the practical bit. If inflation expectations keep price increases sticky, you need a plan that assumes some costs will rise faster than CPI.
Rebuild your budget around “sticky” and “flexible” items
Split expenses into two piles:
Sticky (hard to change quickly):
- Rent/bond
- Municipal services
- Medical aid
- School fees
- Insurance premiums
- Debt repayments
Flexible (you can adjust monthly):
- Groceries choices
- Eating out
- Data bundles/subscriptions
- Clothing
- Weekend jol plans
A concrete scenario: If your sticky costs are already 70% of your net pay, you’re living in a high-risk zone. One tariff jump or medical aid increase and you’re on the back foot.
A simple check:
| Rule of thumb | Healthy | Caution | Stress |
|---|---|---|---|
| Sticky costs as % of net pay | <55% | 55%–70% | >70% |
If you’re in “stress”, it’s not a moral failing—South Africa’s cost structure is just heavy. But it does mean you need to treat debt and variable spending with more urgency.
For a practical payoff framework, see Debt Snowball vs Debt Avalanche in South Africa: The Rands-First Payoff Plan.
TIP
When you get an increase, “pay yourself first” into resilience: a small emergency fund buffer (even R300–R500 a month) can stop a single municipal spike from becoming credit card debt.
Salary negotiations: don’t only talk CPI—talk your cost drivers
A lot of South Africans negotiate like this: “Inflation is 5%, so I need 7%.” It’s not wrong, but it’s incomplete.
Better approach: tie your request to measurable costs and performance.
- Show your output metrics (sales, turnaround times, projects delivered).
- Then explain household cost pressure briefly: transport, municipal services, medical aid.
- Ask for a package view: salary + medical aid contribution + travel allowance + performance bonus structure.
If you’re sharpening your approach, Salary Negotiation: How to Know Your Worth in Rands is a strong companion piece.
A quick SARS reality check (because gross vs net is where dreams go to die)
When you negotiate, remember: your increase is taxed at your marginal rate. PAYE means a “nice” gross increase can look just okay in net terms—especially once medical aid contributions and retirement deductions move.
Walking through the math: A R2,000/month gross raise might land closer to ~R1,200–R1,500 net depending on your bracket and deductions. Then medical aid goes up by R300, electricity by R200, and suddenly you’re like, “Shame man, what even changed?”
If you want to sanity-check your payslip mechanics, Understanding Your Payslip: A Guide to PAYE, UIF, and Net Pay helps.
A “sticky inflation” survival plan for the next 12 months
This isn’t about panic. It’s about accepting that some prices don’t come down—they just rise slower.
1) Treat annual increases like mini “budget events”
Put these on your calendar (literally):
- Lease renewal month
- School fee announcements
- Medical aid annual contribution changes
- Municipal tariff/rates adjustment season
Here’s a real case: If your medical aid usually increases in January, start a “January buffer” in September. Even R250/month for four months is R1,000 that reduces the shock.
2) Build a two-layer emergency fund
- Layer 1: R2,000–R5,000 “oops fund” for tyres, geyser, school shoes, clinic visit.
- Layer 2: One month’s essential expenses (rent/bond, transport, food basics).
Why two layers works: It keeps you from wiping out savings for every small crisis. South Africa has too many “now-now” expenses.
3) Don’t ignore the rand and administered prices
Even if you’re not a market person, the rand matters because it feeds into:
- imported food items
- electronics
- car parts
- some medicines
And administered prices matter because they shape your baseline cost of living. Keep an eye on policy and fiscal signals via National Treasury and SARB updates on resbank.co.za if you want the source material without the My honest opinion:s.
The What this means: inflation cooling isn’t the same as life getting cheaper
Inflation falling means prices are rising more slowly, not that they’re dropping. In a country where administered prices, services inflation, and expectation-based increases are big, your lived experience can feel “stuck” for longer than the headline suggests.
My honest take? South Africans are incredibly adaptive—stokvel culture, side hustles, and the ability to make a plan is unmatched. But we shouldn’t have to be financial gymnasts just to keep the lights on and still have a lekker braai once in a while.
The trick is to budget and negotiate for the inflation you actually face—not the one that makes the headline.
Useful sources
Lesedi Dlamini
Economic Journalist
Lesedi Dlamini is an economic journalist who covers South Africa's macroeconomic landscape, from inflation and the national budget to global recession risks. She translates complex economic data into actionable insights for everyday South Africans.
Credentials: BA Economics, University of the Witwatersrand