Pular para o conteúdo principal

Gerador de NTN (Paquistão)

Gere e formate National Tax Number (NTN) válidos para testes fiscais no Paquistão.

Aguardando geração...

Sobre o National Tax Number (NTN)

O NTN é o número de registro tributário emitido pelo Federal Board of Revenue (FBR) do Paquistão para pessoas físicas e jurídicas.

Composto por 7 dígitos sequenciais e 1 dígito de controle final ponderado com pesos de 8 a 2 em módulo 11.

Anatomia & Estrutura do National Tax Number (NTN) — Paquistão

O número fiscal paquistanês possui 8 caracteres em 2 partes (1234567-8):

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 7Número Sequencial do Contribuinte7 dígitosSequência única atribuída pelo Federal Board of Revenue (FBR)1234567
8Dígito Verificador1 dígitoCalculado via **Módulo 11 Ponderado** com pesos [8, 7, 6, 5, 4, 3, 2]8

Algoritmo Oficial (Módulo 11 Ponderado — FBR Pakistan)

Cálculo oficial do dígito verificador do NTN:

S = Σ d[i] * (8 - i) (i=0..6); R = S mod 11; DV = (R === 0 || R === 1) ? 0 : 11 - R
  1. 1. Multiplique os 7 primeiros dígitos pelos pesos: W = [8, 7, 6, 5, 4, 3, 2].
  2. 2. Some todos os produtos ponderados em S.
  3. 3. Calcule o resto R da divisão de S por 11.
  4. 4. Se R for 0 ou 1, o DV é 0; caso contrário, DV = 11 - R.

Perguntas Frequentes