Gerador de Inscrição Estadual (IE)
Gere números de IE válidos de acordo com as regras de cada estado. QA.
Aguardando geração...
Sobre o Gerador de Inscrição Estadual
O Gerador de Inscrição Estadual (IE) cria números válidos para todas as 27 Unidades da Federação do Brasil. Ao selecionar um estado, a ferramenta aplica o algoritmo específico daquela UF para garantir a geração de um dado funcional.
Este recurso é essencial para desenvolvedores que trabalham com sistemas fiscais (NF-e, SPED) para validar formulários e rotinas em um ambiente seguro.
Anatomia & Estrutura da Inscrição Estadual
A Inscrição Estadual varia de 8 a 14 dígitos conforme a Secretaria de Fazenda de cada UF:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a N-1 | Matrícula Estadual | Variável por UF | Prefixo e número sequencial de registro tributário na SEFAZ | 12345678 |
| N | Dígito(s) Verificador(es) | 1 ou 2 dígitos | Dígito de integridade calculado segundo o regulamento do estado | 9 |
Algoritmo da Inscrição Estadual (SINTEGRA / SEFAZ 27 UFs)
Cada Unidade Federativa define seu algoritmo específico (Módulo 10 ou Módulo 11) e pesos ponderados:
DV = (Σ d[i]*p[i] % Módulo); regras de resto específicas conforme a SEFAZ do estado emissor
- 1. Identifique a UF emissora e seu comprimento canônico oficial (ex: SP 12, RJ 8, MG 13, RS 10, BA 8/9).
- 2. Aplique a sequência posicional de pesos definida pelo SINTEGRA para aquele estado.
- 3. Efetue o somatório ponderado dos dígitos da matrícula.
- 4. Calcule o resto da divisão pelo módulo do estado (Módulo 10 ou Módulo 11).
- 5. Determine o(s) dígito(s) verificador(es) conforme as regras de resto 0 e 10 da SEFAZ correspondente.