Pular para o conteúdo principal

Gerador de Numéro INSEE / NIR (França)

Gere e formate Numéro INSEE / NIR (Sécurité Sociale) da França válidos para desenvolvimento e testes de software.

Aguardando geração...

Sobre o Numéro INSEE / NIR (França)

O Numéro INSEE (oficialmente Numéro d'Inscription au Répertoire - NIR) é o identificador nacional de registro e previdência emitido pelo Institut National de la Statistique et des Études Économiques (INSEE) e utilizado pela Sécurité Sociale francesa.

Composto por 15 caracteres: 1 dígito de sexo (1=Homem, 2=Mulher), 2 do ano de nascimento, 2 do mês, 2 do departamento (incluindo 2A para Corse-du-Sud e 2B para Haute-Corse), 3 da comuna, 3 de ordem no registro e 2 dígitos de Chave de Controle calculada por Módulo 97.

Anatomia & Estrutura do Numéro INSEE / NIR (15 Dígitos)

O número de registro individual (NIR / Sécurité Sociale) compreende 15 dígitos em 7 blocos regulados pelo INSEE:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1Sexo / Gênero1 dígito1 para homens; 2 para mulheres1
2 e 3Ano de Nascimento2 dígitosDois últimos algarismos do ano natalício85
4 e 5Mês de Nascimento2 dígitosMês de nascimento (01 a 12)12
6 e 7Département2 charsCódigo do departamento (01-95, 2A/2B para Córsega, 97/98 ultramar, 99 estrangeiro)75
8 a 10Código da Comuna3 dígitosCódigo INSEE do município de nascimento108
11 a 13Ordem de Registro3 dígitosNúmero sequencial do ato de nascimento na comuna naquele mês042
14 e 15Clé de Contrôle2 dígitosChave de verificação Módulo 9751

Algoritmo de Validação do NIR / INSEE (Módulo 97)

O INSEE calcula a chave de controle de 2 dígitos sobre os 13 primeiros algarismos:

Clé = 97 - (ValorBase13 % 97)
  1. 1. Isole os 13 primeiros caracteres do NIR.
  2. 2. Se o departamento for 2A (Corse-du-Sud), substitua "2A" pelo valor numérico "19".
  3. 3. Se o departamento for 2B (Haute-Corse), substitua "2B" pelo valor numérico "18".
  4. 4. Calcule o resto da divisão inteira do número de 13 dígitos por 97: Resto = ValorBase13 % 97.
  5. 5. Subtraia o resto de 97: Clé = 97 - Resto.
  6. 6. Formate o resultado com 2 dígitos (preenchendo com zero à esquerda se necessário) e compare com as posições 14 e 15.

Perguntas Frequentes (FAQ)