Skip to content

Fix VAT Syntax Checker for new Belgian VAT numbers#2

Merged
phax merged 1 commit into
phax:masterfrom
Karting06:fixVATBE
Sep 21, 2025
Merged

Fix VAT Syntax Checker for new Belgian VAT numbers#2
phax merged 1 commit into
phax:masterfrom
Karting06:fixVATBE

Conversation

@Karting06

@Karting06 Karting06 commented Sep 21, 2025

Copy link
Copy Markdown
Contributor

Since September 2023, new Belgian enterprise numbers (CBE) starts with a 1 instead of 0.
This is also applicable for VAT numbers because the numbers are the same.

The calculation of the check digits is the same as before.

@phax

phax commented Sep 21, 2025

Copy link
Copy Markdown
Owner

thanks a million :)

@phax
phax merged commit 999ab04 into phax:master Sep 21, 2025
1 check passed
@phax

phax commented Sep 21, 2025

Copy link
Copy Markdown
Owner

For the record: https://economie.fgov.be/en/themes/enterprises/crossroads-bank-enterprises/registration-crossroads-bank confirms:

Company Registration Number

Upon registration in the CBE each entity receives a company registration number. The use of this number is required by law. The company registration number is a unique identification number consisting of 10 digits, starting with 0 or 1.

The company registration number assigned to a natural person is not transferable to another entity, even if that entity is a company incorporated by that natural person alone. It shall remain attributed to the same natural person, even if that person interrupts or suspends the activity giving rise to registration and even if the nature of the activity he or she carries out changes.

The company registration number assigned to a legal person is also not transferable to another entity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants