how much do a doctor earn in south africa?
An early career Physician / Doctor, General Practice with 1-4 years of experience earns an average total compensation of R445,795 based on 135 salaries. A mid-career Physician / Doctor, General Practice with 5-9 years of experience earns an average total compensation of R591,300 based on 66 salaries.