FÓRMULA DE CÁLCULO DOS DÍGITOS VERIFICADORES DA INSCRIÇÃO ESTADUAL

O número de inscrição estadual no Cadastro de Contribuintes do Estado da Bahia possui 9 algarismos sendo 7 dígitos inteiros e 2 dígitos verificadores.

  • O cálculo dos dígitos verificadores é feito através de pesos (2 a 8 para o cálculo do 2º dígito e 2 a 9 para o 1º dígito).
  • O cálculo dos dígitos verificadores se inicia com o 2º dígito que irá servir de peso para o cálculo do 1º dígito.
  • O módulo de cálculo depende do valor do segundo dígito da inscrição.



1. Para inscrições cujo segundo dígito é 0, 1, 2, 3, 4, 5, 8 cálculo pelo módulo 10

Exemplo: I.E. número 1 2 3 4 5 6 7 - 4 8

    1.1. Cálculo do 2º dígito
    Pesos de 2 a 8, aplicados em ordem decrescente, atribuindo-se um peso a cada dígito da I.E. conforme exemplo a seguir:
    1 2 3 4 5 6 7
    8 7 6 5 4 3 2 pesos
    Cálculo:
    (8 x 1 ) + ( 7 x 2 ) + ( 6 x 3 ) + ( 5 x 4 ) + ( 4 x 5 ) + ( 3 x 6 ) + ( 2 x 7 ) = 112
    O resto da divisão entre o resultado da operação acima 112 e o módulo 10 é igual a 2
    Assim 10 (módulo) - 2 (resto da divisão) = 8 (2º dígito verificador da I.E. 1234567-48).
    Obs.: quando o resto for igual a 0 (zero) o digito é igual a 0 (zero).


    1.2. Cálculo do 1º dígito
    Pesos de 2 a 9, aplicados em ordem decrescente, atribuindo-se um peso a cada dígito da I.E. já acrescida do 2º dígito de verificação obtido na operação anterior, conforme exemplo a seguir:
    1 2 3 4 5 6 7 8
    9 8 7 6 5 4 3 2 pesos
    Cálculo:
    (9 X 1) + ( 8 x 2 ) + ( 7 x 3 ) + ( 6 x 4 ) + ( 5 x 5 ) + ( 4 x 6 ) + ( 3 x 7 ) + ( 2 x 8 ) = 156

    Obs.: quando o resto for igual a 0 (zero) o digito é igual a 0 (zero)
    O resto da divisão entre o resultado da operação acima 156 e o módulo 10 é igual a 6
    Assim 10 (módulo) - 6 (resto da divisão) = 4 (1º dígito verificador da I.E. 1234567-48).

2. Para inscrições cujo segundo dígito é 6, 7 ou 9 cálculo pelo módulo 11

Exemplo: I.E. número 1 6 2 3 4 5 6 -5 1

    2.1. Cálculo do 2º dígito
    Pesos de 2 a 8, aplicados da direita para esquerda, atribuindo um peso a cada dígito da I.E.:
    1 6 2 3 4 5 6
    8 7 6 5 4 3
    2 pesos
    Cálculo:
    (8 X 1) + ( 7 x 6 ) + ( 6 x 2 ) + ( 5 x 3 ) + ( 4 x 4 ) + ( 3 x 5) + ( 2 x 6 ) = 120
    O resto da divisão entre o resultado da operação acima 120 e o módulo 11 é igual a 1
    Assim 11 (módulo) - 10 (resto da divisão) = 1 (2º dígito verificador da I.E. 1623456 -51).
    Obs.: quando o resto for igual a 0 (zero) ou 1 (um) o digito é igual a 0 (zero)


    2.2. Cálculo do 1º dígito
    Pesos de 2 a 9 aplicados um a um a cada dígito da I.E. incluindo o 2º dígito obtido na operação anterior.
    1 6 2 3 4 5 6 1
    9 8
    7 6 5 4 3 2 pesos
    Cálculo:
    (9 x 1) + ( 8 x 6 ) + ( 7 x 2 ) + ( 6 x 3 ) + ( 5 x 4 ) + ( 4 x 5 ) + ( 3 x 6 ) + ( 2 x 1 ) = 149

    Obs.: quando o resto for igual a 0 (zero) ou 1 (um) o digito é igual a 0 (zero)
    O resto da divisão entre o resultado da operação acima 149 e o módulo 11 é igual a 6
    Assim 11 (módulo) - 6 (resto da divisão) = 5 (1º dígito verificador da I.E. 1623456-51).