De Kruispuntbank van Ondernemingen (KBO) is het hart van alle ondernemingsinformatie in België. De Open Data-versie ervan is vrij beschikbaar en ongelooflijk waardevol - maar ook complex. In deze gids leggen we alles uit wat je moet weten.

Wat is de KBO?

De Kruispuntbank van Ondernemingen is een database van de FOD Economie die alle ondernemingen, zelfstandigen, vzw's en andere rechtspersonen in België bevat. Elke entiteit krijgt een uniek ondernemingsnummer van 10 cijfers (formaat 0xxx.xxx.xxx) dat dient als identificator in alle administratieve processen.

De KBO bevat momenteel meer dan 1,5 miljoen actieve ondernemingen en vestigingseenheden. Elke dag worden er honderden nieuwe entiteiten ingeschreven.

Welke data bevat de KBO Open Data?

Basisgegevens ondernemingen

  • Ondernemingsnummer
  • Naam (officiële benaming en eventuele handelsnaam)
  • Rechtsvorm (BV, NV, Eenmanszaak, VZW...)
  • Startdatum en eventuele einddatum
  • Status (actief, gestopt, failliet...)
  • Maatschappelijke zetel (adres)

Activiteiten

  • NACE-codes (hoofdactiviteit en nevenactiviteiten)
  • BTW-activiteiten

Vestigingseenheden

  • Exploitatieadressen buiten de maatschappelijke zetel
  • NACE-codes per vestiging

Contactgegevens (beperkt)

  • Websiteadressen (waar beschikbaar)
  • E-mailadressen (beperkt aanwezig)
  • Telefoonnummers (zelden aanwezig in Open Data)

Wat zit er NIET in de KBO Open Data?

Niet alles is publiek toegankelijk. De KBO Open Data bevat geen:

  • Persoonlijke gegevens van zaakvoerders of bestuurders (enkel via betalende diensten)
  • Financiële gegevens (omzet, winst, schulden)
  • Volledige contactgegevens (telefoon is zelden beschikbaar)
  • Jaarrekeningen (die zijn bij de NBB beschikbaar)

Hoe is de data gestructureerd?

De KBO Open Data bestaat uit meerdere CSV-bestanden:

  • enterprise.csv - Basisgegevens ondernemingen
  • establishment.csv - Vestigingseenheden
  • activity.csv - NACE-codes per entiteit
  • address.csv - Adressen
  • contact.csv - Contactgegevens
  • denomination.csv - Handelsnamen en andere benamingen
  • code.csv - Legenda voor alle codetabellen

De bestanden zijn gelinkt via het ondernemingsnummer als sleutelfield.

Hoe download je KBO Open Data?

De data is beschikbaar via de FOD Economie-website onder de sectie "KBO Open Data". Er is een maandelijkse volledige dump beschikbaar, evenals wekelijkse delta-bestanden (enkel de wijzigingen). De bestanden zijn gecomprimeerd (ZIP) en bevatten meerdere honderden megabytes aan data.

Technische vereisten voor verwerking

Om de ruwe KBO Open Data te verwerken heb je nodig:

  • Een database (PostgreSQL, MySQL of SQLite)
  • Basiskennis SQL voor filtering en koppeling van tabellen
  • Voldoende schijfruimte (gedecomprimeerd 5-10 GB)
  • Tijd voor de initiële import (kan uren duren)

Dit is waarom tools zoals StarterAlert.be zo waardevol zijn: ze doen al dit werk voor jou en bieden een eenvoudige interface om te filteren en alerts in te stellen. Geen technische kennis vereist.

Update-frequentie en actualiteit

De Open Data wordt maandelijks bijgewerkt voor de volledige dump. Wekelijkse delta-bestanden bevatten de recentste wijzigingen. StarterAlert.be verwerkt de KBO-data dagelijks, waardoor je alerts ontvangt met een vertraging van maximaal 24 uur na inschrijving.

Licentie en gebruik

KBO Open Data valt onder de "open licentie" van de Belgische overheid. Je mag de data vrij hergebruiken voor commerciële en niet-commerciële doeleinden, mits je de bron vermeldt. Let wel op GDPR bij het contacteren van personen op basis van deze data.

Aanvullende databronnen

Combineer KBO-data met andere bronnen voor een completer beeld:

  • NBB Jaarrekeningen: Financiële gegevens van vennootschappen
  • Belgisch Staatsblad: Officiële publicaties en akten
  • MerkAlert.be: Merkinschrijvingen bij het BOIP/Benelux Bureau voor IE
  • FalingAlert.be: Faillissementspublicaties

Wil je KBO-data inzetten voor B2B-prospectie? Lees onze complete B2B-prospectiegids of ontdek meer in de blogpost KBO Open Data uitgelegd.