Passer au contenu principal

Générateur de Identifiant Fiscal Steuer-IdNr (Allemagne)

Générez et formatez des Identifiant Fiscal Steuer-IdNr (Allemagne) valides pour les tests logiciels et le développement.

En attendant la génération...

À propos de Identifiant Fiscal Steuer-IdNr (Allemagne)

Le Steuer-IdNr (Identifiant Fiscal Allemand) est l'identifiant fiscal permanent à 11 chiffres attribué à toute personne physique résidant en Allemagne.

Composé de 11 chiffres ne commençant jamais par zéro, dont le 11e chiffre est une somme de contrôle calculée selon la norme ISO 7064 Modulo 11, 10.

Anatomie & Structure de l'IdNr Allemand

Le Steuerliche Identifikationsnummer (IdNr) est composé de 11 chiffres numériques avec distribution pseudo-aléatoire sécurisée.

PositionChampLongueurSignification & RègleExemple
1 à 10Base Numérique10 chiffresPremier chiffre différent de 0; exactement un chiffre se répète deux fois1234567890
11Clé de Contrôle1 chiffreChiffre calculé selon la norme internationale ISO/IEC 7064, Mod 11, 104

Algorithme de Validation de l'IdNr (ISO/IEC 7064, Mod 11, 10)

L'algorithme officiel du BZSt applique le calcul itératif modulaire selon la norme ISO/IEC 7064:

P = ((S * 2) % 11) | S = (d_i + P) % 10
  1. 1. Initialiser le produit avec la valeur P = 10.
  2. 2. Pour chacun des 10 premiers chiffres: calculer S = (chiffre + P) % 10. Si S = 0, réajuster S = 10.
  3. 3. Calculer: P = (S * 2) % 11.
  4. 4. Clé de contrôle: C = 11 - P. Si C = 10, la clé est 0; sinon, elle vaut C.
  5. 5. Vérifier la conformité avec le 11e chiffre du code.

Foire Aux Questions & Directives Techniques