👤 3,048 total uses◯ Free: 5 uses/day • Resets in 11h 35m
Negócios & Produtividade

Validador PAN + GSTIN Índia

Valida localmente um PAN de 10 caracteres ou um GSTIN de 15 — regex estrutural, dígito modulo-36 (GSTIN), interpretação do tipo de entidade pelo 4º caractere do PAN, lookup de código de estado e extração de PAN do GSTIN.

Saiba mais

Combina a validação estrutural do PAN (regex de 10 caracteres [A-Z]{5}[0-9]{4}[A-Z]{1} + interpretação do tipo de entidade pelo 4º caractere, conforme a Regra 114 das Income-tax Rules de 1962) com a validação completa do GSTIN (regex de 15 caracteres + dígito verificador módulo-36 usando o algoritmo de referência da GSTN). Para um GSTIN, o validador extrai o código do estado (01 Jammu e Caxemira … 37 Andhra Pradesh, além das categorias especiais 96/97/99), o PAN de 10 caracteres embutido, o número da entidade desse PAN dentro do estado e o dígito verificador — e recalcula o caractere de verificação módulo-36 para sinalizar adulterações. A busca pública de contribuintes da GSTN em services.gst.gov.in exige CAPTCHA, portanto não pode ser chamada automaticamente; o validador retorna a URL de consulta canônica junto com o veredito estrutural. Sugestões heurísticas de erros de digitação detectam as confusões comuns O/0, I/1, S/5 e B/8 antes que o IRP as rejeite.

Recurso Pro

Valida localmente um PAN de 10 caracteres ou um GSTIN de 15 — regex estrutural, dígito modulo-36 (GSTIN), interpretação do tipo de entidade pelo 4º caractere do PAN, lookup de código de estado e extração de PAN do GSTIN. Esta é uma ferramenta Pro — faça upgrade para desbloqueá-la junto com todas as outras ferramentas Pro da plataforma.

Fazer upgrade para Pro — US$ 19/mês

✓ Todas as ferramentas Pro · ✓ Usos diários ilimitados · ✓ Processamento prioritário

Como usar Validador PAN + GSTIN Índia

  1. Cole um PAN de 10 caracteres (ex.: AAACR5055K) ou um GSTIN de 15 caracteres (ex.: 27AAACR5055K1Z7). O validador detecta automaticamente qual deles é com base no comprimento.
  2. Para um GSTIN, o validador extrai o código do estado (caracteres 1-2), o PAN incorporado (caracteres 3-12), o número da entidade (caractere 13), o 'Z' literal (caractere 14) e o dígito verificador módulo 36 (caractere 15) — e confirma que o dígito verificador corresponde ao algoritmo.
  3. Para um PAN, o 4º caractere codifica o tipo de entidade: P=Pessoa Física, F=Empresa/LLP, C=Companhia, H=HUF, A=AOP, T=Trust, B=BOI, L=Autoridade Local, J=Pessoa Jurídica Artificial, G=Governo.
  4. A busca pública de contribuintes do GSTN em services.gst.gov.in exige CAPTCHA, então não a chamamos automaticamente. A resposta inclui a URL de consulta canônica para que você possa confirmar manualmente o status de registro.
  5. Sugestoes heuristicas de erros de digitacao detectam confusoes comuns — O vs 0, I vs 1, S vs 5, B vs 8 — antes que o IRP rejeite a fatura.

Casos de uso

1

Pré-validar o GSTIN de um fornecedor antes de emitir uma ordem de compra ou fatura eletrônica

2

Confirme se o tipo de entidade do PAN de um cliente corresponde ao que ele afirma (por exemplo, ele diz Pvt. Ltd., mas o 4º caractere é F = Firma/LLP — investigue)

3

Extraia o PAN incorporado de um GSTIN para conferir em relação ao PAN informado pelo fornecedor

4

Detecte erros de digitação em um GSTIN recém-digitado antes de enviar a nota fiscal ao IRP

Dicas para os melhores resultados

  • O PAN NÃO possui um algoritmo de checksum público. A validação estrutural é a verificação prévia mais forte; para a verificação completa você precisa de Aadhaar+OTP em incometax.gov.in.
  • O módulo 36 do GSTIN detecta ~97 % dos erros de digitação comuns, mas uma troca deliberada de um único dígito que por acaso resulte em um caractere verificador válido passará — sempre confira em relação a services.gst.gov.in para contrapartes B2B.
  • O 14º caractere de um GSTIN é fixado como 'Z' na emissão moderna. Se você vir qualquer outra coisa, todo o GSTIN é suspeito.
  • Os códigos de estado 96 (Estrangeiro), 97 (Outro Território) e 99 (Jurisdição Central) são reservados para fornecimentos de categoria especial — ZEEs, OIDAR, etc.

Perguntas frequentes

Esta ferramenta confirma se o GSTIN está atualmente ativo?

Não. Confirmamos localmente a validade estrutural + o dígito verificador módulo-36. A confirmação de status ativo exige a consulta pública de contribuinte do GSTN em services.gst.gov.in, que usa CAPTCHA e, por isso, não pode ser automatizada. A resposta inclui a URL canônica de consulta para verificação manual.

Por que checksum_valid é null para o PAN?

O PAN não tem um algoritmo de checksum documentado publicamente. O 10º caractere é descrito como uma 'letra verificadora', mas o Income Tax Department não divulgou a regra. Só podemos verificar o formato estrutural ([A-Z]{5}[0-9]{4}[A-Z]{1}) e a interpretação do tipo de entidade a partir do 4º caractere — a verificação completa exige Aadhaar+OTP em incometax.gov.in.

Posso extrair um PAN de um GSTIN?

Sim — o PAN embutido fica nos caracteres 3 a 12 de um GSTIN por padrão. O validador o exibe em parsed_components.embedded_pan. Isso é útil para verificar se o GSTIN pertence à entidade cujo PAN você tem em registro.

Parte destes fluxos de trabalho

Esta ferramenta é usada em guias passo a passo que ajudam você a fazer mais

🔒
Sua privacidade está protegida

Não armazenamos seu texto. O processamento acontece em tempo real e sua entrada é descartada imediatamente após gerar o resultado.

Desbloquear Acesso Ilimitado

Usuários gratuitos: 5 usos por dia | Usuários Pro: Ilimitado

✍️ Biblioteca de prompts

Prompts prontos para uso — clique em "Usar este" para preencher a ferramenta automaticamente

Crie um plano de negócios de uma página para um [type of business] voltado para [audience].

Escreva 5 metas SMART para um [role] em uma empresa focada em [objective].

Redija um e-mail profissional para um cliente explicando um atraso no projeto com um novo cronograma.

Resuma os principais pontos desta transcrição de reunião: [paste transcript]

Escreva um plano de onboarding de 30-60-90 dias para um novo [job title].

🔒

⚡ Prompts Pro

Crie um modelo abrangente de análise competitiva para…...
Crie um framework de OKR de 12 meses…...
Escreva um resumo executivo pronto para apresentação ao…...
Fazer upgrade para o Pro →

Ferramentas relacionadas

Testar este agente

Student ResearchGo from topic to thesis to full paper outline in one run — including a formatted…Testar este agente →

Fluxo relacionado

Idea Brief → Blog PostValidate a content idea, generate an outline, then expand into a full SEO-optimized article.Executar fluxo →

Leia mais