ComercialWeb

Validador de Inscrição Estadual

Por que usar o Validador de Inscrição Estadual?

Checagem rápida do formato por estado para evitar entradas inválidas na IE.

Como funciona?

Selecionamos o estado, normalizamos a entrada e verificamos o comprimento por estado.

  1. Selecione o estado
  2. Digite a IE
  3. Executamos a verificação de formato
  4. Exibimos válido/inválido

FAQ — Validador de Inscrição Estadual

Posso digitar com pontuação?

Sim. Aceitamos entrada com ou sem; consideramos só os dígitos para verificação.

O validador consulta bases oficiais?

Não. É uma verificação de formato por estado.

Importante: para uso oficial, siga as orientações da Sefaz do estado.

Como validamos a IE (formato)

O validador checa apenas se a IE tem o comprimento esperado por UF e se contém apenas dígitos. Não consulta a Sefaz nem confirma existência do cadastro.

Exemplo de uso em QA: validar máscaras e bloqueios de cadastro por UF, simular importação de planilhas e testar APIs que exigem IE formatada.

Snippet (JS) de validação por comprimento:

function validaIE(uf, ie) {
  const len = { SP:12,RJ:8,ES:9,MG:13,PR:10,SC:9,RS:10,MS:9,MT:11,
    GO:9,DF:13,TO:11,AC:13,AP:9,AM:9,PA:9,RO:14,RR:9,CE:9,MA:9,
    PI:9,PB:9,PE:9,AL:9,RN:9,BA:9,SE:9 };
  const digits = (ie || '').replace(/\D/g, '');
  return digits.length === len[uf];
}

Limitação: não verifica situação fiscal, nem consulta bases oficiais. Para uso oficial, valide na Sefaz da UF.

Aviso de uso responsável

Use este validador apenas em ambientes de teste, QA e estudos. Ele verifica formato por estado; não consulta bases oficiais nem substitui validação junto à Sefaz.

Regra aplicada: normalização para dígitos, conferência do comprimento por UF e retorno de válido/inválido apenas no formato.

Veja também

Página Inicial Gerador de Inscrição Estadual Validador de CPF Validador de CNPJ Validador de RG Validador de Título Eleitoral Validador de CNH Contador de Caracteres Decodificador de Texto