Passer au contenu principal

Validateur de Partita IVA (Italie)

Validez les numéros de TVA italiens en temps réel avec l'algorithme de Luhn.

Validation de la Partita IVA

Vérifie les 11 chiffres et le calcul de la clé de contrôle de Luhn.

Garantit la conformité pour la facturation électronique (FatturaPA).

Anatomie & Structure de la Partita IVA (11 Chiffres)

La Partita IVA est l'identifiant de TVA pour les entreprises et indépendants en Italie:

PositionChampLongueurSignification & RègleExemple
1 à 7Numéro Séquentiel7 chiffresNuméro d'enregistrement délivré par l'administration fiscale1234567
8 à 10Code Province3 chiffresCode de la province d'établissement fiscal (001 à 100)058
11Chiffre de Contrôle1 chiffreChiffre de contrôle validé par l'algorithme de Luhn5

Algorithme de Validation de la Partita IVA (Luhn Modulo 10)

La validation du 11e chiffre repose sur l'algorithme de Luhn avec pondération 1 et 2:

DV = (10 - (sum(pair_direct + impair_double) % 10)) % 10
  1. 1. De gauche à droite (indices 0 à 9):
  2. 2. Positions paires (0, 2, 4, 6, 8): ajouter le chiffre directement.
  3. 3. Positions impaires (1, 3, 5, 7, 9): doubler le chiffre. Si > 9, retrancher 9.
  4. 4. Calculer la somme globale.
  5. 5. Reste modulo 10: Reste = Somme % 10.
  6. 6. Chiffre de contrôle: DV = (10 - Reste) % 10. Doit concorder avec le 11e chiffre.

Foire Aux Questions