What it means
When a number is marked with scheme 0208, it must be a Belgian enterprise number (ondernemingsnummer, numéro d'entreprise). The test needs exactly 10 digits, and the last two must be the correct check number calculated from the first eight (modulo 97). The check applies wherever the scheme is used: in the electronic address (BT-34 or BT-49), in a party identifier (such as BT-29 or BT-46) and in a company registration number (such as BT-30 or BT-47).
Why it matters
Peppol BIS Billing 3.0 requires values marked with scheme 0208 to contain 10 digits and pass the Belgian enterprise number check.
How to fix it
Enter the 10 digits without dots or spaces. Do not add BE: the Belgian VAT number is BE followed by the same ten digits, but this field takes only the digits. If the number still fails, compare it with the entry in the Crossroads Bank for Enterprises (KBO/BCE), because a mistyped digit breaks the check number.
Once the file is corrected, check it again for free: Validate a Peppol BIS invoice
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice
The rule as published
Read the rule on the publisher's site
Where this rule applies
| Rule set | Version |
|---|---|
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
Check your file
Drop your e-invoice to see whether PEPPOL-COMMON-R043 still fails, and which other rules do.
Related rules
- PEPPOL-COMMON-R044 An Italian IPA code must be in the correct format
- PEPPOL-COMMON-R045 An Italian tax number (Codice Fiscale) must be in the correct format
- PEPPOL-COMMON-R046 An Italian tax number in an electronic address must be valid
- PEPPOL-COMMON-R047 An Italian VAT number (partita IVA) must be in the correct format
- PEPPOL-COMMON-R049 A Swedish organisation number must be 10 valid digits
- PEPPOL-COMMON-R050 An Australian ABN must be 11 digits with a valid check