Jsonpage · API SIREN et SIRET

Outil gratuit

Vérifier un numéro de TVA

Les 27 pays de l'Union européenne et l'Irlande du Nord, sans compte.

  1. SaisissezLe numéro de TVA, avec le code de son pays.
  2. Contrôle officielNous interrogeons le service de l'administration du pays.
  3. Résultat datéValide ou non, avec la date et l'heure du contrôle.
Diagnostic de fichier

Tout un fichier ?

Déposez votre liste de clients ou de fournisseurs : l'onglet TVA européennes indique, pour chaque numéro, s'il est valide.

Diagnostiquer mon fichier
Développeurs

Via l'API

GET /v2/validate?vat=IT00159560366 Découvrir l'API

Questions fréquentes

Comment saisir un numéro de TVA ?

Saisissez le numéro avec le code de son pays (FR, DE, IT, ES...). Nous contrôlons sa forme puis vérifions auprès du service officiel s'il est valide.

Qu'est-ce qu'un numéro de TVA intracommunautaire ?

C'est l'identifiant fiscal d'une entreprise assujettie à la TVA dans l'Union européenne. Il commence par un code pays de deux lettres (FR, DE, IT, ES...) suivi d'une partie nationale dont la forme varie selon le pays.

Pourquoi vérifier un numéro de TVA ?

Pour une vente de biens ou de services à une entreprise d'un autre pays de l'Union européenne, le numéro de TVA du client doit être valide à la date de l'opération : le contrôle fait partie des justificatifs à conserver.

Un numéro valide n'affiche ni nom ni adresse : est-ce normal ?

Oui. Le nom et l'adresse ne sont donnés que si l'administration du pays les communique et si l'entreprise a accepté de les publier. Plusieurs pays ne les communiquent pas.

Que signifie « Non vérifiable pour le moment » ?

Le service de vérification du pays concerné ne répond pas, ce qui arrive régulièrement. Ce n'est pas une réponse négative : le numéro n'est pas déclaré invalide. Nous réessayons automatiquement ; revenez un peu plus tard.

Le numéro de TVA français est-il calculable à partir du SIREN ?

Oui : FR, puis une clé de deux chiffres calculée à partir du SIREN, puis le SIREN. La clé se calcule ainsi : (12 + 3 × (SIREN modulo 97)) modulo 97.

Forme des numéros par pays

AT Autriche : ATU12345678

BE Belgique : BE0123456789

BG Bulgarie : BG123456789

CY Chypre : CY12345678X

CZ Tchéquie : CZ12345678

DE Allemagne : DE123456789

DK Danemark : DK12345678

EE Estonie : EE123456789

EL Grèce : EL123456789

ES Espagne : ESX1234567X

FI Finlande : FI12345678

FR France : FR12345678901

HR Croatie : HR12345678901

HU Hongrie : HU12345678

IE Irlande : IE1234567X

IT Italie : IT12345678901

LT Lituanie : LT123456789

LU Luxembourg : LU12345678

LV Lettonie : LV12345678901

MT Malte : MT12345678

NL Pays-Bas : NL123456789B01

PL Pologne : PL1234567890

PT Portugal : PT123456789

RO Roumanie : RO1234567890

SE Suède : SE123456789001

SI Slovénie : SI12345678

SK Slovaquie : SK1234567890

XI Irlande du Nord : XI123456789