Chave do número de segurança social francês
chave = 97 − (N mod 97), em que N é o número formado pelos 13 primeiros caracteres (2A → 19, 2B → 18)
Calcule a chave de controlo de um número de segurança social francês (NIR) a partir dos 13 primeiros caracteres, incluindo a Córsega, ou verifique um número de 15 caracteres sem enviar nada para um servidor.
Sexo, ano, mês, local de nascimento e número de ordem, sem a chave. Espaços e pontos são aceites.
Os 13 caracteres seguidos dos 2 algarismos da chave. Para a Córsega, escreva 2A ou 2B.
Uma chave correta só prova que o número é coerente, não que foi atribuído nem a quem. O cálculo é feito no seu navegador: o número não é guardado, enviado nem medido.
O número de segurança social francês, oficialmente chamado NIR (numéro d’inscription au répertoire), tem 13 caracteres seguidos de uma chave de controlo de 2 algarismos. A chave não é um segundo número: é calculada a partir dos 13 primeiros caracteres para detetar erros de digitação. Esta ferramenta calcula a chave em falta ou verifica um número completo de 15 caracteres com o método publicado pelo INSEE, o instituto de estatística francês, incluindo pessoas nascidas na Córsega (2A, 2B), nos departamentos ultramarinos ou fora de França.
Os 13 primeiros caracteres são lidos como um único número: sexo (1 algarismo), ano de nascimento (2), mês (2), local de nascimento (5) e número de ordem (3). Espaços, pontos e hífenes são ignorados.
Para um departamento da Córsega, o INSEE substitui a letra por 0 e subtrai 1 000 000 para 2A ou 2 000 000 para 2B, o que equivale a calcular com 19 em vez de 2A e 18 em vez de 2B.
O número obtido é dividido por 97. A chave é o complemento para 97 do resto: 97 menos o resto, escrito com dois algarismos (de 01 a 97).
No modo de verificação, a ferramenta recalcula a chave dos 13 primeiros caracteres e compara-a com os dois últimos algarismos introduzidos. Se forem diferentes, mostra a chave esperada.
Calcule a chave a partir de 13 caracteres ou verifique um número completo de 15.
Escreva-o com ou sem espaços, mantendo 2A ou 2B para um departamento da Córsega.
A ferramenta mostra o número formatado e a sua chave e, depois, o sexo, o mês e o ano de nascimento e o local de nascimento codificados no número.
chave = 97 − (N mod 97), em que N é o número formado pelos 13 primeiros caracteres (2A → 19, 2B → 18)
Escrita com dois algarismos, a chave vai de 01 a 97. O controlo deteta qualquer erro num único algarismo e qualquer troca de dois algarismos vizinhos.
Detete um erro de digitação no número de um trabalhador em França antes de o registar num software de processamento salarial ou numa declaração.
Se os dois últimos algarismos estiverem desfocados numa cópia da Carte Vitale ou de um certificado, a chave volta a calcular-se a partir dos 13 primeiros caracteres.
Confirme, com números fictícios, que a sua própria validação trata corretamente a Córsega e os nascimentos no estrangeiro.
1841276451089 dividido por 97 deixa resto 51, por isso a chave é 97 − 51 = 46. O número descreve um homem nascido em dezembro de 1984 no departamento 76.
Entrada
Os 13 primeiros caracteres do número: 1 84 12 76 451 089Resultado
Chave calculada: 46; número completo: 1 84 12 76 451 089 46O cálculo usa 1751219345678, em que 2A é substituído por 19, como prevê o método do INSEE.
Entrada
Os 13 primeiros caracteres do número: 1 75 12 2A 345 678Resultado
Chave calculada: 58Basta trocar os dois algarismos da chave para que o número deixe de ser coerente.
Entrada
Número de segurança social completo: 1 84 12 76 451 089 64Resultado
Chave incorreta: a chave esperada é 46.Dividem-se os 13 primeiros algarismos por 97 e guarda-se o resto. A chave é 97 menos esse resto, com dois algarismos. Por exemplo, 1841276451089 deixa resto 51, por isso a chave é 46.
O INSEE substitui a letra por 0 e subtrai 1 000 000 para 2A e 2 000 000 para 2B. Na prática, calcula-se com 19 em vez de 2A e 18 em vez de 2B. A ferramenta faz isso automaticamente.
Não. A chave deteta os erros de digitação mais comuns, mas um número inventado pode ter uma chave correta. Só as entidades autorizadas podem confirmar que um número foi atribuído a uma pessoa.
Não. O NIR usa um controlo módulo 97. O algoritmo de Luhn é usado noutros identificadores, como o SIREN das empresas francesas ou os números de cartões bancários.
Não. O cálculo é feito no seu navegador: o número não é guardado, transmitido nem registado pelas nossas estatísticas. Em França, a utilização do NIR é estritamente regulada, como lembra a CNIL.
Quando o mês de nascimento é desconhecido, o INSEE usa códigos especiais em vez de 01 a 12. A chave calcula-se da mesma forma.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Calcule o número de IVA intracomunitário francês a partir de um SIREN ou SIRET, ou verifique a sua chave.
Estime um salário líquido antes de impostos a partir do bruto, ou determine o bruto a partir do líquido.
Calcule a remuneração por horas trabalhadas × taxa horária ou converta valores horários, semanais, mensais e anuais.
Entenda como calcular burn rate e runway, diferenciar burn bruto e líquido e interpretar os limites dessa estimativa.
Entenda CAC, valor do tempo de vida do cliente, premissas e como comparar os indicadores sem superinterpretar uma única razão.
Entenda a relação entre capital de giro, ciclo de conversão de caixa e giro de estoque para analisar o caixa preso na operação.
Entenda o que margem, ponto de equilíbrio, ROI e EBITDA medem e quando usar cada indicador.