HR Generalist Salary in South Africa

R 27,456
per month
per year
R 329,500
per year
per month

HR Generalist Average Salary

The average salary for a HR Generalist in SA is R 27 456 gross per month (R 329 500 gross per year), which is 17% higher than the South Africa's national average salary.
Salary Range: a HR Generalist can expect an average starting salary of R 17 330. The highest salaries can exceed R 40 382.
R 17,330
Low
R 27,456
Average salary
R 40,382
High
R 208,000
Low
R 329,500
Average salary
R 484,600
High

HR Generalist Salary Range - South Africa

Low
R 17,330
Average salary
R 27,456
Experienced
R 35,194
High
R 40,382
Low
R 208,000
Average salary
R 329,500
Experienced
R 422,300
High
R 484,600

HR Generalist - Pay by Experience Level

In South Africa, an Entry Level HR Generalist with less than three years of experience can expect to earn an average compensation of R 220 590 gross per year. A mid career HR Generalist with 4-9 years of experience earns an average salary of R 301 400, while an experienced HR Generalist with 10-20 years of experience makes on average R 422 000. Human Resources Generalists with more than 20 years of experience may earn more than R 457 600 yearly.

How Work Experience Affects the Salary of a HR Generalist in SA

Late Career▲ +39%
Experienced▲ +28%
Average SalaryR 329,500/year
Mid Career▼ -9%
Entry Level▼ -33%

Gender Breakdown

Female
81%
Male
19%

HR Generalist Jobs in South Africa by Location

HR Generalist - Related Salaries

The salary and wage information presented on this page is based on the actual salaries offered to candidates in HR Generalist job vacancies published on Jobted South Africa in the last 12 months.
Jobemail
Don’t miss out on new vacancies!
Create a job alert for: HR Generalist
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the HR Generalist

How much does a HR Generalist make in South Africa?
A HR Generalist in South Africa earns an average of R 27 456 gross per month, which is about R 329 500 gross per year. Everything you need to know about the salary of the HR Generalist updated to 2024.
What is the starting salary for a HR Generalist in South Africa?
The starting salary of a HR Generalist in South Africa is around R 17 330 gross per month.
What is the highest salary for a HR Generalist in South Africa?
The highest salary of a HR Generalist in South Africa can reach and exceed R 40 382 gross per month.
HR Generalist Jobs
Get new jobs by email!
Get email updates for the latest HR Generalist jobs
It's free, and you can cancel email updates at any time