Validateur de numéro de TVA | Vérification hors ligne du format et de la clé de contrôle
Vérifiez la longueur, le préfixe du code pays et la clé de contrôle d'un numéro de TVA entièrement hors ligne, directement dans votre navigateur. Couvre les 27 États membres de l'UE ainsi que le Royaume-Uni (28 pays) pour repérer les erreurs de saisie instantanément.
Pays pris en charge (28)
Format (longueur et jeu de caractères) et prise en charge ou non de l'algorithme de clé de contrôle pour chaque pays. Les pays marqués « Non prise en charge » ne sont vérifiés que sur le format.
| Pays | Code | Format | Clé de contrôle prise en charge |
|---|---|---|---|
| Autriche | AT |
« U » + 8 chiffres | Prise en charge |
| Belgique | BE |
10 chiffres (commence par 0 ou 1) | Prise en charge |
| Bulgarie | BG |
9 ou 10 chiffres | Non prise en charge |
| Chypre | CY |
8 chiffres + 1 lettre | Non prise en charge |
| République tchèque | CZ |
8 à 10 chiffres | Non prise en charge |
| Allemagne | DE |
9 chiffres | Prise en charge |
| Danemark | DK |
8 chiffres | Prise en charge |
| Estonie | EE |
9 chiffres | Non prise en charge |
| Grèce | EL |
9 chiffres | Non prise en charge |
| Espagne | ES |
1 caractère alphanumérique + 7 chiffres + 1 caractère alphanumérique | Non prise en charge |
| Finlande | FI |
8 chiffres | Prise en charge |
| France | FR |
2 caractères alphanumériques + 9 chiffres | Prise en charge |
| Royaume-Uni | GB |
9 chiffres (parfois + 3 chiffres de succursale) | Prise en charge |
| Croatie | HR |
11 chiffres | Prise en charge |
| Hongrie | HU |
8 chiffres | Non prise en charge |
| Irlande | IE |
7 chiffres + 1 à 2 lettres, etc. | Non prise en charge |
| Italie | IT |
11 chiffres | Prise en charge |
| Lituanie | LT |
9 ou 12 chiffres | Non prise en charge |
| Luxembourg | LU |
8 chiffres | Prise en charge |
| Lettonie | LV |
11 chiffres | Non prise en charge |
| Malte | MT |
8 chiffres | Non prise en charge |
| Pays-Bas | NL |
9 chiffres + « B » + 2 chiffres | Prise en charge |
| Pologne | PL |
10 chiffres | Prise en charge |
| Portugal | PT |
9 chiffres | Prise en charge |
| Roumanie | RO |
2 à 10 chiffres | Non prise en charge |
| Suède | SE |
12 chiffres (se termine par « 01 ») | Prise en charge |
| Slovénie | SI |
8 chiffres | Non prise en charge |
| Slovaquie | SK |
10 chiffres | Prise en charge |
Qu'est-ce qu'un validateur de numéro de TVA ?
Un numéro de TVA (taxe sur la valeur ajoutée) est un numéro d'immatriculation attribué aux entreprises assujetties à la TVA dans l'UE et dans plusieurs autres pays. Lorsque vous recevez un numéro de TVA d'un partenaire commercial étranger sur une facture ou par courriel, il est utile de vérifier rapidement si le numéro lui-même est correctement formaté avant d'interroger une base de données officielle de l'UE telle que VIES. Cet outil utilise l'algorithme de clé de contrôle publiquement documenté de chaque pays pour vérifier trois éléments entièrement dans votre navigateur : la longueur, le préfixe du code pays et la clé de contrôle.
Le numéro saisi et le résultat ne sont jamais envoyés à un serveur : chaque calcul s'effectue localement en JavaScript. Gardez à l'esprit que cet outil ne peut indiquer que si un numéro est structurellement valide ; il ne peut pas confirmer si l'entreprise est réellement assujettie à la TVA ni si cet enregistrement est toujours actif. Pour cela, veuillez également utiliser un service officiel tel que VIES (VAT Information Exchange System).
Comment utiliser le validateur de numéro de TVA
- Saisir un numéro de TVA Saisissez le numéro de TVA en commençant par son code pays (par ex. DE, GB). Les espaces et les tirets sont supprimés automatiquement.
- Vérifier le pays détecté Les deux premiers caractères servent à détecter automatiquement le pays. S'il n'est pas reconnu, le message « Code pays non reconnu » s'affiche.
- Consulter le résultat du format et de la clé de contrôle L'outil indique si la longueur/le format est valide et si la clé de contrôle correspond. Pour certains pays, l'algorithme de la clé de contrôle n'est pas documenté publiquement, seul le format est donc vérifié.
Astuces pour en tirer le meilleur parti
- Vous pouvez coller un numéro contenant des espaces ou des tirets tel quel : ils sont supprimés automatiquement avant la vérification.
- Un résultat « Non prise en charge » pour la clé de contrôle ne signifie pas que le numéro est invalide : cela indique simplement que l'algorithme de ce pays n'est pas documenté publiquement ou qu'il varie selon le type de structure juridique, si bien que seul le format a été vérifié.
- Certains numéros de TVA français comportent des lettres au lieu de chiffres dans les deux premiers caractères. Dans ce cas, la formule de la clé de contrôle ne peut pas être appliquée, et seul le format est vérifié.
- Considérez ce résultat uniquement comme une indication. Pour des contrats, la facturation ou d'autres opérations importantes, privilégiez toujours le résultat d'une base de données officielle telle que VIES.
Quand la vérification d'un numéro de TVA est utile
Repérer une erreur de saisie dans le numéro de TVA d'un partenaire étranger
Vérifiez rapidement l'absence de chiffres manquants ou inversés lors de la retranscription d'un numéro de TVA reçu sur une facture ou par courriel.
Contrôle préalable avant l'émission d'une facture
Avant d'appliquer l'autoliquidation (mécanisme par lequel c'est l'acheteur, et non le vendeur, qui déclare la TVA) sur une opération B2B, vous pouvez vérifier que le numéro de TVA de votre partenaire est au moins correctement formaté.
Premier contrôle en comptabilité et dans le commerce international traitant de nombreux numéros de TVA
Un moyen rapide d'écarter les erreurs de saisie manifestes avant de procéder à une vérification officielle via VIES.
Vérifier son propre numéro de TVA avant de l'inscrire sur une facture
Confirmez que la longueur et le format sont corrects avant d'ajouter votre propre numéro de TVA à un nouveau modèle de facture.
Termes liés à la vérification du numéro de TVA
- Numéro de TVA
- Un numéro d'immatriculation attestant qu'une entreprise est assujettie à la TVA. Il se compose d'un préfixe de code pays suivi d'un nombre de chiffres propre à chaque pays.
- Clé de contrôle
- Un chiffre supplémentaire ajouté à une position fixe pour détecter les erreurs de saisie. Sa validité est vérifiée en la comparant à une valeur calculée à partir des autres chiffres selon une formule définie.
- VIES
- Abréviation de VAT Information Exchange System, la base de données officielle de la Commission européenne permettant de vérifier en temps réel si le numéro de TVA d'un État membre est réellement enregistré.
- Autoliquidation
- Un mécanisme utilisé dans les opérations B2B au sein de l'UE où c'est l'acheteur, et non le vendeur, qui déclare et acquitte la TVA dans son propre pays. Son application nécessite de vérifier la validité du numéro de TVA du partenaire commercial.
- Préfixe du code pays
- Les deux lettres placées au début d'un numéro de TVA qui identifient le pays d'immatriculation. La plupart correspondent au code pays ISO 3166, avec des exceptions telles que la Grèce (EL) et le Royaume-Uni (GB).
Questions fréquentes sur la vérification du numéro de TVA
Anecdote — le mécanisme de la clé de contrôle dans un numéro de TVA
La clé de contrôle intégrée à la fin (ou à une autre position fixe) d'un numéro de TVA repose sur le même principe que celui utilisé pour les codes postaux, les ISBN de livres ou les numéros de carte bancaire : un « chiffre de vérification » conçu pour détecter, sans nécessiter de vérification complète, les erreurs courantes commises lors de la saisie ou de la copie manuelle d'un numéro, comme une faute de frappe sur un seul chiffre ou l'inversion de deux chiffres consécutifs.
Ce qui est intéressant, c'est que même entre États membres de l'UE, la méthode de calcul varie considérablement d'un pays à l'autre. L'Allemagne et la Croatie utilisent toutes deux la norme internationale ISO 7064 (MOD 11,10), le Royaume-Uni utilise son propre calcul modulo 97, en usage depuis les années 1970, tandis que la Pologne et la Finlande utilisent chacune un calcul modulo 11 avec une pondération différente des chiffres. Il semble qu'au moment de l'harmonisation du système de TVA à l'échelle de l'UE, la priorité ait été donnée à la continuité avec les systèmes d'immatriculation des entreprises déjà existants dans chaque pays, plutôt qu'à l'unification de la formule de la clé de contrôle elle-même.
C'est pour cette raison que le système officiel de consultation VIES de l'UE fonctionne lui-même en deux étapes : il effectue d'abord une vérification rapide du format et de la clé de contrôle propre à chaque pays, avant d'interroger réellement la base de données d'immatriculation. Ce que réalise cet outil correspond exactement à cette première étape : une vérification de la plausibilité formelle. La décision finale quant à l'enregistrement réel d'un numéro doit toujours revenir à la base de données officielle.