Documentos Brasileiros

Inscrição Estadual: o que é e por que cada estado é diferente

Entenda a Inscrição Estadual, sua relação com o ICMS e por que validar esse número é tão mais complexo que validar um CNPJ.

VLPor Vitor Luz
6 min de leitura

A Inscrição Estadual (IE) é o número que identifica uma empresa como contribuinte do ICMS — o imposto estadual sobre circulação de mercadorias. Toda empresa que comercializa produtos precisa dela, e ela aparece em notas fiscais ao lado do CNPJ. Mas, ao contrário do CNPJ, a IE não tem um formato nacional único — e é aí que mora a dificuldade.

27 formatos diferentes

Cada unidade federativa define o próprio formato de Inscrição Estadual: quantidade de dígitos, máscara e algoritmo de dígito verificador variam de estado para estado. São Paulo usa 12 dígitos; Rio de Janeiro, 8; Minas Gerais, 13; e assim por diante. Validar IE corretamente significa, na prática, implementar 27 algoritmos diferentes — motivo pelo qual muitos sistemas terceirizam essa validação para bibliotecas especializadas.

A relação com o ICMS

A IE existe porque o ICMS é um imposto estadual: cada estado precisa identificar e fiscalizar seus contribuintes. Uma empresa com filiais em vários estados terá uma IE por estado em que opera. Em operações interestaduais, a correta identificação da IE do destinatário afeta inclusive a alíquota e a substituição tributária aplicáveis.

Contribuinte isento e o 'ISENTO'

Nem todo CNPJ tem IE. Empresas de serviços que não circulam mercadorias (sujeitas ao ISS, municipal) costumam ser isentas de inscrição estadual. Em formulários e notas, isso aparece como 'ISENTO' no campo de IE — e um sistema bem feito precisa aceitar esse valor especial, não só números. Forçar um número onde cabe 'ISENTO' é um bug comum em emissores de nota.

Por que gerar IE fictícia

Sistemas de emissão de NF-e, ERPs e cadastros de fornecedores precisam testar o campo de IE para diferentes estados. Um gerador que produz inscrições no formato correto de cada UF permite validar máscaras e rotinas estado a estado, sem usar a IE real de nenhuma empresa.

Perguntas frequentes

IE e CNPJ são a mesma coisa?

Não. O CNPJ é federal e único por empresa/filial; a IE é estadual e a empresa pode ter várias (uma por estado de operação) ou nenhuma (se for isenta).

Como validar IE de qualquer estado?

É preciso aplicar o algoritmo específico da UF correspondente. Ferramentas e bibliotecas que cobrem os 27 formatos resolvem isso; tentar uma fórmula única não funciona.

Compartilhe este artigo

Inscrição Estadual: o que é e por que cada estado é diferente — artigo do GeraValida
Inscrição Estadual: o que é e por que cada estado é diferente — GeraValida (www.geravalida.com.br/artigos/inscricao-estadual-o-que-e)