Marokko ICE Validator
Online-Validator für marokkanische Identifiant Commun de l'Entreprise (ICE) mit Modulo-97-Prüfung.
Über die Identifiant Commun de l'Entreprise (ICE)
Einheitliche Unternehmensnummer in Marokko.
Der Validator prüft die Einhaltung der offiziellen DGI-Regeln.
Anatomie & Struktur der marokkanischen ICE
Die ICE besteht aus 15 Ziffern in 3 Blöcken:
| Position | Feld | Länge | Bedeutung | Beispiel |
|---|---|---|---|---|
| 1 bis 9 | Unternehmenskennung | 9 Ziffern | Eindeutige Registernummer des Unternehmens | 001522585 |
| 10 bis 13 | Niederlassungscode | 4 Ziffern | "0000" für Hauptsitz oder "0001+" für Filialen | 0000 |
| 14 bis 15 | Prüfschlüssel | 2 Ziffern | Modulo-97 Prüfschlüssel | 66 |
Offizieller Algorithmus (Modulo 97)
Prüfformel der marokkanischen Steuerbehörde DGI:
Rest = (BigInt(base13) * 100) mod 97; Schlüssel = 97 - Rest.
- 1. Erste 13 Ziffern erfassen.
- 2. Mit 100 multiplizieren.
- 3. Rest modulo 97 ermitteln.
- 4. Schlüssel = 97 - Rest.
- 5. Abgleich mit Ziffern 14 und 15.