🇧🇪 Belgium
Company data, people, UBOs and documents for Belgian businesses
Overview
AiPrise verifies Belgian businesses against the Crossroads Bank for Enterprises (KBO/BCE) and the registers linked to it. A business verification returns the company profile, directors and other officers, shareholders, ultimate beneficial owners (UBOs), and the documents the registers publish.
Coverage
| Data point | Returned | Note |
|---|---|---|
| Company profile | Yes | Legal name, legal form, status, registration date, registered address |
| Directors and legal representatives | Yes | |
| Other officers | Yes | |
| Shareholders | Yes | Rebuilt from filings, so it can lag the latest change |
| Ultimate beneficial owners | Yes | From the Belgian UBO register |
| Establishments | Yes | Branch units registered with KBO/BCE |
| VAT number check | Yes | Separate check against the EU VAT register |
| Document | Returned |
|---|---|
| Register extract | Yes |
| Articles of association | Yes |
| Financial statements | Yes |
| UBO extract | Yes |
| Official publications | Yes |
Documents, as the register names them
- Uittreksel KBO / Extrait BCE (register extract)
- Gecoördineerde statuten / Statuts coordonnés (articles of association)
- Jaarrekening / Comptes annuels (financial statements)
- UBO-register uittreksel / Extrait du registre UBO (UBO extract)
- Belgisch Staatsblad / Moniteur belge publications (official publications)
Speed
| Step | Typical | 9 in 10 within |
|---|---|---|
| Business verification (company data, officers, shareholders, UBOs, documents) | 75 seconds | 8 minutes |
Documents come back with the verification, so there is no separate document wait. The longer times come from fetching UBO and filed-document data from several registers. These are typical times from production, not a service-level commitment: set timeouts well above them, or use callbacks.
Sources
| Register | What it gives |
|---|---|
| Crossroads Bank for Enterprises (KBO/BCE) | Company profile, officers, establishments |
| Belgian UBO Register | Ultimate beneficial owners, UBO extract |
| National Bank of Belgium – Central Balance Sheet Office | Financial statements, shareholder structure |
| eJustice / Moniteur belge | Official publications |
| Fednot Statutes Database (STAPOR) | Articles of association |
| VIES (EU VAT register) | VAT number check |
Identifiers
Send the KBO/BCE enterprise number as business_entity_id, with country_code set to BE.
| Identifier | Format | Example |
|---|---|---|
| KBO/BCE enterprise number | 10 digits, starting with 0 or 1. Dots are optional. | 0123.456.789 or 0123456789 |
| VAT number | BE followed by the 10-digit enterprise number. Used only for the VAT check. | BE0123456789 |
You can also search by legal name.
Statuses and legal forms
Every result carries the register's own status in registration_info.status and an AiPrise status in registration_info.normalised_status. The normalised status is one of Active, Suspended, Dormant, Dissolved / Struck Off, In Liquidation / Insolvency or Unknown.
| Register status | Normalised status |
|---|---|
| Situation normale | Active |
| Clôture de liquidation | Dissolved / Struck Off |
Legal forms come back as the register writes them in entity_type, usually in French, for example Société à responsabilité limitée (SRL/BV), Société anonyme (SA/NV), Société en commandite (SComm/CommV), Association sans but lucratif (ASBL/VZW) and Personne physique (sole trader).
Quirks and gotchas
- The UBO register has no filing for about 1 in 5 companies, so UBOs come back empty even when the company is active. Treat an empty UBO list as "not filed", not as "no owners".
- About 1 in 10 entities are sole traders (
Personne physique) or non-profits (ASBL/VZW). They have no share capital, so shareholders are always empty. Look at the officers instead. - Send the 10-digit enterprise number in
business_entity_id, with or without dots. Keep the VAT number (BE…) for the VAT check. - The UBO register is sometimes briefly unavailable (about 3 in 100 requests). UBOs then come back empty, so re-run the check later.
- Legal forms come back in French, even for Dutch-speaking companies, and old forms (
SPRL, renamedSRLin 2019) still appear. - Foreign companies with a Belgian branch show as
Entité étrangèreand have their own enterprise number.
Limits
- Shareholders are rebuilt from filed documents, so recent changes may not show yet.
- Articles of association are available for companies incorporated or amended before a notary since 1 May 2019.
- Not every company files every document, so some documents can be missing for a given company.
Updated about 4 hours ago
