Un numéro de TVA intracommunautaire erroné fausse vos déclarations, fragilise l'exonération de vos livraisons intracommunautaires, qui suppose un numéro valide de l'acheteur, et fait de chaque facture qui le porte une facture à la mention inexacte. Sur un fichier fournisseurs de plusieurs centaines de lignes, la question n'est plus « comment vérifier un numéro » (notre mode d'emploi VIES y répond) mais « comment vérifier une liste entière ». C'est un problème différent, avec ses propres règles.
Pourquoi la vérification à l'unité ne passe pas à l'échelle
Le service VIES de la Commission européenne est la source officielle : il indique si un numéro est valide pour les opérations intracommunautaires. Il sait faire plus que du contrôle ponctuel, mais avec des limites :
- l'interface web propose une validation groupée, par dépôt d'un fichier, limitée à quelques dizaines de lignes (100 au plus dans la configuration actuelle), avec des résultats à récupérer ensuite ;
- l'API officielle traite les demandes une à une, avec un nombre de requêtes simultanées limité par État membre ;
- le service connaît des indisponibilités ponctuelles, variables selon l'État interrogé.
Sur un fichier de plusieurs milliers de fournisseurs, cela reste une opération fastidieuse, à découper, à relancer et à consolider. Et elle ne vaut que le jour où elle est faite, alors qu'un fichier fournisseurs se dégrade en continu : nouveaux tiers, changements de statut, radiations.
La méthode en deux niveaux
Un contrôle de masse efficace sépare ce qui se vérifie localement de ce qui exige l'interrogation du référentiel :
1. Validation formelle, en local et instantanément. Pour un numéro français, la clé à deux chiffres se calcule à partir du SIREN : toute discordance signale une faute de frappe, sans la moindre requête externe. Ce premier filtre élimine les numéros mal saisis et met en évidence les SIREN abîmés : le même zéro de tête perdu par le tableur qui casse les SIREN et SIRET casse aussi la clé de TVA.
2. Interrogation de VIES, pour le statut réel. La clé juste ne dit pas si le numéro est actif : une entreprise en franchise en base peut ne pas avoir de numéro, une autre peut avoir cessé son activité. C'est VIES qui répond à cette question, d'où l'intérêt de ne l'interroger que sur les numéros pour lesquels le doute persiste, avec gestion des indisponibilités et des réponses à rejouer.
Les cas particuliers qui empoisonnent les listes
- Numéros étrangers : chaque État membre a son format et sa clé ; une liste réelle mélange des préfixes FR, BE, DE, ES, IT…
- Franchise en base : ces entreprises sont assujetties mais non redevables de la TVA, et n'ont pas de numéro sauf si elles l'ont demandé. Un numéro « calculé » à partir de leur SIREN n'existe pas : la fiche n'est pas fausse, mais le numéro ne doit pas être utilisé.
- Numéros étrangers « non valides » : certains États n'enregistrent dans VIES que les entreprises qui commercent avec d'autres pays de l'Union. Un numéro correct peut donc ressortir non valide ; c'est une question à poser au fournisseur, pas une erreur à corriger d'office.
- Numéros obsolètes : un fournisseur a changé de structure juridique ; l'ancien numéro peut encore « passer » la clé sans correspondre à l'entité qui facture.
- Doublons : le même fournisseur saisi deux fois, avec deux numéros différents. L'un des deux est souvent un vestige.
Passer à l'exécution
TierSafe enchaîne ces contrôles sur l'ensemble du fichier pour les tiers français : clé de TVA recalculée depuis le SIREN de chaque fiche, statut des entreprises individuelles confirmé (numéro réellement actif ou franchise en base), signalement de chaque anomalie. Les numéros étrangers, dont la clé ne se déduit pas d'un SIREN, se vérifient sur VIES, y compris en lot. Exception : les numéros britanniques en GB ne sont plus dans VIES depuis 2021 et se vérifient auprès de l'administration britannique.
Vous testez votre fichier gratuitement : dépôt en CSV, Excel ou JSON, premier import offert, et vous voyez immédiatement la part de numéros à risque dans votre base avant de débloquer le détail des corrections.
Pour croiser ce contrôle avec l'identité SIRENE et l'adresse, voir notre article sur le contrôle de cohérence des données tiers, et l'ensemble des contrôles appliqués à un fichier sur notre page vérification de fichier clients et fournisseurs.
Sources officielles
- VIES, validation groupée de numéros de TVA, Commission européenne
- VIES, aide à la vérification d'un numéro, Commission européenne
- Numéro individuel d'identification à la TVA, BOFiP
- Numéro de TVA intracommunautaire, Service Public Entreprendre
- Livraisons intracommunautaires : conditions de l'exonération, BOFiP