Premier de la Classe.lol

Calcul de la clé de Sécurité sociale

Les 13 premiers caractères suffisent : l'outil calcule les deux chiffres de la clé, vérifie un numéro complet et décode sa structure, sans que le numéro quitte votre navigateur.

13 caractères pour calculer la clé, 15 pour vérifier un numéro complet. Pour la Corse, tapez 2A ou 2B.

Numéro d'exemple fictif (la suite 1234567890123) : il ne correspond à personne. Remplacez-le par le vôtre, qui ne quittera pas votre navigateur.

Clé de contrôle11Numéro complet : 1 23 45 67 890 123 11
Le détail du calcul
  1. Les 13 chiffres forment le nombre 1234567890123.
  2. 1234567890123 divisé par 97 laisse un reste de 86 (quotient 12 727 504 021).
  3. Clé = 97 - 86 = 11.

Lecture de la structure du numéro :

Sexe : 1
homme
Année de naissance : 23
deux derniers chiffres de l'année de naissance (le siècle n'est pas indiqué)
Mois de naissance : 45
code conventionnel : mois de naissance inconnu
Département de naissance : 67
Bas-Rhin
Commune : 890
code Insee de la commune de naissance
Numéro d'ordre : 123
distingue les personnes nées au même lieu à la même période

Cette lecture décrit la structure du numéro, sans rien vérifier auprès de l'Insee ou de l'Assurance maladie : une clé juste prouve l'absence de faute de frappe, pas l'existence du numéro.

Le numéro reste dans votre navigateur : le calcul se fait sur votre appareil, rien n'est envoyé ni enregistré. Le numéro de Sécurité sociale est une donnée d'une sensibilité particulière, dont la CNIL rappelle que l'usage est strictement encadré : ne le publiez pas et ne le communiquez qu'aux organismes autorisés à le demander.

Comment calculer la clé de Sécurité sociale ?

Tapez les 13 premiers caractères du numéro pour obtenir la clé, ou les 15 pour vérifier un numéro complet : le calcul et la lecture des champs s'affichent pendant la saisie. Les espaces sont acceptés, et 2A ou 2B se tapent tels quels pour la Corse.

Le numéro de Sécurité sociale, appelé NIR (numéro d'inscription au répertoire), compte 13 chiffres suivis d'une clé de contrôle de 2 chiffres. La méthode publiée par l'Insee est la suivante : on lit les 13 chiffres comme un seul nombre, on prend le reste de sa division par 97, et la clé est le complément à 97 de ce reste. Autrement dit, clé = 97 - (numéro modulo 97). Elle va de 01 à 97.

Exemple avec le numéro fictif 1 23 45 67 890 123, qui ne désigne personne : 1 234 567 890 123 = 97 × 12 727 504 021 + 86. Le reste vaut 86, la clé vaut 97 - 86 = 11, et le numéro complet s'écrit 1 23 45 67 890 123 11.

Pour vérifier un numéro à 15 chiffres, on recalcule la clé à partir des 13 premiers et on la compare aux deux derniers. Comme 97 est un nombre premier, la clé repère toute erreur sur un seul chiffre et toute inversion de deux chiffres voisins. Elle ne garantit pas, en revanche, que le numéro a été attribué.

Comment calculer la clé pour la Corse (2A et 2B) ?

Depuis 1976, les personnes nées en Corse ont 2A (Corse-du-Sud) ou 2B (Haute-Corse) à la place du code de département ; avant, le code était 20. Une lettre ne se divise pas par 97 : l'Insee remplace donc la lettre par 0, puis retranche 1 000 000 du nombre obtenu si c'était un A, 2 000 000 si c'était un B. Le chiffre retranché tombe juste sous le code de département : cela revient à remplacer 2A par 19 et 2B par 18 pour le seul calcul.

Exemple avec le numéro fictif 2 00 01 2A 000 001 (le code commune 000 n'existe pas) : on calcule sur 2 000 119 000 001. Le reste de la division par 97 vaut 16, la clé vaut 97 - 16 = 81. Faire le calcul en tapant 20 à la place de 2A donnerait une autre clé, fausse : un tableur qui refuse la lettre conduit facilement à ce piège.

Que signifient les chiffres du numéro de Sécurité sociale ?

Chaque champ décrit l'état civil à la naissance, avec les codes en vigueur à cette date. L'Insee recommande toutefois aux applications de traiter le NIR comme un identifiant opaque, sans en déduire d'information : la lecture de l'outil reste donc indicative.

  • Naissance à l'étranger : 99 remplace le département, et le code Insee du pays remplace la commune.
  • Naissance en Algérie, au Maroc ou en Tunisie avant l'indépendance : un code spécifique peut remplacer 99 et le pays, 91 à 94 pour l'Algérie, 95 pour le Maroc, 96 pour la Tunisie. Les codes 91 à 95 sont aussi ceux de départements d'Île-de-France.
  • Outre-mer : le code de lieu prend trois chiffres (97 suivi d'un chiffre, comme 971 pour la Guadeloupe, ou 98 pour d'autres collectivités) et la commune n'en garde que deux.
  • Numéro commençant par 7 ou 8 : numéro provisoire attribué par une caisse primaire d'assurance maladie, à ne pas confondre avec un NIR définitif, qui commence par 1 ou 2.
PositionChampContenu
1Sexe1 pour un homme, 2 pour une femme
2 et 3Année de naissancedeux derniers chiffres, sans le siècle
4 et 5Mois de naissance01 à 12, ou un code supérieur à 12 (20, 30...) si le mois est inconnu
6 et 7Départementcode du département de naissance, 2A ou 2B pour la Corse, 99 à l'étranger
8 à 10Commune ou payscode Insee de la commune, ou du pays pour une naissance à l'étranger
11 à 13Numéro d'ordredistingue les personnes nées au même lieu à la même période
14 et 15Clé97 - (13 premiers chiffres modulo 97)

Qui attribue le numéro et pourquoi le protéger ?

Pour une personne née en France, l'Insee inscrit le numéro au répertoire national (RNIPP) dès la déclaration de naissance en mairie. Pour une personne née à l'étranger, cette mission est déléguée à la Cnav depuis un protocole de 1987 : son service Sandia attribue d'abord un numéro d'attente, puis un numéro définitif, parfois identique, une fois l'identité certifiée.

La CNIL rappelle que l'usage du NIR est particulièrement encadré, en raison de la sensibilité particulière de cette donnée unique à chaque personne : le décret n° 2019-341 du 19 avril 2019 fixe qui peut l'utiliser et pour quoi. Ne le publiez pas, ne l'envoyez pas par un formulaire inconnu, et ne le communiquez qu'aux organismes autorisés à le demander, comme votre employeur ou votre caisse. L'outil ne transmet rien : le calcul se fait dans votre navigateur.

Sources

Questions fréquentes

Comment calculer la clé de Sécurité sociale ?

Lisez les 13 premiers chiffres du numéro comme un seul nombre et calculez le reste de sa division par 97. La clé est égale à 97 moins ce reste, sur deux chiffres. Pour le numéro fictif 1 23 45 67 890 123, le reste vaut 86 et la clé 11.

Comment calculer la clé d'un numéro de Sécurité sociale corse ?

Pour le seul calcul, remplacez 2A par 19 et 2B par 18, puis appliquez la formule habituelle : 97 moins le reste de la division par 97. C'est l'équivalent de la méthode de l'Insee, qui remplace la lettre par 0 puis retranche 1 000 000 pour A ou 2 000 000 pour B. Le numéro lui-même garde 2A ou 2B.

Que signifient les 15 chiffres du numéro de Sécurité sociale ?

Le premier chiffre indique le sexe, les deux suivants l'année de naissance, puis viennent le mois, le département et la commune de naissance, et un numéro d'ordre de trois chiffres. Les deux derniers forment la clé de contrôle. Pour une naissance à l'étranger, 99 remplace le département et le code du pays remplace la commune.

Pourquoi un numéro de Sécurité sociale contient-il 99 ?

Le code 99 à la place du département signale une personne née à l'étranger. Les trois chiffres suivants sont alors le code Insee du pays de naissance. L'immatriculation de ces personnes est confiée à la Cnav, qui attribue d'abord un numéro d'attente.

Le numéro de Sécurité sociale est-il une donnée sensible ?

La CNIL souligne la sensibilité particulière du NIR, identifiant unique de chaque personne, et son usage est strictement encadré par le décret n° 2019-341 du 19 avril 2019. Seuls les organismes et les cas prévus par ce texte peuvent l'utiliser. Il ne faut donc pas le diffuser ni le communiquer sans nécessité.

Que veut dire un numéro de Sécurité sociale qui commence par 7 ou 8 ?

Un numéro commençant par 7 ou 8 est un numéro provisoire, attribué par une caisse primaire d'assurance maladie en attendant le numéro définitif. Les déclarations sociales des employeurs ne doivent pas l'utiliser. Un NIR définitif commence toujours par 1 ou 2.

Une clé correcte prouve-t-elle que le numéro existe ?

Non. La clé est un contrôle arithmétique qui détecte les fautes de frappe, mais un numéro inventé peut avoir une clé parfaitement juste. Seuls l'Insee et les organismes de protection sociale peuvent confirmer qu'un numéro a été attribué, et à qui.

À essayer ensuite

Dans la même catégorie : Lettres et démarches

← Tous les outils gratuitsContenu vérifié le 13 octobre 2026