Comment vérifier qu’un numéro SIRET est valide et actif

Pour vérifier un numéro SIRET, enchaînez trois contrôles. Vérifiez d’abord le format : 14 chiffres et une clé de contrôle correcte selon l’algorithme de Luhn (avec une exception pour les établissements de La Poste). Confirmez ensuite que le numéro existe dans la base Sirene de l’Insee, via l’Annuaire des entreprises pour un numéro isolé. Contrôlez enfin l’état administratif de l’établissement, car un SIRET valide peut désigner un établissement fermé depuis des années. Pour vérifier des dizaines ou des centaines de numéros d’un coup, un outil de vérification en masse comme Trouve-ton-siret.com fait le travail en quelques minutes à partir de votre fichier.

SIRET valide et SIRET actif : deux vérifications différentes

Avant toute chose, il faut distinguer deux notions que l’on confond souvent. Un SIRET est dit valide lorsqu’il respecte le format attendu : 14 chiffres (9 chiffres de SIREN suivis de 5 chiffres de NIC) et une clé de contrôle correcte selon l’algorithme de Luhn. Un SIRET est dit actif lorsque l’établissement qu’il identifie existe réellement dans la base Sirene de l’Insee et n’a pas été fermé.

La nuance est loin d’être théorique. Un numéro peut être parfaitement valide sur le plan mathématique tout en correspondant à un établissement fermé depuis des années, voire à aucun établissement du tout. À l’inverse, un numéro mal recopié (un chiffre inversé, un zéro oublié) échouera dès le contrôle de forme, avant même d’interroger la moindre base. Une vérification sérieuse enchaîne donc trois contrôles : le format, l’existence dans Sirene, puis le statut administratif de l’établissement.

Étape 1 : contrôler la validité formelle avec la clé de Luhn

Le SIRET intègre une clé de contrôle basée sur l’algorithme de Luhn, le même que celui des numéros de carte bancaire. Le principe : en partant du chiffre le plus à droite, on double un chiffre sur deux ; si le résultat dépasse 9, on additionne ses deux chiffres ; on somme ensuite le tout. Si le total est un multiple de 10, le numéro est formellement valide.

Exemple : 123 456 782 00010. Somme de Luhn = 40, multiple de 10 : le format est valide.

Concrètement, pour vérifier un SIRET à la main :

  1. Vérifiez qu’il comporte exactement 14 chiffres, sans lettre ni caractère spécial.
  2. En partant de la droite, doublez chaque chiffre en position paire (2e, 4e, 6e...).
  3. Remplacez tout résultat supérieur à 9 par la somme de ses chiffres (14 devient 1 + 4 = 5).
  4. Additionnez les 14 valeurs obtenues.
  5. Si le total se termine par 0, la clé est bonne ; sinon, le numéro est forcément erroné.

Bonus utile : les 9 premiers chiffres du SIRET forment le SIREN, qui doit lui aussi passer le test de Luhn de son côté. Dans notre exemple, le SIREN 123 456 782 est formellement valide.

L’exception La Poste, le piège classique des scripts maison

Il existe une exception officielle et bien connue des développeurs : les établissements de La Poste, rattachés au SIREN 356 000 000. Leurs numéros SIRET ne respectent pas l’algorithme de Luhn (à l’exception du siège social). Pour eux, la règle de validité est différente : la somme simple des 14 chiffres doit être un multiple de 5. Un validateur qui ignore cette exception rejettera à tort des SIRET pourtant officiels, ce qui fausse les contrôles fournisseurs de nombreuses entreprises.

Étape 2 : vérifier que le SIRET existe dans la base Sirene

Une clé de Luhn correcte ne prouve qu’une chose : le numéro est bien formé. Il faut ensuite confirmer qu’il correspond à un établissement réel. La référence, c’est la base Sirene, le répertoire national des entreprises et des établissements tenu par l’Insee depuis 1973. Chaque création, modification ou fermeture d’établissement y est enregistrée, et le rythme est soutenu : l’Insee comptabilise plus d’un million de créations d’entreprises par an en France depuis 2021.

Pour une vérification unitaire, le plus simple est l’Annuaire des entreprises, le service public officiel : saisissez le SIRET, et la fiche de l’établissement s’affiche avec sa dénomination, son adresse, son activité et son état administratif. Si la recherche ne renvoie rien, deux explications possibles : le numéro n’a jamais été attribué, ou l’entreprise a demandé à ne pas figurer dans la diffusion publique (cas de certains entrepreneurs individuels ayant exercé leur droit d’opposition).

Étape 3 : contrôler le statut actif ou fermé de l’établissement

Dernier contrôle, et le plus souvent négligé : l’état administratif. Dans Sirene, chaque établissement est marqué « actif » ou « fermé », avec une date d’effet. Un établissement fermé conserve son SIRET à vie (un numéro n’est jamais réattribué), si bien qu’un SIRET valide et existant peut parfaitement désigner une boutique qui a baissé le rideau il y a dix ans.

Attention à trois situations qui piègent régulièrement les services achats et comptabilité :

  • Établissement fermé, entreprise active : la société a déménagé. L’ancien SIRET est fermé, un nouveau a été créé pour la nouvelle adresse, mais le SIREN reste identique.
  • Entreprise cessée : toute l’unité légale a cessé son activité. Tous ses SIRET sont fermés, et facturer ou payer sous ce numéro expose à des anomalies comptables et fiscales.
  • Procédure en cours : l’établissement apparaît encore actif dans Sirene alors qu’une liquidation est engagée. Sirene reflète l’état administratif, pas la santé financière : pour les enjeux importants, croisez avec les annonces légales.

Quelle méthode choisir selon votre volume de vérifications

Pour un numéro isolé : l’annuaire officiel

Pour vérifier ponctuellement le SIRET d’un client, d’un fournisseur ou d’un artisan avant de signer un devis, l’Annuaire des entreprises suffit largement : c’est gratuit, officiel et à jour. Les données proviennent directement de Sirene via l’API publique recherche-entreprises.api.gouv.fr, opérée par la direction interministérielle du numérique.

Pour un fichier entier : la vérification en masse

Dès que vous devez fiabiliser une base fournisseurs, un CRM ou un fichier de facturation, la saisie manuelle devient ingérable : vérifier 500 numéros un par un représente des heures de copier-coller. C’est exactement le cas d’usage de notre outil de recherche et vérification de SIRET en masse : vous importez votre fichier, et vous récupérez en quelques minutes le statut de chaque établissement avec les données Sirene enrichies, exportables en CSV ou JSON. Pour un contrôle récurrent de vos tiers, notre modèle Excel de vérification SIRET et TVA fournisseurs se remplit automatiquement, et les équipes techniques peuvent brancher directement notre API de vérification SIRET et SIREN dans leurs outils internes.

Que faire si un SIRET est invalide ou fermé ?

Si la clé de Luhn échoue, il s’agit presque toujours d’une erreur de saisie : demandez à votre interlocuteur un document officiel (avis de situation Sirene, extrait Kbis, facture) et comparez chiffre par chiffre. Si le numéro existe mais que l’établissement est fermé, réclamez le SIRET du nouvel établissement : le SIREN étant inchangé, vous pouvez retrouver la liste des établissements actifs de l’entreprise à partir de ses 9 premiers chiffres. Enfin, si le numéro ne correspond à rien du tout, redoublez de prudence : l’usage d’un faux SIRET sur des factures relève de la fraude, et la DGFiP recommande de vérifier systématiquement l’identité de ses partenaires commerciaux avant tout paiement. Pour aller au bout du contrôle, pensez aussi à vérifier la cohérence du numéro de TVA intracommunautaire, calculé à partir du SIREN : notre outil permet de passer du SIRET au numéro de TVA et inversement.

En résumé : format d’abord, existence ensuite, statut enfin. Trois contrôles simples qui, appliqués systématiquement, éliminent l’immense majorité des erreurs et des fraudes à l’identification d’entreprise.

Questions fréquentes

Comment savoir si un numéro SIRET est valide ?

Un SIRET valide comporte exactement 14 chiffres et respecte l’algorithme de Luhn : en doublant un chiffre sur deux à partir de la droite et en additionnant le tout, le total doit être un multiple de 10. Ce contrôle détecte les erreurs de saisie mais ne prouve pas que l’établissement existe : il faut ensuite vérifier le numéro dans la base Sirene de l’Insee.

Quelle est la différence entre un SIRET valide et un SIRET actif ?

Un SIRET valide respecte simplement le format attendu (14 chiffres, clé de Luhn correcte). Un SIRET actif correspond en plus à un établissement réellement enregistré dans la base Sirene et non fermé. Un numéro peut donc être valide tout en désignant un établissement fermé, ou n’avoir jamais été attribué.

Où vérifier gratuitement un SIRET ?

Le service public de référence est l’Annuaire des entreprises (annuaire-entreprises.data.gouv.fr), qui affiche gratuitement la fiche de tout établissement à partir de son SIRET : dénomination, adresse, activité et état administratif. Les données proviennent de la base Sirene tenue par l’Insee. Pour vérifier un fichier entier de numéros, un outil de vérification en masse est plus adapté.

Pourquoi les SIRET de La Poste ne passent pas le contrôle de Luhn ?

Les établissements de La Poste, rattachés au SIREN 356 000 000, bénéficient d’une exception officielle : leurs SIRET ne respectent pas l’algorithme de Luhn, sauf celui du siège. Pour eux, la règle est différente : la somme simple des 14 chiffres doit être un multiple de 5. Tout validateur sérieux doit intégrer cette exception pour ne pas rejeter des numéros pourtant officiels.

Un SIRET fermé peut-il être réattribué à une autre entreprise ?

Non, jamais. Un numéro SIRET est unique et définitif : lorsqu’un établissement ferme, son numéro est conservé dans la base Sirene avec l’état « fermé » et sa date de cessation, mais il n’est réattribué à aucune autre structure. C’est pourquoi un SIRET formellement valide peut correspondre à un établissement qui n’existe plus.

À lire aussi