Omitir yendo al contenido principal

Validador de NIF Portugal

Validador online de NIF (Número de Contribuinte) de Portugal. Pruebas.

¿Cómo funciona la validación del NIF de Portugal?

La validación verifica que el NIF tenga exactamente 9 dígitos, comience con un prefijo válido y calcula un Módulo 11 sobre los primeros 8 dígitos con pesos decrecientes de 9 a 2.

Si la suma % 11 es 0 o 1, el dígito verificador debe ser 0. De lo contrario, es 11 menos el resto. Cualquier diferencia invalida el número.

Anatomía y Estructura del NIF Portugués

El Número de Identificación Fiscal (NIF) consta de 9 dígitos regulados por la AT:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1Prefijo / Categoría1 dígitoNaturaleza jurídica (1/2/3 Persona Física, 5 Empresa, 6 Admin Pública, 8 Autónomo)5
2 a 8Secuencial7 dígitosIdentificador correlativo expedido por la Autoridade Tributária0123456
9Dígito de Control1 dígitoDígito de verificación calculado por Módulo 11 con pesos 9 a 27

Algoritmo de Validación del NIF (Módulo 11 Ponderado)

La Autoridade Tributária calcula el dígito de control con pesos descendentes de 9 a 2:

DV = 11 - (sum(d_i * [9, 8, 7, 6, 5, 4, 3, 2]) % 11) | si DV >= 10, DV = 0
  1. 1. Multiplique los primeros 8 dígitos por los pesos [9, 8, 7, 6, 5, 4, 3, 2].
  2. 2. Calcule la suma total de productos.
  3. 3. Obtenga el resto por 11: Resto = Suma % 11.
  4. 4. Dígito base: DV = 11 - Resto.
  5. 5. Si DV es 10 o 11, el dígito de control es 0; si no, es el propio valor.

Preguntas Frecuentes sobre Validación