Générateur de Numéro de TVA Irlande (Irish VAT Number)
Générateur de numéro de TVA irlandais calculé avec l'algorithme officiel de pondération Modulo 23.
En attendant la génération...
À propos du Numéro de TVA Irlandais
Le numéro de TVA irlandais est délivré par les Revenue Commissioners à toute entreprise assujettie en Irlande.
L'Irlande accueillant les sièges européens de nombreux géants de la technologie, cet identifiant est indispensable pour la facturation SaaS.
Anatomie & Structure de la TVA Irlandaise
Le numéro de TVA irlandais comprend le préfixe IE suivi de 8 ou 9 caractères alphanumériques :
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 à 2 | Code Pays | 2 caractères | Préfixe obligatoire 'IE' (ISO 3166-1 alpha-2) | IE |
| 3 à 9 | Numéro de Base | 7 chiffres | Identifiant séquentiel émis par la Revenue | 1234567 |
| 10 | Lettre de Contrôle | 1 lettre | Caractère de vérification calculé par Modulo 23 | T |
| 11 | Suffixe Optionnel | 1 lettre | Deuxième lettre dans le format étendu post-2013 | A |
Algorithme Officiel des Revenue Commissioners (Modulo 23)
Formule de calcul avec coefficients décroissants :
Somme = Σ(d[i] * W[i]) [W = 8, 7, 6, 5, 4, 3, 2] + (L2 - 64) * 9; Lettre = Reste === 0 ? 'W' : Char(64 + Reste)
- 1. Isoler les 7 premiers chiffres numériques du numéro de TVA.
- 2. Multiplier chaque chiffre par les poids [8, 7, 6, 5, 4, 3, 2] et sommer les produits.
- 3. S'il existe une 2e lettre (format à 9 positions), ajouter (ord(L2) - 64) * 9 au total.
- 4. Calculer le reste de la division par 23.
- 5. Si le reste est 0, la lettre est 'W' ; sinon, convertir le reste en lettre (1='A' ... 22='V').
- 6. Valider l'égalité avec la lettre de contrôle en 8e position.