Validador de PAN Card
Validador online de Permanent Account Number (PAN) indiano. Para teste.
Como funciona a validação do PAN?
A validação do PAN verifica se a string possui exatamente 10 caracteres e atende à máscara estrita: 5 letras iniciais, 4 dígitos centrais e 1 letra de controle final.
O validador também checa se a 4ª letra representa um tipo de cadastro fiscal regulamentar indiano válido (como P, C, H, F, A, T, B, G, J, L).
Anatomia & Estrutura do PAN (Permanent Account Number)
O PAN indiano é composto por 10 caracteres alfanuméricos estruturados em 5 partes:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 3 | Série Alfabética | 3 letras | Série sequencial aleatória de letras de AAA a ZZZ | AAP |
| 4 | Tipo de Entidade | 1 letra | P=Pessoa Física, C=Empresa, H=HUF, F=Firma, T=Trust, G=Gov | P |
| 5 | Inicial do Sobrenome | 1 letra | Primeira letra do sobrenome do titular ou razão social | K |
| 6 a 9 | Número Sequencial | 4 dígitos | Número sequencial atribuído pelo Income Tax Dept (0001 a 9999) | 1234 |
| 10 | Dígito Alfabético | 1 letra | Caractere alfabético de controle gerado pelo sistema | F |
Validação Estrutural do PAN (Income Tax Act, 1961)
Regras de conformidade sintática estabelecidas pelo CBDT:
^[A-Z]{5}[0-9]{4}[A-Z]$
- 1. Verifica-se o comprimento exato de 10 caracteres alfanuméricos.
- 2. Os 3 primeiros caracteres devem ser letras maiúsculas.
- 3. O 4º caractere deve ser um código de tipo válido (P, C, H, F, A, T, B, L, J, G).
- 4. O 5º caractere deve ser uma letra correspondente à inicial do titular.
- 5. Posições 6 a 9 devem conter 4 dígitos numéricos de 0001 a 9999.
- 6. A 10ª posição deve ser uma letra de verificação alfabética.