Controller: Average Salary in South Africa, 2026
Find out what the average Controller salary is
Salary rate
How much does a Controller make in South Africa?
R 600 000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Controller in South Africa is R 600 000 per year or R 308 per hour. Entry-level positions start at R 390 000 per year, while most experienced workers make up to R 2 308 800 per year.
MedianR 600 000

LowR 390 000
HighR 2 308 800
Active jobs with salaries



- Promoted
CIC Receivables Controller
The Heineken CompanyZA Responsible for contacting debtors and collection of outstanding payments, as well as managing claims and disputes arising from customers.Manage the process of contacting debtors for payments/outst...Show moreLast updated: 2 days ago
- Promoted
Controller
Fidelity Services GroupZA We are seeking a qualified and experienced CCTV Controller to join our team in Saldanha.The ideal candidate must reside in Saldanha and possess the necessary qualifications and experience in CCTV m...Show moreLast updated: 14 days ago
- Promoted
Financial Controller
Gauteng Department of HealthZA National Senior Certificate/ Grade 12 and a National Diploma in Financial Management/Financial Accounting or Cost Management.A Degree in any Financial Qualification will be an added advantage.Minim...Show moreLast updated: 8 days ago
- Promoted
Financial Controller - Sandton
CatchZA Our client is looking for a candidate who would like to be involved in operational finance as a financial controller.The financial controller is responsible for the daily finance operations of all ...Show moreLast updated: 9 days ago