Control over a Belgian company is distributed across two distinct layers. The first layer is the directors: their identities, mandates, and powers of representation are filed with the Crossroads Bank for Enterprises (CBE) and published in the Belgian Official Gazette (Belgisch Staatsblad / Moniteur belge). The second layer is the beneficial owners: natural persons who ultimately own or control the entity, recorded in the UBO register (Registre UBO / UBO-register) administered by the Federal Public Service Finance.
These two layers do not always point to the same individuals. Establishing who controls a Belgian company means reading both sources, reconciling them against filed financial statements, and identifying where the chain terminates — or where it becomes opaque.
Directors — sourceCrossroads Bank for Enterprises (CBE / BCE) and Belgian Official Gazette; filing is mandatory for all legal entities. Source: CBE · verified 2026-09-01 Beneficial owners — sourceUBO register (*Registre UBO*), Federal Public Service Finance; mandatory registration since 2019 under Belgian law transposing the 4th and 5th AML Directives. Source: UBO register Belgium · verified 2026-09-01 Access to UBO registerFollowing CJEU judgment C-37/20 (November 2022), public access to UBO data is restricted. Access requires demonstration of a legitimate interest; the competent authority assesses each request. Source: FPS Finance Belgium · verified 2026-09-01 Financial statementsAnnual accounts of most Belgian companies are deposited with the National Bank of Belgium (NBB) and are publicly accessible via the NBB's online portal. Source: National Bank of Belgium · verified 2026-09-01What the CBE and Official Gazette show
The CBE is the central register of Belgian legal entities. Every company receives a unique enterprise number (ondernemingsnummer / numéro d'entreprise). The register records the legal form, registered address, date of incorporation, and the identity of persons authorised to represent the entity.
Mandates filed in the CBE specify the scope of representation: whether a director acts alone or jointly, and whether the mandate is limited in subject matter or duration. Amendments — new appointments, resignations, changes in representation powers — are published in the Official Gazette within a statutory period after the notarial or administrative act.
The CBE is publicly searchable without registration. A search by enterprise number or company name returns the current mandate holders and the history of filings. The Official Gazette provides the underlying deed text, which often contains more detail than the summary record.
What the CBE does not show: the identity of shareholders, the allocation of voting rights, or any agreement between shareholders that modifies control beyond what appears in the articles. For SRL/BV (private limited companies), the shareholder register is maintained at the company's registered office and is not filed centrally.
Source: Crossroads Bank for Enterprises (CBE/BCE) · extracted 2026-09-01
What the UBO register shows
Belgian law requires every company, foundation, and trust to identify and register its ultimate beneficial owners. For companies, a UBO is any natural person who directly or indirectly holds more than 25% of the shares or voting rights, or who otherwise exercises control.
The register records the UBO's name, date of birth, nationality, country of residence, and the nature and extent of the beneficial interest. Where no natural person meets the threshold, the senior managing official is recorded as the UBO of last resort.
Access after CJEU C-37/20 is no longer unrestricted. The following categories retain access:
- Competent authorities (financial intelligence units, supervisory bodies, tax authorities)
- Obliged entities conducting customer due diligence under AML rules
- Any person or organisation that can demonstrate a legitimate interest
The legitimate-interest pathway requires a written request to FPS Finance. The authority evaluates whether the applicant's stated purpose — typically due diligence in a commercial transaction, journalism, or civil society research — meets the statutory standard. Processing time and outcome are not guaranteed in advance.
Where a Belgian company is held through a foreign intermediate entity, the UBO register records the chain as declared by the Belgian entity. The accuracy of that declaration depends on the quality of the filing; the register does not independently verify the upstream structure.
Source: UBO Register Belgium, Federal Public Service Finance · extracted 2026-09-01
Financial statements and the NBB portal
Annual accounts filed with the National Bank of Belgium provide a third analytical layer. For most SA/NV and SRL/BV companies above the micro-enterprise threshold, the accounts include a balance sheet, profit-and-loss statement, and notes. The notes may disclose related-party transactions, participations held, and the identity of the statutory auditor.
The NBB portal allows retrieval of accounts by enterprise number. Accounts are available in the format filed — typically XBRL for structured data, PDF for the full document. The filing history extends back several years for most active companies.
Micro-enterprises file an abbreviated scheme with reduced disclosure. One-person companies (SPRL unipersonnelle / EBVBA) and certain holding structures may present limited information at the consolidated level.
Financial statements do not identify shareholders directly. They confirm the economic scale of the entity and, in some cases, the existence of controlling relationships through consolidation notes or related-party disclosures.
Source: National Bank of Belgium — Annual Accounts · extracted 2026-09-01
Where the sources disagree
Three types of divergence arise in Belgian company analysis.
Director versus economic controller. The CBE may show a nominee director — a professional service provider holding the mandate — while the UBO register identifies a different natural person as the beneficial owner. Both records can be accurate simultaneously. The divergence is the finding.
UBO declaration versus shareholding structure. A UBO declaration reflects what the company has self-reported. Where the shareholding chain passes through a foreign holding company, the declared percentage may reflect the direct layer only, not the consolidated economic interest. Cross-referencing the declaration against the articles of association and any available upstream filings is necessary to assess completeness.
Filed accounts versus current position. Annual accounts are filed with a statutory delay. The most recent deposited accounts may be twelve to eighteen months behind the current date. A company that has undergone restructuring, a change of control, or a capital increase since the last filing date will not reflect that in the NBB record.
Where divergence is identified, the report states the nature and scope of the discrepancy. It does not resolve it by assumption.
The limit of what the sources allow
The CBE and Official Gazette show who holds a mandate and on what terms. They do not show who instructed the appointment, what side agreements exist between shareholders, or whether a mandate holder acts on behalf of an undisclosed principal.
The UBO register shows what the company has declared. It does not independently verify the upstream chain. Where the intermediate holding company is incorporated in a jurisdiction that does not maintain a public UBO register, the chain terminates at the Belgian entity's declaration.
The shareholder register of an SRL/BV is held at the registered office. It is not publicly filed. Access requires either the cooperation of the company or a court order. This is a structural ceiling, not a procedural gap.
For SA/NV companies, shares may be held in bearer form through a securities account. The identity of the account holder is known to the financial institution, not to the public register. The UBO declaration is the only public-facing record of the economic interest.
The legitimate-interest pathway to the UBO register introduces uncertainty of outcome. A request may be refused or partially granted. The report states what was obtained and what was not, including the basis of any refusal.
What is included at each tier
| Tier | Price | What is included | Not included |
|---|---|---|---|
| Signal | €1,350 | CBE mandate search; Official Gazette filing history; current directors and representation powers; enterprise number verification; legal form and registered address | UBO register access; financial statements; shareholder register analysis; upstream chain mapping |
| Standard | €2,850 | Everything in Signal; UBO register request with legitimate-interest filing; NBB annual accounts (last three available years); identification of divergences between mandate holders and declared UBOs; summary of related-party disclosures in accounts | Upstream foreign entity analysis; shareholder register (requires company cooperation or court order); legal qualification of findings |
| Extended | €6,300 | Everything in Standard; upstream chain mapping across intermediate jurisdictions (to the extent public registers allow); cross-referencing UBO declaration against articles of association and available corporate documents; identification of structural ceilings in the chain; written analytical memorandum on control structure | Legal advice; enforcement strategy; court proceedings; access to non-public documents |
FAQ
What is the enterprise number and why does it matter? Every Belgian legal entity is assigned a unique enterprise number (ondernemingsnummer / numéro d'entreprise) at incorporation. It is the key to all CBE filings, Official Gazette publications, and NBB account deposits. Without it, a search returns incomplete or ambiguous results. The number is established as the first step of any engagement.
Can the UBO register be accessed without the company's knowledge? A legitimate-interest request to FPS Finance does not require the company's consent or notification. The authority assesses the request independently. Whether the company is informed of the access depends on the administrative procedure in force at the time of the request.
What if the Belgian company is held by a foreign entity? The UBO register records the chain as declared by the Belgian entity. Where the intermediate or ultimate holding company is incorporated abroad, the analysis extends to whatever public registers exist in that jurisdiction. The report identifies the point at which the chain becomes unverifiable from public sources.
How current are the filed accounts? Belgian companies must deposit annual accounts within seven months of the financial year-end. In practice, the most recent accounts available through the NBB may reflect a position twelve to eighteen months before the date of the report. The report states the filing date of each set of accounts reviewed.
What does the report not do? The report does not provide legal advice, does not qualify the facts established, and does not recommend a course of action. It states what the sources show, where they agree, where they diverge, and where they stop.
Sources: - Crossroads Bank for Enterprises (CBE/BCE) — https://economie.fgov.be/en/themes/enterprises/crossroads-bank-enterprises — extracted 2026-09-01 - Belgian Official Gazette (Belgisch Staatsblad / Moniteur belge) — https://www.ejustice.just.fgov.be — extracted 2026-09-01 - UBO Register Belgium, Federal Public Service Finance — https://financien.belgium.be/en/E-services/ubo-register — extracted 2026-09-01 - National Bank of Belgium, Annual Accounts — https://www.nbb.be/en/central-balance-sheet-office/annual-accounts — extracted 2026-09-01
Request this report
Disclaimer: This report is a factual compilation from official registers and public sources. It is provided for informational purposes only, does not constitute legal advice, and contains no legal qualification of the facts established. VLO Law Firm assumes no liability for actions taken or not taken based on this material. For advice regarding your particular situation, please contact info@vlolawfirm.com.
Author: Elena Moretti — Partner, Continental Europe, VLO Law Firm