L’Allemagne a instauré la taxe sur la valeur ajoutée (TVA) en 1968. Les règles allemandes en matière de TVA reposent sur la réglementation de l’Union européenne (UE), que l’Allemagne a transposée dans sa loi sur la TVA. La TVA est gérée par le ministère fédéral allemand des Finances.
Les entreprises étrangères, ou commerçants « non résidents », qui fournissent des biens et des services en Allemagne à des entreprises locales ou à des consommateurs locaux peuvent être obligés d'immatriculer leur entreprise à la TVA allemande. Elles devront alors respecter les règles allemandes de conformité à la TVA, notamment en matière de facturation et de taux de TVA, et verser toute TVA due aux autorités allemandes.
Il n’existe pas de seuil de TVA pour les entreprises étrangères opérant en Allemagne. Si les entreprises sont immatriculées à la TVA/TPS dans leur pays d'origine, le seuil d'immatriculation à la TVA allemand est nul. Pour les vendeurs à distance, c'est-à-dire les entreprises immatriculées à la TVA de l'UE qui vendent des biens ou des services sur Internet, le seuil d’immatriculation à la TVA est de 100 000 euros par an, conformément à la loi allemande sur la TVA.