Passer au contenu principal

Validateur de NTN (Pakistan)

Validez les numéros fiscaux pakistanais (NTN) en temps réel.

Validation du NTN

Vérifie les 8 chiffres et la clé de contrôle modulo 11.

Garantit la conformité des données pour la fiscalité au Pakistan.

Anatomie et Structure du Numéro Fiscal (NTN) — Pakistan

Le numéro fiscal pakistanais comprend 8 caractères en 2 parties :

PositionChampTailleSignification et RègleExemple
1 à 7Séquence du Contribuable7 chiffresSéquence attribuée par le Federal Board of Revenue (FBR)1234567
8Chiffre de Contrôle1 chiffreCalculé via **Modulo 11 Pondéré**8

Algorithme Officiel (Modulo 11 Pondéré — FBR)

Calcul du chiffre de contrôle du NTN pakistanais :

S = Σ d[i] * (8 - i) (i=0..6) ; R = S mod 11 ; DV = (R === 0 || R === 1) ? 0 : 11 - R
  1. 1. Multiplier les 7 premiers chiffres par les poids de 8 à 2.
  2. 2. Sommer tous les produits dans S.
  3. 3. Calculer le reste R de S divisé par 11.
  4. 4. Si R vaut 0 ou 1, DV = 0 ; sinon DV = 11 - R.

Foire Aux Questions