An unverified VAT (Value Added Tax) number costs you money. Zero-rate an intra-EU sale to a buyer whose VAT ID later proves invalid, and Belgium’s tax authority can reclaim the VAT, deny your input deduction, and add penalties. Verify any Belgian VAT number free on the European Commission’s VIES system, the VAT Information Exchange System, with no login required.
This guide gives you the format, the built-in checksum that catches typos, every official tool, and how to keep audit-proof evidence of each check.
What Is a Belgium VAT Number?
A Belgian VAT number is the company’s enterprise number, issued by the Crossroads Bank for Enterprises (KBO/BCE), with a BE prefix, activated for VAT by the Belgian tax authority (SPF Finances / FOD Financiën). BTW (Dutch), TVA (French), and VAT all name the same number. This is also the “tax registration number” in this article’s title.
The enterprise number and the VAT number share the same 10 digits. The BE prefix marks it as VAT-active once the SPF Finances activates it, per the FPS Economy’s Crossroads Bank for Enterprises. Foreign businesses face no registration threshold in Belgium, so any taxable activity can trigger a VAT number and the duty to verify partners.
What Is the Belgian VAT Number Format?
A Belgian VAT number is BE plus 10 digits, 12 characters in total, per the European Commission’s VAT identification number rules. The first digit is 0 for legacy numbers (old 9-digit numbers zero-padded) or 1 for the newer range. The last two digits are a modulo-97 checksum that catches most typos before you reach VIES.
| Element | Detail | Source |
|---|---|---|
| Country prefix | BE | EC, VAT identification numbers |
| Length | 10 digits (12 characters including BE) | EC, VAT identification numbers |
| First digit | 0 (legacy, zero-padded 9-digit) or 1 (newer range) | Royal Decree of 24 June 2003, Art. 3 |
| Newer “1” range live since | 19 September 2023 | FPS Economy |
| Check digits (positions 9-10) | 97 minus (first 8 digits mod 97) | FPS Economy, CBE technical manual |
| Example | BE0123456789 | Illustrative |
Belgium has issued 10-digit numbers since the KBO/BCE launched on 1 July 2003, per the FPS Economy. The 0-prefixed series ran out, and the first 1-prefixed number was assigned on 19 September 2023, again per the FPS Economy. Existing companies keep their original 0-prefixed number, so both ranges are valid today.
What Are Common Typos in Belgian VAT Numbers?
The frequent errors are a missing digit (BE012345678), the wrong country prefix (FR or NL instead of BE), an extra digit (BE01234567890), and swapping the leading 0 and 1. Run the modulo-97 checksum first. If the last two digits do not equal 97 minus the first eight digits mod 97, the number is wrong before VIES ever sees it.
How Do You Verify a Belgian VAT Number Online?
Enter the number on VIES, and it returns valid or invalid plus, for Belgium, the registered name and address. VIES holds no database of its own. The European Commission describes it as a search engine that queries each member state’s national system live, so a Belgian result comes straight from the SPF Finances register at the moment you check.
| Tool | Operator | What it returns | Login required | Proof issued |
|---|---|---|---|---|
| VIES | European Commission | Valid/invalid plus Belgian name and address | No | Consultation number with timestamp |
| SPF Finances European VAT check page | Belgian tax authority (SPF Finances) | Directs you to VIES validation | No | Via VIES |
| MyMinfin | SPF Finances | Official documents, filings, account data | Yes (eID, itsme, or eIDAS) | Domestic confirmations |
| KBO/BCE Public Search | FPS Economy | Enterprise status (active/ceased), NACE activities | No | On-screen register extract |
To check on VIES, select Belgium (BE) as the Member State, enter the VAT number, and submit. VIES then shows the valid or invalid status with the registered name and address.

Which Belgian Government Tools Check a VAT Number?
Belgium offers three official tools. The SPF Finances European VAT check page points you to VIES for cross-border numbers. MyMinfin handles official documents and filings behind an eID, itsme, or eIDAS login (eIDAS is the EU electronic identity standard). The KBO/BCE Public Search shows whether an enterprise is active or ceased and lists its NACE activities (NACE is the EU classification of economic activities), free and with no login, per the FPS Economy.
MyMinfin does not run bulk VAT checks. Bulk validation runs through the VIES API or a dedicated tool, covered below. Use KBO/BCE Public Search to confirm a number is genuinely active, not just validly formatted.

How Do You Get Printable Proof of a VIES Check?
Enter your own VAT number in the requester field, and VIES issues a unique consultation number with a timestamp. That reference is your audit evidence. The European Commission recommends keeping every VIES validation result in case of a tax control. The consultation number comes from VIES itself. MyMinfin only provides domestic confirmations, so do not confuse the two.
How Do You Validate a Belgian VAT Number for Reverse Charge?
You may zero-rate an intra-Community B2B supply only if the customer’s VAT number is valid at the time of supply. Under the reverse charge, the buyer accounts for the VAT, not you. To defend the zero-rating in an audit you need the VIES check dated to the transaction, the consultation-number proof, and correct EC Sales List (ESL) reporting.
One common misconception matters here. The EU One Stop Shop (OSS) scheme covers cross-border B2C sales, but it does not let you buy tax-exempt from Belgian suppliers or replace a local VAT registration. If goods move directly out of Belgium for a business not registered there, authorities may treat it as holding stock in Belgium and require a Belgian registration. Confirm your model with a specialist before assuming one number covers every obligation.
What Are the Consequences of Using an Invalid VAT ID?
An invalid VAT ID triggers denied input VAT deductions, penalties and interest, and loss of the zero-rating on intra-Community supplies, which the tax authority can reclaim retroactively. It also exposes you to joint liability in VAT fraud cases and damages standing with partners who run due-diligence checks.
Belgium, like every EU state, is aggressive on carousel fraud. Trading with a hijacked or fraudulent VAT number can make you jointly liable if you knew or should have known. A dated VIES check with its consultation number is your good-faith defense.
How Often Should You Re-Verify VAT Numbers?
Re-verify at onboarding, periodically (quarterly or annually), and before every high-value transaction, documenting each check. Many vendors and partners enforce strict due-diligence policies that require validated VAT numbers before they trade, so re-verification is a B2B standard, not optional hygiene. VAT status changes, and a number valid last quarter can be cancelled.
Can You Verify VAT Numbers in Bulk?
Yes. VIES offers a free SOAP and REST API (Application Programming Interface) with request limits, suitable for automated checks. High-volume teams add CSV (comma-separated values) upload and validation tools such as Commenda’s global tax ID verification, which verifies VAT and tax IDs across countries. The FPS Economy also publishes the full KBO/BCE dataset as free bulk open data.
How Commenda Automates Belgian VAT ID Verification
A documented, timely VAT check protects your input deduction and your intra-Community zero-rating. Commenda’s global indirect tax software handles VAT registration, filing, and validation across jurisdictions, so a Belgian customer’s number is verified inside the same system that files your returns.
Use Commenda’s global tax ID verification tool to validate VAT and tax IDs across countries at onboarding, and the compliance calendar to track your Belgian and EU filing deadlines in one place.
Book a demo for a free review of your EU VAT verification workflow, from VIES checks to reverse-charge evidence.








