Omitir yendo al contenido principal

Validador de NTN (Pakistán)

Valida números de impuestos NTN de Pakistán en tiempo real.

Validación de NTN

Comprueba los 8 dígitos numéricos y el dígito de control Módulo 11.

Asegura la exactitud para sistemas fiscales.

Anatomía y Estructura del NTN — Pakistán

El número fiscal de Pakistán consta de 8 caracteres en 2 partes:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 a 7Secuencia del Contribuyente7 dígitosSecuencia correlativa emitida por el FBR1234567
8Dígito Verificador1 dígitoCalculado mediante **Módulo 11 Ponderado**8

Algoritmo Oficial (Módulo 11 Ponderado — FBR)

Cálculo del dígito verificador del NTN de Pakistán:

S = Σ d[i] * (8 - i) (i=0..6); R = S mod 11; DV = (R === 0 || R === 1) ? 0 : 11 - R
  1. 1. Multiplique los primeros 7 dígitos por los pesos de 8 a 2.
  2. 2. Sume los productos en S.
  3. 3. Calcule el residuo R = S mod 11.
  4. 4. Si R es 0 o 1, DV = 0; de lo contrario, DV = 11 - R.

Preguntas Frecuentes