Free tool
Enterprise number lookup
Type a Belgian enterprise number and get the company from the Crossroads Bank for Enterprises (KBO/BCE): legal name, legal form, status, registered address and activity code, live. The mod-97 check digits are verified in your browser first.
The same lookup with curl
curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=0417.497.106&country=BE" \ -H "Authorization: Bearer rk_live_your_api_key"
What an enterprise number is
Every legal entity in the Crossroads Bank for Enterprises has an enterprise number (ondernemingsnummer in Dutch, numéro d’entreprise in French): ten digits written in groups of 4-3-3, for example 0417.497.106 for Anheuser-Busch InBev. It starts with 0 or 1, and the last two digits are check digits: 97 minus the first eight digits modulo 97. For 0417.497.106 the first eight digits, 04174971, leave 91 when divided by 97, and 97 minus 91 is 06, so a mistyped number is caught before the lookup.
The dots and spaces are optional. The Belgian VAT number is BE plus the same ten digits (BE0417497106), for an entity that is VAT-registered.
What the lookup returns
The lookup sends the number to the Prometiam API and returns the name, legal form, status and city of the record. Company records from the Crossroads Bank for Enterprises (KBO/BCE): legal name, legal form, status, registered address, activity code and dates; with register-change events and monitoring, but no officers, no registry-compliance signal and no insolvency notices (a bankruptcy shows in the company status and in the register-change events), and enterprises of natural persons (eenmanszaak / entreprise individuelle) are never served. Belgium is updated every working day.
The full record is one call away. Starter begins with a 14-day trial: 500 credits, 10 requests/minute, card required, nothing charged for 14 days. Subscribing keeps the same key working.
Contains data from the Crossroads Bank for Enterprises (KBO/BCE), FPS Economy; see data_as_of for the date of the update
FAQ
Is the enterprise number the same as the VAT number?
It is the basis of it: the Belgian VAT number is BE plus the ten digits of the enterprise number. The lookup takes the number with or without dots and spaces, or the VAT form. Whether a VAT number is registered and active is a separate question that only VIES answers.
Why does a valid number return nothing?
Enterprises of natural persons (eenmanszaak / entreprise individuelle) are never served, so a number that belongs to one returns nothing even though the business exists. Try the name search.
Can I do this in code?
Yes: GET /companies/search?company_number=0417.497.106&country=BE with an API key returns the same record as JSON; the vat parameter takes BE0417497106.