General Practitioners (GPs) provide primary medical care across Australia, typically working in private practice, community health centres, or medical clinics. This guide provides a general educational estimate of typical take-home pay based on average reported earnings.
GP earnings vary significantly based on practice model. Salaried GPs in community health or hospital settings typically earn $200,000โ$280,000. GPs working on a fee-for-service/billing model in private practice can earn anywhere from $180,000 to $350,000+ depending on patient volume, billing practices, and practice ownership. GP Registrars (in training) earn considerably less, typically $90,000โ$130,000.
After completing medical school and GP training (Fellowship with RACGP or ACRRM), many GPs progress to practice ownership, which offers higher earning potential but introduces significant business responsibility. Some GPs specialise further in areas like skin cancer medicine, sports medicine, or obstetrics, which can command premium billing rates.