Santa Catarina, um dígito
- Entrada
- 251.040.852 (SC)
- Saída esperada
- Soma 119, resto 9, dígito 11 - 9 = 2
Módulo 11 com pesos 9 a 2 sobre os oito primeiros dígitos.
como calcular o dígito verificador da inscrição estadual
Não existe uma fórmula única para a Inscrição Estadual: cada Fazenda estadual define o tamanho, os pesos e o módulo, e o SINTEGRA publica um roteiro de crítica por UF. A maioria usa módulo 11, mas os detalhes mudam. O validador abaixo já está pronto para você colar um número e ver qual dígito está errado.
Módulo 11 com pesos 9 a 2 sobre os oito primeiros dígitos.
O segundo dígito inclui o primeiro no cálculo.
O primeiro dígito é de módulo 10 sobre os algarismos dos produtos.
Cada dígito verificador é calculado multiplicando os demais dígitos por pesos (por exemplo 9 a 2, da esquerda para a direita), somando e aplicando um módulo, quase sempre 11. Na regra mais comum, se o resto da divisão por 11 for 0 ou 1 o dígito é 0, senão é 11 menos o resto. Variações existem: AL e RN multiplicam a soma por 10, RR usa módulo 9, BA usa módulo 10 ou 11 conforme o primeiro ou o segundo dígito e MG soma os algarismos dos produtos.
A maioria sim, mas não todos. Roraima usa módulo 9, a Bahia alterna entre módulo 10 e 11, e Minas Gerais combina uma soma de algarismos com módulo 11. Mesmo entre os de módulo 11, os pesos e o tratamento dos restos 0 e 1 variam.
Não. O dígito só mostra que o número é coerente com a regra da UF, e serve para pegar erro de digitação. Quem confirma se a inscrição existe e está ativa é a Secretaria da Fazenda do estado.
Nem sempre. Vários estados usam 9 dígitos com módulo 11, então o mesmo número pode ser válido em mais de uma UF. O validador tem a opção de testar todas as UFs e listar onde o número passa.