1. O Que E a Inscricao Estadual
A Inscricao Estadual (IE) e o numero de registro de contribuintes do ICMS (Imposto sobre Circulacao de Mercadorias e Servicos) junto as Secretarias da Fazenda estaduais. Ela e obrigatoria para empresas e pessoas fisicas que praticam operacoes sujeitas ao ICMS, como comercio de mercadorias e prestacao de servicos de transporte interestadual e comunicacao.
Diferentemente do CNPJ — que e federal e uniforme para todo o Brasil — a IE e um cadastro estadual e cada UF tem suas proprias regras de formato, comprimento e calculo do digito verificador.
2. Formatos por Estado
A diversidade de formatos entre os estados e significativa:
- Sao Paulo (SP): 12 digitos no formato P-XXX.XXX.XXX.XXX, podendo comecpar com letra P para produtores rurais.
- Minas Gerais (MG): 13 digitos no formato XXX.XXX.XXX/XXXX.
- Rio de Janeiro (RJ): 8 digitos no formato XX.XXX.XX-D.
- Rio Grande do Sul (RS): 10 digitos no formato XXX/XXXXXXX.
- Parana (PR): 10 digitos no formato XXXXXXXXXX.
Cada formato reflete decisoes historicas autonomas de cada estado sobre como estruturar seu cadastro tributario.
3. Como Funcionam os Algoritmos de Validacao
A maioria dos estados usa variacoes do algoritmo de modulo 11, mas com pesos e tratamentos especificos. Por exemplo:
- SP: usa dois calculos independentes de modulo 11, sendo o primeiro para o digito na posicao 9 e o segundo para o ultimo digito.
- MG: primeiro expande o numero, concatenando zeros em posicoes especificas, e aplica modulo 11 sobre o resultado.
- SC e PR: aplicam modulo 11 direto com pesos de 2 a 9.
"A validacao de IE e um dos desafios mais complexos do desenvolvimento de sistemas fiscais brasileiros, pois exige implementar e manter 27 algoritmos diferentes — um para cada estado."
4. Por Que Validar a IE
- Sistemas de NF-e: a IE do emitente e do destinatario e validada automaticamente antes da transmissao da nota fiscal eletronica para a SEFAZ.
- Cadastros de fornecedores e clientes: sistemas ERP validam a IE ao cadastrar empresas para garantir que o numero esta no formato correto para o estado.
- Plataformas de marketplace: verificar se vendedores informaram uma IE valida para o estado onde estao registrados.
- Desenvolvimento e QA: testar campos de IE em sistemas fiscais e tributarios sem usar dados reais de contribuintes.
5. Como Usar o Validador
- Selecione o estado: escolha a UF onde a IE foi emitida. O algoritmo correto sera automaticamente selecionado.
- Digite a IE: insira apenas os digitos numericos, sem pontos, barras ou tracos — a ferramenta ignora esses caracteres automaticamente.
- Clique em "Validar IE": o resultado aparece instantaneamente com destaque visual no campo.
6. Perguntas Frequentes
Uma IE valida aqui e necessariamente ativa na SEFAZ?
Nao. A validacao matematica confirma que o numero segue o algoritmo correto. A SEFAZ mantem seu proprio banco de dados com o status de cada inscricao (ativa, suspensa, cancelada). Para verificar o status real, consulte o portal da SEFAZ do estado correspondente.
Por que a IE de SP pode comecar com letra P?
Em Sao Paulo, produtores rurais recebem uma IE com o prefixo "P" seguido de 12 digitos numericos. O algoritmo de validacao de SP trata esse formato de forma especifica, verificando os digitos apos o "P".
Posso usar para validar IEs em sistemas de NF-e?
Sim. Os algoritmos implementados sao os mesmos utilizados pelos sistemas da SEFAZ para pre-validacao antes da transmissao da NF-e. Contudo, recomenda-se sempre fazer a consulta direta a SEFAZ para confirmar o status ativo da IE antes de emitir documentos fiscais.