Validador de GSTIN
Valide um número GST indiano e seu checksum.
Precisa da divisão CGST/SGST? Use a Calculadora de GST.
Verificação em lote — cole muitas, uma por linha
Validar GSTIN indiano
Formato, soma de verificação, código do estado, PAN incorporado — tudo decodificado localmente no seu navegador.
A GSTIN (Goods and Services Tax Identification Number) is a 15-character code issued by the Goods and Services Tax Network (GSTN) in India. Its structure is fixed: characters 1–2 are the state code, 3–12 embed the holder's 10-character PAN, 13 is the registration count within the state, 14 is the letter Z by default, and 15 is a check character computed over the first 14 using a base-36 checksum. This tool validates the structure and recomputes that check character locally — nothing is sent to any server.
Um GSTIN aprovado está bem formado, não necessariamente ativo: registros são cancelados e suspensos, e apenas o portal oficial do GST (gst.gov.in) pode confirmar o status ativo e o nome comercial registrado. Use esta ferramenta para detectar erros de digitação em faturas e cadastros de fornecedores instantaneamente, depois verifique o status no portal quando a conformidade depender disso. Última verificação: julho de 2026.
Perguntas frequentes
Como é calculado o 15º caractere de verificação?
Cada um dos primeiros 14 caracteres é convertido para um valor (0–9 mantêm seu valor, A–Z mapeiam para 10–35). Os valores são multiplicados por fatores alternados 1 e 2, cada produto é reduzido como quociente + resto na base 36, e o caractere de verificação é o valor base-36 que torna o total um múltiplo de 36.
O que os dois primeiros dígitos me dizem?
O código estadual GST — 27 é Maharashtra, 07 é Delhi, 29 é Karnataka, 33 é Tamil Nadu, e assim por diante. Uma empresa registrada em vários estados possui um GSTIN separado por estado, todos incorporando o mesmo PAN.
Por que a ferramenta mostra um PAN dentro do GSTIN?
Os caracteres 3–12 são exatamente o Número de Conta Permanente do titular. O 4º caractere desse PAN revela o tipo de entidade: C = empresa, P = indivíduo, F = firma/LLP, H = HUF, T = trust.
Posso validar toda a minha lista de fornecedores?
Sim — o modo lote aceita um GSTIN por linha e retorna um veredicto por linha com o motivo (comprimento inválido, código de estado inválido, incompatibilidade de padrão PAN ou falha no caractere de verificação), além de exportação CSV.
Um formato válido significa que o fornecedor é genuíno?
Não. Apenas prova que o número é internamente consistente. Para confirmar que o registro está ativo e corresponde ao nome da empresa, use a função "Pesquisar Contribuinte" no gst.gov.in — essa é a fonte autoritativa.