Skip to main content
FastCalc

Partita IVA

Italy · Entreprises

00000000000

Collez ou saisissez le numéro : la ponctuation est facultative.

Ce que ce contrôle fait — et ce qu'il ne peut pas faire

Cet outil vérifie la structure du numéro et son chiffre de contrôle, selon l'algorithme publié pour ce document. Un numéro accepté est bien formé : il est cohérent sur le plan arithmétique et aurait pu être attribué.

Il ne dit pas si le numéro a réellement été attribué, s'il est actif, ni à qui il appartient. Seule l'administration fiscale émettrice peut le confirmer via son propre service de vérification. Considérez un résultat positif comme « bon à soumettre », jamais comme une preuve d'identité.

Le générateur produit des numéros satisfaisant la même somme de contrôle, pour remplir des formulaires pendant le développement et les tests. Ce sont des résultats arithmétiques, pas des enregistrements : ils ne proviennent d'aucun registre et ne correspondent à aucun titulaire réel. Aucun générateur n'est proposé pour le SSN américain.

Calculé dans votre navigateur. Rien de ce que vous saisissez n'est envoyé.

La clé de Luhn a exactement un angle mort : intervertir 0 et 9

La partita IVA emploie l'algorithme de Luhn, qui attrape toute erreur d'un seul chiffre. Les transpositions, c'est autre chose : tester 180 000 échanges de chiffres voisins en a laissé passer 2,20%, et dans chacun de ces cas c'étaient un 0 et un 9 qui changeaient de place. Aucune autre paire ne passe. Un 09 tapé 90 dans un numéro de TVA italien sera donc validé tout en désignant la mauvaise entreprise.

Comment ça marche

  • Applique la somme de Luhn aux onze chiffres.
  • Lit la province d'immatriculation dans les chiffres 8 à 10.
  • Affiche la forme TVA européenne : IT suivi des mêmes onze chiffres.
doubler un chiffre sur deux depuis la droite ; retrancher 9 au-delà de 9
sommer tous les chiffres ; valide si le total est divisible par 10

chiffres 1-7 numéro d'ordre · 8-10 province · 11 clé

Exemple chiffré

Pourquoi 0 et 9 sont interchangeables sous Luhn.

  1. un 0 non doublé apporte 0 ; un 9 non doublé apporte 9
  2. un 0 doublé apporte 0 ; un 9 doublé donne 18, puis 18 − 9 = 9
  3. les deux chiffres apportent donc la même valeur, doublés ou non
  4. les échanger laisse par conséquent le total inchangé
  5. mesuré sur 180 000 échanges : 2,20% non détectés, tous des 0 contre 9

Une clé robuste face aux fautes de frappe, avec une faiblesse précise et bien connue. Bon à savoir quand on recopie un numéro à l'œil depuis un document.

Lire le résultat

  • À comparer au DNI espagnol, en modulo 23, qui a détecté toutes les transpositions dans le même type de test. Luhn est répandu parce qu'il se calcule facilement de tête, non parce qu'il serait le plus solide.
  • Une partita IVA valide n'est pas une partita IVA active. Les numéros de TVA italiens sont clos à la cessation d'activité et les chiffres ne changent pas pour autant : seul le registre connaît le statut courant, vérifiez-y avant de facturer.
  • Le code de province correspond à la première immatriculation, pas à l'adresse actuelle. Une société qui a déménagé conserve son code d'origine : la province dit où elle a commencé, pas où elle se trouve.
  • Un générateur est proposé car remplir un système de test de numéros d'entreprise bien formés est un travail ordinaire. Chaque numéro produit satisfait la clé et n'appartient à aucune société réelle.

Questions fréquentes

Comment vérifier qu’une partita IVA est active ?
L’Agenzia delle Entrate propose un service en ligne gratuit qui indique si une partita IVA est active ou a été fermée. Pour la facturation intracommunautaire, le service VIES vérifie la forme préfixée IT, mais il ne recense que les numéros habilités aux opérations intracommunautaires. Cet outil contrôle la somme de contrôle et n’a accès à aucun de ces registres.
Quelle différence entre partita IVA et codice fiscale ?
La partita IVA est le numéro de TVA à 11 chiffres de toute personne exerçant une activité commerciale, artisanale ou libérale. Pour les sociétés, le codice fiscale compte lui aussi 11 chiffres et est souvent identique à la partita IVA. Un entrepreneur individuel ou un indépendant conserve son codice fiscale personnel à 16 caractères et reçoit une partita IVA distincte à 11 chiffres : il ne faut donc pas les confondre sur les factures.
Pourquoi ma partita IVA est-elle refusée ?
Elle doit compter exactement onze chiffres ; un IT initial, les espaces et les tirets sont ignorés, mais les zéros de tête doivent être conservés. Si la longueur est bonne, c’est le chiffre de contrôle Luhn qui ne correspond pas, signe d’une faute de frappe. L’inverse existe aussi : un 0 et un 9 voisins intervertis passent quand même, donc un résultat valide n’exclut pas cette erreur précise.