Validateur de Numéro Fiscal Steuernummer (Allemagne)
Validez l'authenticité, la structure et la clé de contrôle de Numéro Fiscal Steuernummer (Allemagne).
À propos de la Validation de Numéro Fiscal Steuernummer (Allemagne)
Le Steuernummer est le numéro fiscal attribué par le centre des impôts local (Finanzamt) pour les déclarations fiscales en Allemagne.
Son format varie selon le Land (10 à 11 chiffres au format régional et 13 chiffres au format unifié ELSTER).
Anatomie & Structure du Steuernummer
Dans le schéma fédéral unifié à 13 chiffres (ELSTER), le Steuernummer est décomposé en 4 blocs:
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 & 2 | Bundesland | 2 chiffres | Code de l'État fédéré (ex: 09 Bavière, 11 Berlin, 21 Hesse, 32 NRW) | 09 |
| 3 à 5 | Finanzamt | 3 chiffres | Code du centre des impôts compétent | 123 |
| 6 à 12 | Dossier Fiscal | 7 chiffres | Numéro de compte fiscal individuel | 4567890 |
| 13 | Clé de Contrôle | 1 chiffre | Chiffre calculé par algorithme pondéré Modulo 11 | 5 |
Algorithme de Validation du Steuernummer (Modulo 11)
Le 13e chiffre du format ELSTER unifié est calculé par somme pondérée décroissante:
P = (11 - (sum(d_i * w_i) % 11)) % 11
- 1. Extraire les 12 premiers chiffres du numéro.
- 2. Appliquer les coefficients de pondération: [13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2].
- 3. Calculer le reste de la somme modulo 11.
- 4. Soustraire le reste de 11. Si le résultat est 10 ou 11, le chiffre vaut 0; sinon, le résultat obtenu.
- 5. Valider avec le 13e chiffre du code.