Gerador de ICE Marrocos
Gerador de Identifiant Commun de l'Entreprise (ICE) de empresas de Marrocos com Módulo 97.
Aguardando geração...
Sobre o Identifiant Commun de l'Entreprise (ICE)
O ICE é o número de identificação fiscal e mercantil universal obrigatório para todas as empresas em Marrocos, unificando registros fiscais (IF), comerciais (RC) e previdenciários (CNSS).
Adotado pela Lei n° 88-12, é essencial para faturamento eletrônico, transações aduaneiras e contratos corporativos no país.
Anatomia & Estrutura do ICE Marroquino
O ICE é composto por exatamente 15 dígitos numéricos divididos em três blocos regulatórios:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 9 | Identificador da Empresa | 9 dígitos | Número único da entidade jurídica registrado no OMPIC/DGI | 001522585 |
| 10 a 13 | Código do Estabelecimento | 4 dígitos | "0000" para sede/matriz ou "0001+" para filiais e sucursais | 0000 |
| 14 a 15 | Chave de Controle | 2 dígitos | Dígitos verificadores calculados via algoritmo Módulo 97 | 66 |
Algoritmo Oficial (Módulo 97)
Fórmula de cálculo regulatória oficial da Direction Générale des Impôts (DGI):
Resto = (BigInt(base13) * 100) mod 97; Chave = 97 - Resto.
- 1. Agrupe os 13 primeiros dígitos (9 da empresa + 4 do estabelecimento).
- 2. Multiplique o valor inteiro de 13 dígitos por 100.
- 3. Calcule o resto da divisão por 97.
- 4. Subtraia o resto de 97 para obter a chave de 2 dígitos (preenchida com zero à esquerda se < 10).
- 5. A chave obtida deve corresponder exatamente aos dígitos 14 e 15.