Interactive · City face-off

Where Does Your Money Go Furthest?

Same salary, four cities. The question every South African weighing a move asks — and the one a national average can’t answer. Set your take-home pay and see which city leaves the most in your pocket after the essentials.

On a R30 000 take-home, your essentials stretch furthest in Durban — where they take 56% of your pay.

Durban
Goes furthest
56%of take-home on essentials
R16 937/month · Stretched
Pretoria
59%of take-home on essentials
R17 637/month · Stretched
Johannesburg
61%of take-home on essentials
R18 337/month · Stretched
Cape Town
72%of take-home on essentials
R21 637/month · Stretched

Rent is the main mover here: Cape Town uses our live rent index, the other cities use indicative 1-bedroom estimates. Groceries, fuel, taxi fares and load-shedding are treated as broadly national for now — so this face-off is mostly a housing story until we hold live per-city data for the rest.

Why the gap is mostly rent

Across South African cities, most everyday costs move together — the fuel price is set nationally, the grocery basket barely shifts between provinces, and load-shedding hits everyone. The one cost that swings hard from city to city is housing. Cape Town carries a well-documented premium driven by semigration and limited supply; the inland cities generally run cheaper for the same-sized flat.

That’s why this comparison is, honestly, a rent story for now. As we add live per-city data for groceries, transport and more, the face-off will get richer. In the meantime, the Reality Check lets you pressure-test your own numbers in any one city, and the Cape Town rent guide digs into why the Mother City costs what it does.

Cape Town rent is from our live index; other city rents are indicative estimates. Other costs are treated as broadly national. Indicative model, not financial advice.