Belgium filings & disclosures.
Every annual, interim and ad-hoc report from 146 Belgian listed companies — searchable, structured, free for the web. Same dataset, available via the API.
Public-company filings in Belgium are supervised by Financial Services and Markets Authority (FSMA). Reporting follows IFRS (consolidated); BE GAAP (separate). Filings are most commonly published in Dutch, French and English. Major issuers are listed on BEL 20, BEL Mid and BEL Small. Calendar year predominant.
Belgian disclosure — FSMA, Euronext Brussels, and trilingual reporting
Belgian listed-issuer disclosure is supervised by the FSMA (Autoriteit voor Financiële Diensten en Markten / Autorité des services et marchés financiers) under the EU Transparency Directive and Belgian implementing legislation. Annual reports are filed in iXBRL under the EU ESEF mandate alongside the traditional PDF. Live regulatory announcements — price-sensitive disclosures, insider-transaction notifications, and significant-shareholding threshold crossings — flow through the issuer's distribution provider and are registered in the FSMA's official filing register, searchable at fsma.be.
Belgium's disclosure calendar is dominated by the 31 December fiscal year-end for virtually all listed groups, with annual reports landing between February and April, half-year reports arriving in July–September, and quarterly trading updates — where published — scattered across May and November. Ad-hoc disclosures under MAR Article 17, insider-transaction reports under MAR Article 19, and notification of major shareholding changes under the Belgian Transparency Law represent the bulk of live volume. FinancialReports ingests FSMA-published filings across all categories within roughly one minute of publication, deduplicated and classified by type.
Accounting follows IFRS for consolidated financials — mandatory for all issuers on Euronext Brussels's regulated market — and Belgian GAAP (Belgisch boekhoudrecht) for separate-entity financials. Belgium's official trilingualism — French, Dutch, and German — means disclosure language practices vary by issuer: most BEL 20 constituents publish in French and Dutch simultaneously, with English as a near-universal third version; smaller issuers may publish in a single national language. The dataset preserves all language versions where present and exposes language metadata on every filing record for downstream filtering.
The practical implication is a structured ESEF-tagged annual archive paired with a continuous ad-hoc disclosure stream — both available as JSON metadata, Markdown body normalised from the original PDF or iXBRL, and the original document for audit trails. The multilingual character of Belgian filings makes language metadata especially useful: a French annual report and its Dutch equivalent are distinct filing records, linked by the same issuer and reporting period.
- Filings indexed
- 104,496
- across all filing types
- Listed companies
- 146
- Belgian issuers tracked
- Country
- BE
- Belgium
- Typical indexing
- < 1 min
- from regulator publish
Reporting at a glance — Belgium
Regulator, indices, accounting, language- Primary indices
- BEL 20BEL MidBEL Small
- Accounting standards
- IFRS (consolidated); BE GAAP (separate)
- Reporting languages
- DutchFrenchEnglish
- Fiscal year
- Calendar year predominant
Most recent filings
Latest 15 from BelgiumTop issuers by filings volume
Most active Belgian companies| Company | Filings |
|---|---|
Groupe Bruxelles Lambert SA
GBLB
|
3,231 |
ageas SA/NV
AGS
|
3,196 |
Proximus SA
PROX
|
2,890 |
Galapagos NV
GLPG
|
2,855 |
|
|
2,415 |
D'Ieteren Group
DIE
|
2,281 |
Bekaert NV
BEKB
|
2,207 |
Ackermans & van Haaren NV
ACKB
|
2,084 |
UCB
UCB
|
2,023 |
Colruyt N.V.
COLR
|
1,987 |
Pull Belgium filings from the API
Filter by ISO BE on the global filings endpoint# All Belgian filings, newest first curl "https://api.financialreports.eu/api/filings/?countries=BE" \ -H "x-api-key: $FR_API_KEY" # Just 10-K-style annual reports for Belgium curl "https://api.financialreports.eu/api/filings/?countries=BE&type=10-K" \ -H "x-api-key: $FR_API_KEY"
Filings activity by year
Last 6 years · Belgian issuers- 2026 4,275
- 2025 10,155
- 2024 8,370
- 2023 8,092
- 2022 8,325
- 2021 6,879
Reporting languages
Filing-by-filing distribution- English 38,204
- Dutch 36,800
- French 28,969
- Portuguese 161
- German 109