Passer au contenu principal

Générateur de Numéro TVA USt-IdNr (Allemagne)

Générez et formatez des Numéro TVA USt-IdNr (Allemagne) valides pour les tests logiciels et le développement.

En attendant la génération...

À propos de Numéro TVA USt-IdNr (Allemagne)

Le numéro de TVA intracommunautaire allemand (USt-IdNr.) identifie les entreprises allemandes dans le commerce européen.

Composé du préfixe "DE" suivi de 9 chiffres numériques, dont le 9e chiffre est calculé selon la formule ISO 7064 Modulo 11, 10.

Anatomie & Structure du Numéro de TVA (USt-IdNr.)

Le numéro de TVA intracommunautaire allemand se compose de 11 caractères normés:

PositionChampLongueurSignification & RègleExemple
1 & 2Pays (ISO)2 lettresCode officiel de l'Allemagne (ISO 3166-1 alpha-2)DE
3 à 10Numéro Entreprise8 chiffresNuméro séquentiel attribué par le BZSt12345678
11Clé de Contrôle1 chiffreChiffre calculé selon la norme ISO/IEC 7064, Mod 11, 109

Algorithme de Validation du Numéro de TVA (ISO/IEC 7064, Mod 11, 10)

Le BZSt valide les numéros USt-IdNr. via 8 itérations modulaires selon la norme ISO 7064:

P = ((S * 2) % 11) | S = (d_i + P) % 10
  1. 1. Initialiser le produit avec P = 10.
  2. 2. Pour chacun des 8 chiffres après "DE": calculer S = (chiffre + P) % 10. Si S = 0, fixer S = 10.
  3. 3. Mettre à jour: P = (S * 2) % 11.
  4. 4. Calculer la clé: C = 11 - P. Si C = 10, la clé est 0; sinon, elle vaut C.
  5. 5. Valider avec le 9e chiffre numérique.

Foire Aux Questions & Directives Techniques