Omitir yendo al contenido principal

Generador de NISS Portugal

Número de Identificación de la Seguridad Social (NISS) portugués de 11 dígitos.

Esperando generación...

Sobre el NISS Portugal

El NISS es el identificador exclusivo de 11 dígitos asignado por la Seguridad Social en Portugal para gestionar contribuciones, iniciando con el prefijo 1.

Esta herramienta genera y valida códigos NISS aplicando una suma ponderada de Módulo 11 para obtener el dígito final.

Anatomía y Estructura del NISS Portugués

El Número de Identificación de la Seguridad Social (NISS) consta de 11 dígitos regulados por el ISS:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1Tipo de Beneficiario1 dígitoCategoría (1 Persona Física / Trabajador, 2 Persona Jurídica / Empleador)1
2 a 10Secuencial9 dígitosNúmero secuencial en el registro de la Seguridad Social234567890
11Dígito de Control1 dígitoDígito de verificación ponderado con factores primos8

Algoritmo de Validación del NISS (Ponderación con Primos)

La Seguridad Social utiliza ponderación por 10 factores primos y complemento a 9:

DV = 9 - (sum(d_i * [29, 23, 19, 17, 13, 11, 7, 5, 3, 2]) % 10)
  1. 1. Multiplique los primeros 10 dígitos por los factores [29, 23, 19, 17, 13, 11, 7, 5, 3, 2].
  2. 2. Calcule la suma total.
  3. 3. Calcule el resto por 10: Resto = Suma % 10.
  4. 4. Reste a 9: DV = 9 - Resto.
  5. 5. Confirme igualdad con el 11º dígito.

Preguntas Frecuentes (FAQ)