Generador de NTN (Pakistán)
Genera y formatea números de impuestos NTN de Pakistán válidos para pruebas.
Esperando generación...
Sobre el NTN de Pakistán
El NTN es el número de identificación fiscal emitido por el FBR en Pakistán.
Consta de 7 dígitos y 1 dígito de control Módulo 11.
Anatomía y Estructura del NTN — Pakistán
El número fiscal de Pakistán consta de 8 caracteres en 2 partes:
| Posición | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 7 | Secuencia del Contribuyente | 7 dígitos | Secuencia correlativa emitida por el FBR | 1234567 |
| 8 | Dígito Verificador | 1 dígito | Calculado 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. Multiplique los primeros 7 dígitos por los pesos de 8 a 2.
- 2. Sume los productos en S.
- 3. Calcule el residuo R = S mod 11.
- 4. Si R es 0 o 1, DV = 0; de lo contrario, DV = 11 - R.