Outil 100 % gratuit, créé par Roméo Kothan, développeurSuivre sur LinkedIn

Calculer un numéro de TVA intracommunautaire

Saisissez un SIREN pour obtenir le numéro de TVA français, ou un numéro de TVA pour le vérifier. Le calcul est instantané et se fait dans votre navigateur.

Le type de numéro est reconnu automatiquement. Le calcul se fait dans votre navigateur.

La formule

Un numéro de TVA français a 13 caractères :

  • FR, le code de la France ;
  • une clé de 2 caractères ;
  • le SIREN de l’entreprise, 9 chiffres.

La clé se calcule ainsi :

clé = (12 + 3 × (SIREN modulo 97)) modulo 97

Exemple avec le SIREN 552 032 534 : 552032534 modulo 97 = 5 ; 12 + 3 × 5 = 27 ; 27 modulo 97 = 27. Le numéro est donc FR27552032534. Une clé inférieure à 10 s’écrit avec un zéro devant (FR05…).

Tout le détail, avec les cas particuliers (clés alphanumériques, entreprises non assujetties), est dans le guidecalcul de la clé de TVA intracommunautaire.

Pourquoi vérifier les numéros de TVA de ses clients

Le numéro de TVA de l’acheteur est une mention obligatoire des factures entre entreprises de l’Union européenne. Pour une livraison intracommunautaire exonérée, un numéro faux ou invalide peut remettre en cause l’exonération. Et dans une facture électronique, un numéro incohérent avec le SIREN fait partie des anomalies que les plateformes détectent.

Pour vérifier tout un fichier clients, utilisez le vérificateur de fichier : il calcule aussi le numéro attendu quand la colonne TVA est vide.

Questions fréquentes

Comment calculer un numéro de TVA intracommunautaire ?

En France : FR, puis une clé de 2 chiffres, puis le SIREN. La clé vaut (12 + 3 × (SIREN modulo 97)) modulo 97. Pour le SIREN 552 032 534, on obtient FR27552032534. Saisissez un SIREN dans l’outil pour faire le calcul.

Le numéro calculé est-il forcément valable ?

Il est correct si l’entreprise est assujettie à la TVA. Une micro-entreprise en franchise en base n’a souvent pas de numéro attribué, et il faut le demander au service des impôts pour en obtenir un. Le calcul indique le numéro « théorique » ; l’annuaire officiel indique celui qui est réellement enregistré.

Et les numéros des autres pays ?

Chaque pays a son format : DE suivi de 9 chiffres en Allemagne, BE suivi de 10 chiffres en Belgique, IT suivi de 11 chiffres en Italie… L’outil vérifie le format des 27 États membres, recalcule la clé belge, et indique quand il faut confirmer l’existence sur le service européen VIES.

Les autres outils