Content has loaded

Financial controller salary in Johannesburg, Gauteng

How much does a Financial Controller make in Johannesburg, Gauteng?

Average base salary

R 36 215
16%
above national average

The average salary for a financial controller is R 36 215 per month in Johannesburg, Gauteng. 13 salaries reported, updated at 1 June 2026

Financial Controller job openings in Johannesburg, Gauteng

slide 1 of 6
slide1 of 6
Commercial Financial Controlle...
CHÂTEAU GÂTEAUX
Johannesburg, Gauteng
1 week ago

Highest paying companies for Financial Controller in Johannesburg, Gauteng

Average year pay is based on job postings on Indeed in the past 36 months.
Network Recruitment
 
R 979 022per year
View company
Communicate Recruitment
 
R 858 587per year
Macdonald & Company
 
R 490 000per year
SURGO
 
R 450 000per year
University Of Fort Hare
 
R 450 000per year
Affirmative Portfolios
 
R 312 492per year

Highest paying cities near Johannesburg, Gauteng for Financial Controllers

  1. Johannesburg South, Gauteng
    R 65 619 per month
  2. Kempton Park, Gauteng
    R 63 332 per month
  3. Gauteng, Gauteng
    R 57 519 per month
  4. Randburg, Gauteng
    R 57 519 per month
  5. Johannesburg North, Gauteng
    R 47 654 per month

Where can a Financial Controller earn more?

Compare salaries for Financial Controllers in different locations
vs

How much do similar professions as Financial Controller get paid in Johannesburg, Gauteng?

Junior Financial Controller

Job openings
Average R 27 387 per month

Senior Financial Controller

Job openings
Average R 887 021 per year