Belgischer KBO / BCE-Unternehmensnummern-Validator
Prüfen Sie strukturelle Konformität und Modulo-97-Prüfziffern belgischer KBO / BCE-Nummern.
Über die KBO / BCE-Prüfung (Belgien)
Die Validierung bereinigt die Eingabe, unterstützt punktierte `0XXX.XXX.XXX`-Formate sowie PEPPOL-Schemata `0208:0XXXXXXXXX` und wendet das Modulo-97-Verfahren auf die ersten 8 Ziffern an.
Gewährleistet volle Kompatibilität mit den Systemen des FÖD Wirtschaft und dem Peppol-Netzwerk.
Anatomie & Struktur der belgischen KBO / BCE
Die belgische Unternehmensnummer besteht aus 10 Dezimalziffern gemäß FÖD Wirtschaft:
| Position | Feld | Länge | Bedeutung & Regel | Beispiel |
|---|---|---|---|---|
| 1 | Serien-Präfix | 1 Ziffer | 0 für historische Einheiten oder 1 für ab 2018 registrierte neue Entitäten | 0 |
| 2 bis 8 | Sequenzielle Basis | 7 Ziffern | Vom FÖD Wirtschaft vergebene fortlaufende Firmennummer | 1234567 |
| 9 bis 10 | Prüfziffern | 2 Ziffern | Modulo-97-Prüfziffern: 97 - (Base8 mod 97) | 49 |
KBO / BCE Validierungsalgorithmus (Modulo 97)
Die Unternehmensintegritätsprüfung folgt der offiziellen belgischen Modulo-97-Formel:
DV = 97 - (Base8 mod 97)
- 1. Entfernen Sie Formatierungszeichen (Leerzeichen, Punkte und Bindestriche) sowie das Präfix '0208:'.
- 2. Prüfen Sie, ob die Zeichenfolge aus genau 10 Ziffern besteht und strikt mit '0' oder '1' beginnt.
- 3. Interpretieren Sie die ersten 8 Ziffern als Ganzzahl (Base8).
- 4. Berechnen Sie den Rest der Division von Base8 durch 97.
- 5. Subtrahieren Sie den Rest von 97, um die 2 erwarteten Prüfziffern zu erhalten.
- 6. Vergleichen Sie die berechneten Prüfziffern mit den beiden letzten Ziffern.