Passer au contenu principal

Validateur de Numéro de TVA Irlande (Irish VAT Number)

Validez les numéros de TVA irlandais aux formats à 8 et 9 caractères avec vérification Modulo 23.

À 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 :

PositionChampLongueurSignification & RègleExemple
1 à 2Code Pays2 caractèresPréfixe obligatoire 'IE' (ISO 3166-1 alpha-2)IE
3 à 9Numéro de Base7 chiffresIdentifiant séquentiel émis par la Revenue1234567
10Lettre de Contrôle1 lettreCaractère de vérification calculé par Modulo 23T
11Suffixe Optionnel1 lettreDeuxième lettre dans le format étendu post-2013A

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. 1. Isoler les 7 premiers chiffres numériques du numéro de TVA.
  2. 2. Multiplier chaque chiffre par les poids [8, 7, 6, 5, 4, 3, 2] et sommer les produits.
  3. 3. S'il existe une 2e lettre (format à 9 positions), ajouter (ord(L2) - 64) * 9 au total.
  4. 4. Calculer le reste de la division par 23.
  5. 5. Si le reste est 0, la lettre est 'W' ; sinon, convertir le reste en lettre (1='A' ... 22='V').
  6. 6. Valider l'égalité avec la lettre de contrôle en 8e position.

Foire Aux Questions (FAQ)