Pular para o conteúdo principal

Gerador de NISS Portugal

Número de Identificação da Segurança Social (NISS) português de 11 dígitos.

Aguardando geração...

Sobre o NISS Portugal

O NISS (Número de Identificação da Segurança Social) é o número de identificação exclusivo de 11 dígitos gerido pela Segurança Social em Portugal para trabalhadores e empresas.

A nossa ferramenta calcula o dígito verificador final aplicando uma soma ponderada de Módulo 11 com pesos de controle e prefixo inicial padrão 1.

Anatomia & Estrutura do NISS (Segurança Social)

O Número de Identificação da Segurança Social (NISS) é composto por 11 dígitos estruturados pelo ISS:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1Tipo de Beneficiário1 dígitoIndica a categoria (1 para Pessoa Singular / Trabalhador, 2 para Pessoa Colectiva / Empregador)1
2 a 10Sequencial9 dígitosNúmero sequencial registado no Instituto da Segurança Social234567890
11Dígito de Controlo1 dígitoChecksum ponderado com fatores primos [29, 23, 19, 17, 13, 11, 7, 5, 3, 2]8

Algoritmo de Validação do NISS (Ponderação com Pesos Primos)

A Segurança Social utiliza uma ponderação com 10 fatores primos e complemento a 9:

DV = 9 - (sum(d_i * [29, 23, 19, 17, 13, 11, 7, 5, 3, 2]) % 10)
  1. 1. Multiplique cada um dos primeiros 10 dígitos pelos pesos oficiais [29, 23, 19, 17, 13, 11, 7, 5, 3, 2].
  2. 2. Calcule o somatório total dos produtos.
  3. 3. Calcule o resto da divisão por 10: Resto = Soma % 10.
  4. 4. Subtraia o resto do número 9: DV = 9 - Resto.
  5. 5. Compare o dígito calculado com o 11º algarismo do NISS.

Perguntas Frequentes (FAQ)