Beyond the list: leveraging the market statistics that /recherche computes for you
Every Company Belgium search returns, on top of the paginated list, an aggregates panel: legal forms, top municipalities, NACE distribution, company age. Enough to frame a prospecting plan, size a market or compare two regions in under a minute.
In brief
Every Company Belgium search generates, on top of the paginated list, an aggregated statistics panel computed on the entire matched pool: market size, legal form distribution, top 10 municipalities and detailed NACE distribution. These aggregates, available via the interface and the REST API, allow you to frame a prospecting plan, size a market or compare two Belgian regions in under a minute.
What most users miss
When you type "accountants Brussels" into /recherche, two objects are computed in parallel:
The second is widely underused. Yet it answers the questions sales teams, analysts and founders ask themselves before they ever click the first record.
Anatomy of the statistics panel
The component aggregates four dimensions from the BCE numbers matched by the query:
1. Filtered total
The counter "X active companies match your search" gives you the addressable market size. It is the first metric to look at before any prospecting effort: 8,000 targets ≠ 80 targets ≠ 8 targets, and the strategy changes radically.
2. Distribution by legal form
For the entire pool, the page computes the share of the main legal forms:
- SRL / BV — majority of modern SMEs
- SA / NV — more capital-intensive structures
- ASBL / VZW — not-for-profit sector
- Natural person / Personne physique — self-employed
- Other — SC, SCRL, EEIG, foreign branches…
This breakdown is a maturity proxy: a sector dominated by natural persons is younger and more volatile than one mostly made of SRL. For a premium B2B product, you cut 70% of the noise by filtering on SRL + SA.
3. Top municipalities
The top 10 municipalities in the pool, with their share in percent and a direct link to refine. Concrete use cases:
- Commercial implantation — where to concentrate a future point of sale?
- Local evangelism — which city to target first for an event, a webinar?
- Anomaly detection — an overrepresented municipality for a sector can reveal an industrial cluster or a tax incentive effect.
4. Detailed NACE distribution
When the user searched on a NACE prefix (for example 69 = legal and accountancy activities), the panel expands that prefix into subcodes:
6910— lawyers
6920— accountants and fiduciaries
6920001— statutory auditors
6920002— fiscal expert accountants
- …
A founder who thought they were addressing "the legal profession" discovers their market splits into 5 sub-trades, three of which are irrelevant.
Comparing two markets with two URLs
The statistics lend themselves to direct URL-driven comparison:
1 2
/en/recherche?naceCode=6920&city=Brussels → 1,240 accountants
/en/recherche?naceCode=6920&city=Antwerp → 920 accountants
At a glance: Brussels is ~1.3× denser, dominated by SRL (62%), with a top-3 Brussels-Schaerbeek-Ixelles. Antwerp shows higher fragmentation and a higher share of natural persons. You orient your go-to-market without an external market study.
Three concrete uses
a) Frame a business plan
A RegTech founder wanted to "address Belgian accountants". The panel showed: 8,400 active SRL/SA in 6920, with 58% in the Brussels and Flemish regions, 22% in Wallonia, 20% in rural areas. Pricing and channel strategy were calibrated on these figures — not on a made-up round number.
b) Prioritize a prospecting plan
A sales team targeted restaurants in a major city. Filtering on 5610 + Brussels, the panel surfaced:
- 3,800 active companies
- Top 3 municipalities: Brussels (28%), Schaerbeek (11%), Ixelles (9%)
- Legal forms: 71% SRL, 18% natural persons
Battle plan: start with the 1,060 SRL in the 3 priority municipalities — 28% of the initial pool but likely >50% of revenue potential.
c) Spot a dormant opportunity
A construction-site software vendor noticed its penetration in NACE 4332 (carpentry) was plateauing. Cross-referencing /recherche with its own customer base (via CSV export) revealed that 45% of matched companies sat in the Namur and Luxembourg provinces — two regions underrepresented in its sales team. Immediate reallocation.
How to export the data
Two paths:
GET /api/v2/companies?naceCode=6920&city=Brussels&page=1&pageSize=100 paginated. Aggregated statistics are exposed on GET /api/v2/companies/stats with the same filters.Quotas and rate limits depend on your subscription plan.
Limits to keep in mind
- The statistics cover active companies (
statusCode = 'AC'). Struck-off entities are excluded unless explicitly opted in.
- The legal form is the one declared to the BCE; recent changes appear at the next daily delta.
- The top-municipalities chart is computed on the registered office address, not on establishment units. A chain with a Brussels HQ and 50 stores in Flanders weighs as one entity in Brussels.
- To compare multiple sectors over the same region, do not use the NACE prefix: a 2-digit and a 4-digit code aren't comparable without normalization.
Wrap-up
The /recherche statistics panel is not a gimmick: it is the real-time equivalent of a paid market study, computed on official BCE data. The combo paginated list + aggregates lets you move from "*who are they?*" to "*how many, where, in what form?*" in a single page, and opens the door to data-driven decisions on prospecting, implantation and pricing.
For more on active monitoring, see our guide on BCE alerts and company change tracking; for the getting-started guide, see the natural language company search guide. Also check the Belgian company statistics for 2026 and detailed city data such as Brussels or Liège.
Frequently asked questions
What is the statistics panel on Company Belgium's /recherche page ?
The /recherche statistics panel is a component computed in real time on the entire pool of companies matching your query. It displays the total number of matched active companies, the distribution by legal form, the top 10 most represented municipalities and the detailed distribution of NACE subcodes. This data comes from the official BCE/KBO register.
How do you compare two regional markets on Company Belgium ?
Run two identical searches changing only the city parameter in the URL, for example filtering on NACE code 6920 in Brussels then in Liège. The respective statistics panels instantly give you market size, legal form distribution and top municipalities for each region, without needing an external study.
Do Company Belgium statistics cover all Belgian companies ?
The statistics cover by default active companies (statusCode AC) matching your filters. Struck-off companies are excluded unless explicitly opted in. The legal form displayed is the one declared to the BCE and updates appear at the next daily delta. The top-municipalities chart is computed on the registered office address, not on establishment units.
How do you export market data from Company Belgium ?
Two options are available: a one-click CSV export from the /recherche interface, producing a line-by-line file with BCE number, denomination, primary NACE, municipality, status and start date; or the REST API via GET /api/v2/companies/stats with the same filters to obtain aggregates programmatically, subject to your subscription plan quotas.
Comments
Related articles

Altman Z-Score for Belgian SMEs: a practical guide with worked examples
Altman's Z-Score is the academic benchmark for predicting business failure. Discover the Z'' version adapted for unlisted Belgian SMEs — its formula, thresholds and a fully worked example based on annual accounts filed with the NBB.

Belgian chart of accounts 2026 (PCMN/MAR): the essential guide
The Belgian chart of accounts (PCMN/MAR) remains in 2026 the backbone of every Belgian company's bookkeeping. This article walks through the 7 classes, the « micro / small » size thresholds applicable to financial years closed in 2026, classic coding pitfalls, and how a modern invoicing module can generate PCMN-compliant entries without manual input.

Enterprise number vs establishment unit: the difference in the BCE
The enterprise number (BCE/KBO) identifies a legal entity, the establishment unit identifies a physical activity point. Confusing the two wastes minutes in API integration and hours in commercial analysis. Here is exactly what differentiates them and how to use them correctly.
