placeholder user

Comment calculer un numéro de TVA ?

Pour calculer un numéro de TVA intracommunautaire français, il faut tout d’abord connaître le SIRET ou le SIREN de l’entreprise.

Le calcul du numero de TVA intracommunautaire se base uniquement sur le numéro SIREN de la société.

Comment retrouver le SIREN à part du SIRET?

Rien de plus simple. Le SIREN est composé des neuf premiers chiffre du numéro SIRET.

décomposition SIREN/SIRET pour calculer numero de TVA

Pour une question de lisibilité, on le découpe souvent en série de 3.

D’après notre exemple, on pourra le découper sous la forme suivante: 123 456 789

Comment est composé le numéro de TVA ?

Le numéro de TVA intracommunautaire des sociétés française se compose de telle manière :

FR + clé + SIREN

Comment calculé la clé du numéro de TVA ?

Pour trouver la clé d’un numéro de TVA, il existe une méthode de calcul simple :

( 12 + 3 * ("numero de siren" mod 97 ) ) mod 97

En applicant cette méthode de calcul, vous obtiendrez une clé à deux chiffres.

Cette formule est facilement transposable dans plusieurs langage de programmation. Notamment en PHP, VB.net, C, etc…

Ensuite il faut recomposer l’identifiant du numéro intracommunautaire évoqué au paragraphe ci dessus.

Comment vérifier si le numero de TVA créer est correct ?

Pour vérifier la validité de ce numero, vous pouvez également consulter :

Exemple d’utilisation :

Pour certains de mes logiciels, notamment InseeSage, cette fonction calcule le numéro de TVA à partir du numéro SIRET récupérer via l’INSEE et le vérifier via le web service VIES et ainsi créer ou mettre à jour les clients de la gestion commerciale SAGE 100c. Cela évite d’avoir des données incomplète, non mise à jour ou de faire des erreurs de saisie lors de la création d’une fiche client.

Téléchargement :

D’ailleurs, Vous trouverez sur mon Github, un petit programme fait avec Xojo permettant de calculer un numéro de TVA.

Vous pouvez toutefois le télécharger librement ici : Xojo-FrenchTVA

Follow me !

Buy Me A Coffee
 Support me



I made the choice to offer you some of my software and other creations for free.

But if you want to support me, you can offer me a coffee by clicking here *.

These donations will be used to finance my various domain names, servers, software licenses.

 *With the Buymeacoffee.com platform which accepts payments by credit card, Apple Pay, Google Pay.