KBO-nummer controleren
Bijgewerkt in augustus 2026
Een Belgisch ondernemingsnummer draagt zijn eigen controlegetal met zich mee: een tikfout valt op zonder dat u ook maar één register moet raadplegen. De controle hieronder maakt die berekening in uw browser, en de rest van deze pagina legt uit wat die tien cijfers nu eigenlijk aanduiden.
Eén nummer, drie petten
Anders dan in de meeste landen hebt u in België niet drie verschillende nummers om uit elkaar te houden, maar één nummer dat drie dingen tegelijk doet. Dat is het goede nieuws. Het minder goede: precies daardoor lijkt het alsof er wél meerdere zijn.
| Naam | Vorm | Wat het aanduidt |
|---|---|---|
| Ondernemingsnummer (KBO-nummer) | 10 cijfers, begint met 0 of 1 | De onderneming, in de Kruispuntbank van Ondernemingen. Het blijft hetzelfde als u verhuist of van activiteit verandert. |
| Btw-nummer | BE + dezelfde 10 cijfers | Dezelfde onderneming, als btw-plichtige. Er wordt niets bij berekend: het btw-nummer ís het ondernemingsnummer met BE ervoor. |
| Peppol-adres (schema 0208) | 0208: + dezelfde 10 cijfers | Dezelfde onderneming, als bestemming op het Peppol-netwerk. |
Het vestigingseenheidsnummer is wel een ander nummer: het duidt een vestiging aan in plaats van de onderneming, begint met 2 tot 8 en hoort niet op een factuur thuis.
Probeer het gerust: geef tien cijfers in, met of zonder punten, met of zonder BE ervoor. Zo drukt een Belgisch document ze immers af, en ze weigeren zou muggenzifterij zijn in plaats van zorgvuldigheid.
Ondernemingsnummer controleren
De structuur en het controlegetal worden rechtstreeks in uw browser berekend: uw invoer verlaat uw toestel niet.
De rekenregel
De laatste twee cijfers van een ondernemingsnummer zijn geen deel van de nummering maar een controlegetal. Het wordt zo berekend:
controlegetal = 97 − (de eerste acht cijfers modulo 97)
Met één eigenaardigheid: geeft die deling rest 0, dan wordt het controlegetal 97 en niet 00. Het loopt dus van 1 tot en met 97, en een ondernemingsnummer eindigt nooit op 00.
Dat de eerste acht cijfers samen hoogstens 99 999 999 zijn, maakt dit gewone rekenkunde: er is geen cijfer-per-cijfer-vouwing nodig zoals bij een IBAN. Nummers die met een 1 beginnen zijn de nieuwere reeks – de Kruispuntbank begon die uit te geven toen de 0-reeks bijna op was. Een controle die alleen 0 aanvaardt, wijst elke onderneming af die sindsdien is ingeschreven.
Eén ding zegt het controlegetal niet: of het nummer ooit is toegekend en of de onderneming nog actief is. Daarvoor moet u de Kruispuntbank zelf raadplegen. Deze controle vraagt niets op en verstuurt niets – ze rekent.
Waarom dat voor uw facturen uitmaakt
Sinds 1 januari 2026 reizen facturen tussen Belgische bedrijven van toegangspunt naar toegangspunt, en de ontvanger wordt daarbij op zijn nummer geïdentificeerd, niet op zijn naam. Een verkeerd ondernemingsnummer is dan geen zetfout meer in de opmaak, het is een adres dat niet bestaat.
- Bij het versturen: uw eigen nummer staat in de factuur. Klopt het niet, dan draagt de factuur de identiteit van iemand anders, of van niemand.
- Bij het ontvangen: het nummer van uw leverancier is de sleutel waarmee uw boekhouding de factuur koppelt. Eén cijfer omgewisseld en die koppeling mislukt in stilte.
- In uw klantenfiches: een nummer dat één keer wordt ingegeven, wordt jaren hergebruikt. Nu nakijken is goedkoper dan bij de eerste weigering.
Klarfaktur neemt die controle voor u over: sleep een factuur op de startpagina en het nummer van de verkoper wordt samen met de rest nagekeken. Of kijk op de Peppol-pagina na of een onderneming ook echt bereikbaar is op het netwerk.
Veelgestelde vragen
De letters BE, en verder niets. Het btw-nummer is uw ondernemingsnummer met de landcode BE ervoor. Er worden geen andere cijfers gebruikt en er wordt niets herberekend. Wie beide naast elkaar ziet staan en ze voor twee verschillende nummers aanziet, heeft ze allebei correct genoteerd.
Drie oorzaken komen vaak terug: twee cijfers omgewisseld bij het kopiëren, een nummer van negen of elf cijfers omdat er een teken verloren ging of verdubbeld werd, of een nummer dat helemaal geen ondernemingsnummer is – een vestigingseenheidsnummer bijvoorbeeld, dat met 2 tot 8 begint. Zijn het wel degelijk tien cijfers die met 0 of 1 beginnen en wordt het toch geweigerd, dan klopt het controlegetal niet.
Neen. Het controlegetal zegt alleen dat het nummer goed gevormd is – dat de tien cijfers rekenkundig bij elkaar horen. Of het nummer is toegekend, aan wie, en of die onderneming nog actief is, staat in de Kruispuntbank van Ondernemingen. Deze pagina raadpleegt die niet: uw invoer verlaat uw browser niet.
Op elke factuur die u van hen kreeg, op hun website in de kleine lettertjes, en in de publieke gegevens van de Kruispuntbank van Ondernemingen. Vraag het bij twijfel gewoon op: het is een openbaar gegeven, en één keer goed noteren is minder werk dan één weigering achteraf uitzoeken.