Average salary
R 1 350 000 - R 1 725 000
Median salary
R 1 350 000 - R 1 725 000
Lower rangeUpper range
Salary distribution by percentile
10th percentileR 509K
25th percentileR 637K
MedianR 1M
75th percentileR 2M
90th percentileR 2M
50% of professionals earn between R 636 667 - R 1 725 000 ZAR
The median salary is R 1 350 000
Top cities
Johannesburg141 job openings
Cape Town65 job openings
Stellenbosch59 job openings
Sandton45 job openings
Gauteng43 job openings
Pretoria41 job openings
Workfromhome36 job openings
Centurion33 job openings
Randburg33 job openings
East London31 job openings
Durban27 job openings
Related professions
ZAR 300 000 - 1 200 000-51%
ZAR 350 000 - 800 000-63%
ZAR 420 000 - 1 500 000-38%
ZAR 419 000 - 741 000-62%
ZAR 200 000 - 500 000-77%
ZAR 334 000 - 651 000-68%
ZAR 250 000 - 550 000-74%
ZAR 300 000 - 650 000-69%
ZAR 280 000 - 580 000-72%
ZAR 342 500 - 546 483-71%
The average salary for a CFO in South Africa is ZAR 1 350 000 - ZAR 1 725 000 per year in 2026. The median salary is ZAR 1 537 500 per year, based on 947 active job listings.
The cities with the most CFO job opportunities in South Africa are Johannesburg, Cape Town, Stellenbosch, Sandton, Gauteng. Johannesburg leads with 141 job openings.
Explore 947 CFO job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.