Skip to main content
Salary Guide

CFO Salary in South Africa

Based on 947 job listings - 2026

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%

CFO

947 job openings

View job listings

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.