Citation: 2C_845/2020 E. A

A.a. La société A.________ SA, sise à Satigny, dans le canton de Genève, et ayant pour but l'exploitation d'une entreprise générale de construction, est inscrite au registre des assujettis à la taxe sur la valeur ajoutée (TVA) depuis le 1 er janvier 1999. Jusqu'en 2015, B.________ - depuis lors décédé - en était l'administrateur unique. A.b. En date du 13 mars 2012, la société A.________ SA a conclu un contrat d'entreprise générale avec la société C.________ SA qui portait sur l'étude et la réalisation d'un immeuble à Carouge, à la rue D.________. Il y était notamment stipulé que la société A.________ SA réaliserait l'ouvrage à livre ouvert avec un prix plafond fixé à 9'100'000 fr., TVA incluse. A.c. Un crédit de construction s'élevant à 11'500'000 fr. a été contracté le 25 novembre 2013 auprès de la Banque cantonale de Genève par la société C.________ SA et son administrateur unique, E.________, ainsi que par B.________ et F.________. Entre le 12 décembre 2013 et le 7 octobre 2014, des acomptes d'un montant total de 8'084'646 fr. 51 ont été versés par débit dudit compte à la société A.________ SA pour la construction de l'immeuble de Carouge mentionné ci-avant. Après chaque virement, la société d'entreprise générale a émis des notes de crédit sur acompte à l'attention de E.________, B.________, F.________ et C.________ SA et a procédé à des versements correspondants - pour un total de 3'868'000 fr. - sur un compte détenu auprès de la banque UBS par les trois premiers cités. Elle a par ailleurs porté un montant de 3'544'444 fr. 45 en déduction de son chiffre d'affaires. A.d. En date du 26 septembre 2014, un contrat de courtage immobilier a été conclu pour le nouvel immeuble construit à la rue D.________ à Carouge. Ce contrat mentionnait comme mandants la société C.________ SA, F.________ et B.________.