CompanyBelgium

Belgian BCE/KBO API: comparison of 5 alternatives in 2026 (official, CBEAPI, BanqueCarrefourEntreprises, Kruispuntdatabank, Company Belgium)

Which API to query the Belgian Crossroads Bank for Enterprises? Honest comparison of the official SPF Economie API and the 4 main private alternatives (CBEAPI, BanqueCarrefourEntreprises, Kruispuntdatabank, Company Belgium): pricing, performance, documentation, support and use cases.

May 3, 20269 min read

In brief

In 2026, five major solutions allow querying the Belgian BCE/KBO database: the official SPF Economie SOAP API, the community project CBEAPI, two private French-language services and Company Belgium. The optimal choice depends on your functional depth (identity only vs full KYC with UBO and Peppol), your volume and your budget.

The choice that decides 6 months of development

You want to access BCE/KBO data from your application — verify suppliers, populate your CRM, automate invoicing, run a KYC. Five major options exist in 2026. The wrong choice costs weeks of rework. Here is the no-nonsense comparison.

The 5 players

  • Official SPF Economie API (kbopub.economie.fgov.be / KBOPublicSearch SOAP)
  • BCE Open Data (FTP download of ZIP files)
  • CBEAPI (cbeapi.be — independent free project)
  • Banque Carrefour Entreprises API (banquecarrefourentreprises.fr — private service)
  • Kruispuntdatabank API (kruispuntdatabank.be — private service)
  • Company Belgium (companybelgium.be — private service, that's us)
  • Detailed comparison

    Technical criteria

    CriterionOfficialCBEAPIBCE-FRKBDCompany Belgium
    FormatSOAP/CSVREST JSONREST JSONREST JSONREST JSON
    OpenAPI docpartialpartialpartial
    Webhooks
    Full-text searchlimited
    UBO data
    Peppol data
    Freshnessdailyweeklydailydailydaily
    Contractual SLApartialpartial

    Business criteria

    CriterionOfficialCBEAPIBCE-FRKBDCompany Belgium
    Entry pricefreefreepaidpaidfreemium
    Free planlimited✓ (5 req/day)
    Developer supportnobest-effortemailemailemail + chat
    GDPR complianceto clarify
    API key per project

    Analysis per solution

    Official API — SPF Economie

    The official API is the natural entry point. It exposes two things:

    • A SOAP service (KBOPublicSearch) to query the register
    • An FTP download to retrieve Open Data files in bulk

    Strengths: free, official source, data freshness.

    Limitations:

    • SOAP in 2026 — your stack must parse XML
    • No REST, no native JSON
    • No developer support (public mailing list)
    • No SLA, no monitoring
    • No enrichment (UBO, Peppol, statistics)

    Ideal for: academic project, POC, weekly bulk processing.

    CBEAPI — The community project

    CBEAPI is an independent project that republishes official data through a free REST API.

    Strengths: free, REST/JSON, easy to integrate.

    Limitations:

    • No continuity guarantee (volunteer project)
    • No SLA
    • Brief documentation
    • No enrichment
    • Variable latency

    Ideal for: prototype, MVP, non-critical app.

    Banque Carrefour Entreprises (banquecarrefourentreprises.fr)

    French-language private service, accessible by subscription.

    Strengths: REST/JSON, readable doc, email support.

    Limitations:

    • Non-transparent pricing (quote on request)
    • Limited UBO coverage
    • No webhooks
    • No Peppol coverage

    Ideal for: mid-sized companies with stable usage.

    Kruispuntdatabank API (kruispuntdatabank.be)

    NL equivalent of the previous.

    Strengths: NL/FR/EN interface, REST, email support.

    Limitations: comparable to BCE-FR (no webhooks, no UBO/Peppol enrichment).

    Ideal for: Flemish businesses / NL clientele.

    Company Belgium (us)

    Freemium platform with enrichments.

    Strengths:

    • Modern REST/JSON, up-to-date OpenAPI doc
    • Webhooks for changes (new director, accounts filing, corporate purpose change)
    • Automatic UBO cascade (3 levels, register comparison)
    • Integrated Peppol verification
    • 3 languages (FR/NL/EN)
    • Free plan 5 req/day, transparent tiers
    • Contractual SLA on paid plans

    Honest limitations:

    • More recent service than CBEAPI or historical competitors
    • Enriched data = slightly higher pricing on high volumes

    Ideal for: KYC, AML, electronic contracts, CRM, e-commerce, Peppol invoicing.

    Decision matrix

    Your needRecommendation
    POC / personal projectCBEAPI or Company Belgium (free plan)
    Weekly bulk processing (1M+ companies)BCE Open Data (official)
    Real-time verification in productionCompany Belgium or BCE-FR
    KYC / AML with UBOCompany Belgium (only with enriched UBO)
    Peppol invoicingCompany Belgium (only with Peppol check)
    Real-time webhooksCompany Belgium (only)
    Maximum free tierCBEAPI
    Legal source of truthOfficial SPF Economie API

    How Company Belgium positions itself

    Concretely, Company Belgium stands out on 5 axes that the others don't all have:

    • Webhooks: be notified when a company changes, rather than polling hourly
    • UBO cascade: automatically climb the beneficial owners chain and cross-check with the UBO register
    • Peppol verification: know if a company is reachable via electronic invoicing

    Our neutral advice

    If you are testing: start with Company Belgium's free plan and CBEAPI in parallel. Compare data quality on your real use cases.

    If you go to production: choose based on your enrichment need. If you only need identity + address, any solution will do. If you touch KYC, Peppol invoicing or monitoring, Company Belgium becomes competitive.

    If your budget is zero: the official API remains the default choice, accepting the SOAP complexity.

    Bottom line

    The BCE/KBO API market has diversified: 5 serious players, each with its angle. The right choice depends on your functional depth (just identity vs. full KYC), your volume and your budget.

    For a prototyping developer: CBEAPI or Company Belgium freemium.

    For a fintech / fiduciary / insurtech: Company Belgium for the full stack (REST + UBO + Peppol + webhooks).

    For an academic project: the official API.

    Frequently asked questions

    Which BCE/KBO API should you choose for a KYC or AML project in Belgium ?

    For a KYC or AML project in Belgium, Company Belgium is the only API offering automatic UBO cascade cross-checked with the Belgian beneficial owners register, Peppol verification and real-time webhooks. The other solutions (official API, CBEAPI, BCE-FR, Kruispuntdatabank) do not expose these enriched data, requiring costly manual cross-checks.

    Is CBEAPI a reliable alternative to the official BCE API ?

    CBEAPI is a free community project that republishes official data via a simple REST/JSON API, making integration easier than the official SOAP. However, it offers no continuity guarantee (volunteer project), no SLA, no UBO or Peppol enrichment and variable latency. It is suitable for prototypes and non-critical MVPs.

    Is the official SPF Economie API sufficient for a production SaaS project ?

    For most production SaaS projects, the official SOAP API has significant limitations: no webhooks, no native REST/JSON, no contractual SLA, no developer support and no UBO or Peppol enrichment. These gaps generate hidden costs (development, polling, manual cross-checks) that quickly exceed the price of a modern third-party API.

    What does a third-party BCE API like Company Belgium cost ?

    Company Belgium offers a free plan with 5 requests per day and no credit card required, a Starter plan at 19 euros per month for 5,000 requests, a Pro plan at 49 euros for 50,000 requests and an Enterprise plan on request for unlimited volumes. All plans include access to enriched endpoints (UBO, Peppol, webhooks).

    Ready to get started?

    Create your free account and get your API keys in minutes.

    Comments

    Loading comments…

    Leave a comment

    Not published — used only to notify you.

    Comments are moderated before publication.

    Related articles