🇧🇪 KBO/BCE Integration

Instantly access official Belgian company information from the Crossroads Bank for Enterprises (Kruispuntbank van Ondernemingen / Banque-Carrefour des Entreprises).

What is KBO/BCE?

The KBO/BCE is the official Belgian register of all enterprises. Every company in Belgium has a unique enterprise number that identifies them in this database.

Looking Up Companies

Search by enterprise number or company name:

By Enterprise Number

  1. Enter the 10-digit number: 0xxx.xxx.xxx
  2. Click Look Up or press Enter
  3. Company details are retrieved instantly

By Name

  1. Type the company name (minimum 3 characters)
  2. Select from matching results
  3. Full details are loaded

Retrieved Information

FieldDescription
Enterprise NumberOfficial 10-digit identifier
Legal NameOfficial registered name
Trading NamesCommercial names used
Legal FormBV, NV, VOF, etc.
StatusActive, Stopped, Bankruptcy, etc.
Registered AddressOfficial seat
Start DateWhen the company was registered
Activities (NACE)Business activity codes
✓ VAT Validation: VAT numbers are automatically validated against the VIES database. You'll see if the VAT number is valid for intra-EU transactions.

Auto-Fill in Contacts

When creating a new company contact:

  1. Click + New Contact and select Company
  2. Enter the enterprise number
  3. Click 🔍 Look Up
  4. All fields are populated automatically
  5. Review and save

Company Status Checking

Praxis can alert you to important company status changes:

Enable monitoring in Settings > Integrations > KBO Monitoring.

Bulk Enrichment

Update multiple contacts at once:

  1. Go to Contacts
  2. Select company contacts with enterprise numbers
  3. Click Actions > Refresh from KBO
  4. All selected contacts are updated with latest data

Data Accuracy

KBO data comes directly from official sources and is updated in real-time. However:

API Access

Developers can access KBO lookup via the Praxis API:

GET /api/kbo/lookup?number=0123456789

Response:
{
  "enterpriseNumber": "0123.456.789",
  "name": "Example BV",
  "legalForm": "BV",
  "status": "Active",
  "address": {
    "street": "Voorbeeldstraat 1",
    "postalCode": "1000",
    "city": "Brussel",
    "country": "BE"
  },
  "vatNumber": "BE0123456789",
  "vatValid": true
}

← Back to Documentation