Omitir yendo al contenido principal

Generador de NIF Portugal

Generador de Número de Identificação Fiscal portugués. Excelente para QA.

Esperando generación...

Sobre el Número de Identificación Fiscal (NIF)

El Número de Identificación Fiscal (NIF), también conocido como Número de Contribuyente en Portugal, es el identificador numérico de nueve dígitos asignado por la Autoridade Tributária e Aduaneira (AT) a personas físicas y jurídicas.

Esta herramienta genera números de contribuyente (NIF) simulados y matemáticamente válidos. La generación separa tipos de entidad: Personas Singulares (prefijos 1, 2, 3) y Personas Colectivas/Empresas (prefijos 5, 6, 8, 9), calculando el dígito verificador mediante Módulo 11.

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 (FAQ)