In Italia il medico di medicina generale, a differenza dei medici ospedalieri, non è un dipendente bensì un libero professionista convenzionato con le aziende sanitarie locali. Il contratto di convenzione (ACN 2010 e 2018) prevede una retribuzione sulla base delle prestazioni effettuate e sul numero di assistiti.