VIES ou outils français : où vérifier un numéro de TVA française ?
VIES confirme qu’un numéro de TVA est enregistré pour les échanges intracommunautaires, rien de plus : pour une entreprise française, il ne donne ni le statut d’activité, ni le SIRET, ni le code NAF, et il traite un seul numéro à la fois. Un numéro « non valide » sur VIES peut donc désigner une entreprise parfaitement active, simplement en franchise en base ou sans numéro activé. Pour un partenaire français, la bonne source est le répertoire Sirene de l’INSEE, qui relie le numéro de TVA au SIREN et indique si l’entreprise est toujours active. Réservez VIES aux clients et fournisseurs d’un autre État membre, et utilisez un outil adossé à Sirene, comme Trouve-ton-siret.com, pour contrôler un fichier entier de numéros français en quelques minutes.
Ce que VIES vérifie vraiment
VIES (VAT Information Exchange System) est le service de la Commission européenne qui interroge, en temps réel, les bases TVA des vingt-sept États membres. Il existe depuis 1993, année de mise en place du marché unique, et il n’a qu’une mission : confirmer qu’un numéro de TVA intracommunautaire est enregistré pour des échanges au sein de l’Union européenne. Pour un numéro français, VIES renvoie trois informations : le verdict (valide ou non valide), la date de la consultation et, dans la plupart des cas, la raison sociale et l’adresse. En renseignant votre propre numéro, vous obtenez en plus un identifiant de consultation, utile en cas de contrôle fiscal sur une livraison intracommunautaire.
C’est là que s’arrête le service. VIES ne dit pas si l’entreprise est toujours en activité au sens du répertoire Sirene, n’affiche ni SIRET ni code NAF, ne donne aucune date de création ou de cessation et ne conserve aucun historique. Surtout, l’interface officielle sur ec.europa.eu traite un numéro à la fois, sans import de fichier. Pour une liste de fournisseurs, chaque ligne suppose une saisie manuelle.
Pourquoi « non valide » sur VIES ne prouve rien pour une entreprise française
Le point le plus mal compris concerne les entreprises françaises absentes de VIES alors qu’elles existent bel et bien. La DGFiP attribue un numéro de TVA intracommunautaire à toute entreprise assujettie, via son service des impôts des entreprises (SIE), mais ce numéro n’est transmis à VIES que s’il est activé pour les opérations intracommunautaires. Trois situations courantes produisent un « non valide » trompeur :
- La franchise en base de TVA : un micro-entrepreneur ou une petite structure sous les seuils ne facture pas de TVA et n’a pas forcément demandé l’activation de son numéro. L’entreprise est active, ses factures sont régulières, VIES répond pourtant « non valide ».
- Le numéro jamais activé : certaines sociétés assujetties n’ont jamais réalisé d’opération intracommunautaire et n’ont jamais demandé l’inscription au registre européen.
- La cessation récente : à l’inverse, un numéro peut rester quelques semaines dans VIES après la radiation, le temps que la mise à jour remonte à la base européenne.
Autrement dit, VIES répond à la question « puis-je facturer hors taxe une livraison intracommunautaire à ce partenaire ? », pas à la question « ce fournisseur français existe-t-il et est-il actif ? ». Pour une relation commerciale purement domestique, le verdict VIES est au mieux incomplet, au pire trompeur.
VIES et outils Sirene : le tableau des différences
Le tableau ci-dessous résume ce que chaque famille d’outils voit, et ne voit pas, sur un numéro de TVA français. Par « outils adossés à Sirene », on entend les services qui interrogent le répertoire de l’INSEE, directement ou via l’API officielle recherche-entreprises.api.gouv.fr, et qui relient le numéro de TVA au SIREN correspondant.
| Critère | VIES (Commission européenne) | Outils adossés à Sirene (INSEE) |
|---|---|---|
| Périmètre | Numéros activés pour les échanges intracommunautaires, dans les 27 États membres | Toutes les entreprises et établissements immatriculés en France, actifs ou cessés |
| Réponse de base | Valide ou non valide, avec nom et adresse pour la France | Fiche complète : dénomination, SIREN, SIRET du siège, adresse, code NAF, date de création |
| Statut d’activité | Non renseigné | Actif ou cessé, avec date de cessation |
| Entreprises en franchise en base | Souvent « non valide » alors que l’entreprise est active | Visibles comme n’importe quelle autre entreprise |
| Lien TVA / SIREN / SIRET | Aucun | Numéro de TVA recalculé depuis le SIREN et rapproché de la fiche |
| Traitement par lot | Non : un numéro à la fois sur l’interface, appels unitaires via le service SOAP | Oui : import d’un fichier CSV ou Excel, export enrichi |
| Valeur probante | Identifiant de consultation opposable en cas de contrôle sur une livraison intracommunautaire | Données publiques de référence, sans identifiant de consultation européen |
| Usage recommandé | Client ou fournisseur d’un autre État membre, facturation hors taxe intracommunautaire | Fournisseur ou client français, fiabilisation de base, préparation de la facturation électronique |
Ce que voient les outils adossés à Sirene
Le répertoire Sirene est tenu par l’INSEE, qui l’actualise quotidiennement à partir des déclarations reçues par le guichet unique des formalités d’entreprises. Chaque unité légale y possède un SIREN à neuf chiffres, chaque établissement un SIRET à quatorze chiffres, et chaque fiche porte un état administratif (actif ou cessé) daté. L’État a ouvert ces données via l’API recherche-entreprises.api.gouv.fr, alimentée par Sirene et par le Registre national des entreprises, ce qui permet à n’importe quel outil de les interroger sans convention préalable.
Le lien avec la TVA tient à une règle arithmétique : le numéro de TVA français se compose de « FR », d’une clé à deux chiffres et du SIREN. Un outil qui connaît le SIREN peut donc reconstituer le numéro attendu, et un outil qui reçoit un numéro de TVA peut en extraire le SIREN pour retrouver la fiche Sirene. Si vous devez d’abord relier vos identifiants entre eux, notre page pour passer d’un SIRET à un numéro de TVA français, ou l’inverse explique la formule et ses pièges.
Concrètement, un outil comme Trouve-ton-siret.com prend un fichier de numéros de TVA, de SIREN ou de SIRET, interroge l’API officielle pour chaque ligne et renvoie en quelques minutes un export CSV ou JSON avec la dénomination, l’adresse, le code NAF et le statut d’activité. La question n’est plus « ce numéro est-il enregistré pour l’intracommunautaire ? » mais « cette entreprise existe-t-elle, est-elle active, et ses identifiants sont-ils cohérents entre eux ? ».
Ce que Sirene ne vous dira pas
Pour rester honnête, le répertoire a ses angles morts. Il ne connaît pas le régime de TVA de l’entreprise : une fiche active peut correspondre à une structure en franchise en base, qui ne collecte pas de TVA. Il ne fournit pas non plus l’identifiant de consultation que réclame l’administration en cas de contrôle sur une livraison intracommunautaire. Ces deux limites dessinent précisément la frontière entre les deux outils.
Le bon réflexe selon votre besoin
Le choix ne se fait pas entre un bon et un mauvais outil, mais selon la nature de l’opération. Voici la règle en quatre points.
- Livraison ou prestation intracommunautaire (client ou fournisseur établi dans un autre État membre) : VIES est incontournable. La facturation hors taxe suppose un numéro valide au jour de l’opération, et l’identifiant de consultation constitue votre preuve.
- Fournisseur ou client français, opération domestique : interrogez Sirene. Vous cherchez l’existence, le statut d’activité, l’adresse du siège et la cohérence entre le numéro de TVA de la facture et le SIREN de l’entreprise.
- Doute sur un numéro français « non valide » dans VIES : ne concluez pas à la fraude. Vérifiez la fiche Sirene ; si l’entreprise est active, le plus probable est une franchise en base ou un numéro non activé, et une simple demande au fournisseur règle la question.
- Base entière à fiabiliser (plusieurs centaines de lignes) : passez par un outil de traitement par lot adossé à Sirene, et réservez VIES aux seuls partenaires étrangers, généralement bien moins nombreux.
Cas pratique : 800 numéros de TVA français à contrôler
Prenons un service comptable qui reçoit un export de 800 fournisseurs avec, pour chacun, un numéro de TVA du type FR 12 345 678 901 (exemple fictif). Sur VIES, à raison d’une saisie par numéro, la vérification occupe une journée complète et ne répond toujours pas à la question du statut d’activité. Avec un outil de lot, le même fichier se dépose tel quel : l’outil extrait le SIREN de chaque numéro, recalcule la clé pour repérer les numéros mal saisis, interroge Sirene et renvoie un export avec quatre colonnes décisives : clé cohérente ou non, entreprise trouvée ou non, statut actif ou cessé, et dénomination officielle à comparer avec le nom porté sur la facture.
Une base fournisseurs qui n’a pas été nettoyée depuis deux ou trois ans contient presque toujours des entreprises cessées et des numéros de TVA erronés d’une frappe. Aucune de ces anomalies ne serait apparue clairement dans VIES. Pour choisir l’outil adapté, notre comparatif des solutions de contrôle de TVA par lots passe en revue le no-code, les extensions tableur et les API. Et si vos fichiers contiennent des SIRET plutôt que des numéros de TVA, la vérification par import d’un fichier de SIRET suit exactement la même logique.
Pourquoi la question devient urgente avec la facturation électronique
Depuis le 1er septembre 2026, toutes les entreprises établies en France doivent pouvoir recevoir des factures électroniques, et les grandes entreprises ainsi que les ETI doivent déjà les émettre ; les PME et micro-entreprises suivront le 1er septembre 2027. Dans ce dispositif piloté par la DGFiP, le SIREN sert de clé d’adressage dans l’annuaire central, et le numéro de TVA figure parmi les mentions obligatoires contrôlées par les Plateformes Agréées. Une facture portant un numéro de TVA incohérent avec le SIREN du fournisseur, ou adressée à une entité cessée, sera rejetée avant même d’arriver en comptabilité.
VIES ne vous protège pas de ces rejets, puisqu’il ne connaît ni le SIREN ni le statut. Les outils adossés à Sirene, eux, contrôlent exactement les données que la réforme rend bloquantes. Le bon ordre de marche est donc simple : Sirene pour la masse des partenaires français, VIES pour les flux intracommunautaires, et une passe complète sur votre base avant l’échéance qui vous concerne.
Questions fréquentes
Peut-on vérifier un numéro de TVA français sur VIES ?
Oui, VIES accepte les numéros français au format FR suivi de onze chiffres et renvoie un verdict valide ou non valide, avec le nom et l’adresse dans la plupart des cas. Le service ne fournit en revanche ni le statut d’activité, ni le SIRET, ni le code NAF de l’entreprise. Il reste l’outil de référence pour justifier une facturation hors taxe intracommunautaire, pas pour contrôler un fournisseur domestique.
Pourquoi VIES affiche « non valide » pour une entreprise française qui existe ?
Parce que VIES ne recense que les numéros activés pour les opérations intracommunautaires. Une entreprise en franchise en base de TVA, ou qui n’a jamais demandé l’activation de son numéro auprès de son service des impôts, apparaît « non valide » alors qu’elle est active dans le répertoire Sirene. Avant de conclure à une anomalie, vérifiez la fiche Sirene de l’entreprise et, si elle est active, demandez-lui simplement son régime de TVA.
VIES permet-il de vérifier plusieurs numéros de TVA d’un coup ?
Non. L’interface officielle de la Commission européenne traite un numéro à la fois et n’accepte aucun import de fichier. Il existe un service SOAP pour les développeurs, mais il fonctionne lui aussi par appel unitaire. Pour une liste de fournisseurs, il faut passer par un outil tiers capable de traiter un fichier entier.
Quel outil utiliser pour vérifier la TVA d’un fournisseur français ?
Pour un fournisseur français, la référence est le répertoire Sirene de l’INSEE, accessible via l’API officielle recherche-entreprises.api.gouv.fr. Il indique si l’entreprise existe, si elle est active et quel SIREN correspond au numéro de TVA. Un outil comme Trouve-ton-siret.com applique ce contrôle à un fichier entier de numéros de TVA, de SIREN ou de SIRET et renvoie un export enrichi en quelques minutes.
Comment savoir si un numéro de TVA français correspond bien au SIREN de l’entreprise ?
Le numéro de TVA français se compose de FR, d’une clé à deux chiffres et du SIREN à neuf chiffres. Les neuf derniers chiffres du numéro doivent donc être identiques au SIREN figurant sur le Kbis ou la fiche Sirene, et la clé se recalcule à partir de ce SIREN. Si l’un des deux ne correspond pas, le numéro a été mal saisi ou appartient à une autre entreprise.