Financial Controller salary in Johannesburg

How much does a Financial Controller make in the Johannesburg?

Average base salary

ZAR76,458 / Month

Average ZAR76,458
Low ZAR55,000
High ZAR110,000

The average salary for Financial Controller is ZAR76,458 per month in Johannesburg salaries taken from job postings on Jobstore in the past 12 months (updated September 28, 2026)

Financial Controller job openings in Johannesburg

See more jobs

Highest paying companies for Financial Controller in Johannesburg

Average year monthly is based on job postings on Jobstore in the past 12 months.

Highest paying cities for Financial Controller in South Africa

How much do similar jobs as Financial Controller get paid in Johannesburg?