Passer au contenu principal

Générateur de Numéro KBO / BCE (Belgique)

Générez et formatez des numéros d'entreprise KBO / BCE valides pour la Belgique et Peppol.

En attendant la génération...

À propos du Numéro KBO / BCE (Belgique)

Le numéro d'entreprise KBO (Kruispuntbank van Ondernemingen) ou BCE (Banque-Carrefour des Entreprises) est l'identifiant officiel des entités juridiques en Belgique, géré par le SPF Économie et le SPF Finances.

Avec l'obligation de facturation électronique B2B en Belgique via le réseau Peppol BIS 3, l'identifiant de participant est formaté comme `0208:0XXXXXXXXX`, où les 2 derniers chiffres correspondent à `97 - (8 premiers chiffres % 97)`.

Anatomie & Structure du KBO / BCE Belge

Le numéro d'entreprise belge comporte 10 chiffres décimaux régulés par le SPF Économie :

PositionChampLongueurSignification & RègleExemple
1Préfixe de Série1 chiffre0 pour les entités historiques ou 1 pour les nouvelles entités créées dès 20180
2 à 8Base Séquentielle7 chiffresNuméro d'entreprise séquentiel attribué par le SPF Économie1234567
9 à 10Chiffres de Contrôle2 chiffresClé de contrôle calculée par Modulo 97 : 97 - (Base8 mod 97)49

Algorithme de Validation du KBO / BCE (Modulo 97)

La validation de conformité suit la formule officielle belge du Modulo 97 :

DV = 97 - (Base8 mod 97)
  1. 1. Supprimez les caractères de formatage (espaces, points et tirets) ainsi que le préfixe '0208:' si présent.
  2. 2. Validez que la chaîne contient exactement 10 chiffres débutant strictement par '0' ou '1'.
  3. 3. Interprétez les 8 premiers chiffres comme un entier (Base8).
  4. 4. Calculez le reste de la division entière de Base8 par 97.
  5. 5. Soustrayez le reste de 97 pour obtenir les 2 chiffres de contrôle attendus.
  6. 6. Comparez les chiffres finaux avec les deux derniers chiffres de contrôle.

Foire Aux Questions (FAQ)