Citation: 9C_676/2022 E. A

A.a. A.________, médecin, était domicilié à U.________ (France) en 2012 et en 2013. Durant ces années, il a exercé sa profession à la fois en France, pour le centre hospitalier de U.________, et dans le canton de Genève, pour le compte de la société genevoise B.________ SA (ci-après: la Société), laquelle a pour but la fourniture de prestations médicales au chevet du patient. En 2012, A.________ a travaillé soixante-huit jours pour la Société, pour un salaire brut de 71'560 fr. Sur ce montant, la Société a retenu un impôt à la source de 17'431 fr. 90 (recte: de 372 fr. 10). En 2013, il a travaillé septante-cinq jours pour la Société, pour un salaire brut de 69'439 fr. Sur ce montant, la Société a retenu un impôt à la source de 14'477 fr. 20 (recte: de 1'965 fr. 10). Pour les années 2012 et 2013, la Société a remis à l'Administration fiscale du canton de Genève (ci-après: l'Administration cantonale) les décomptes des mois de janvier à décembre, comportant les montants des retenues brutes totales, la commission de perception, ainsi que le montant d'impôt à verser. Elle lui a également remis les listes récapitulatives de tous les salariés soumis à l'impôt à la source, qui comportaient, pour chacun d'eux, les prestations soumises, l'impôt retenu et les retenues totales. L'Administration cantonale a établi des attestations-quittance de l'impôt à la source 2012 et 2013 de A.________, qui mentionnent les retenues de 372 fr. 10 et de 1'965 fr. 10. Elle a par ailleurs adressé à la Société des bordereaux d'impôt à la source, qu'elle a établis sur la base des décomptes de la Société. Ces bordereaux sont entrés en force. A.b. Le 5 décembre 2014, l'Administration cantonale a informé la Société qu'elle ouvrait à son encontre une procédure en rappel et en soustraction d'impôt concernant l'impôt à la source 2004 à 2013. Elle lui reprochait notamment d'avoir calculé l'impôt à la source sans annualiser les revenus des médecins qu'elle employait pour fixer le revenu déterminant pour le taux. A.c. Par envoi du 9 décembre 2014, A.________ a adressé à l'Administration cantonale une demande de rectification de son imposition à la source pour les années 2012 et 2013. Il sollicitait l'application du barème tenant compte d'une charge d'enfant mineur et faisait état, sous la rubrique "déclaration d'autres revenus (article 5 LISP) ", de revenus de 6'350 fr. en 2012 et de 4'024 fr. en 2013). Par courrier daté du 29 mars 2018, A.________ a réitéré sa demande de rectification. Il joignait à ce courrier ses "bulletins de salaires" 2012 et 2013 pour son activité de médecin au centre hospitalier de U.________, ainsi que les "bulletins de paie" de son épouse pour l'activité qu'elle avait exercée en France durant ces années. A.d. Par décisions du 17 juillet 2018, l'Administration cantonale a adressé à A.________ des bordereaux d'impôt à la source rectifiés pour les années 2012 et 2013. Pour déterminer le taux de l'impôt, elle tenait compte des revenus réalisés à l'étranger. L'Administration cantonale déduisait des montants d'impôt à la source ainsi calculés les retenues qui avaient déjà été effectuées auprès de la Société. Le 23 juillet 2018, l'Administration cantonale a toutefois annulé les décisions du 17 juillet 2018.