Un numéro de TVA intracommunautaire erroné menace directement la déduction de la TVA et, avec la facturation électronique, la circulation de la facture elle-même. 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 attribué et valide. Mais il est conçu pour le contrôle ponctuel :

  • l'interface web traite un numéro à la fois ;
  • l'API officielle, automatisable, traite elle aussi les demandes une à une, avec un rythme d'interrogation volontairement limité ;
  • le service connaît des indisponibilités ponctuelles, variables selon l'État membre interrogé.

Sur 300 numéros, l'approche artisanale devient une opération de plusieurs jours, impossible à renouveler régulièrement, 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 peut ne pas être assujettie, ou ne plus l'être. Seul VIES répond à cette question, numéro par numéro, 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…
  • Entités non assujetties : certaines entreprises individuelles affichent un numéro « calculé » qui n'est pas actif. La fiche n'est pas fausse, mais le numéro ne doit pas être utilisé en l'état.
  • 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 à l'unité auprès du service de leur État membre.

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.