Comment fonctionne la clé d’un SIREN
Un SIREN compte neuf chiffres, dont le dernier est une clé de contrôle calculée par l’algorithme de Luhn. Concrètement, un chiffre saisi de travers ou deux chiffres inversés rendent le numéro invalide dans la quasi-totalité des cas. C’est ce qui permet de repérer une erreur de saisie sans interroger le moindre service extérieur. La seule exception documentée est le SIREN 356000000 de La Poste.
Comment se calcule un numéro de TVA français
Le numéro de TVA intracommunautaire français s’écrit FR, puis une clé de deux chiffres, puis le SIREN. La clé vaut (12 + 3 × (SIREN modulo 97)) modulo 97. Elle est donc entièrement déductible du SIREN : si vous avez l’un, vous avez l’autre, et une incohérence entre les deux signale une fiche erronée.
Ce que ce contrôle ne dit pas
Une clé valide prouve que le numéro est bien formé, pas que l’entreprise existe, ni qu’elle est encore en activité. Pour cela il faut interroger le répertoire Sirene de l’INSEE — ce que fait Netiers sur un référentiel complet, en signalant notamment les tiers radiés qui reçoivent encore des factures.