🇧🇪Belgium E-Invoice Errors

Belgian e-invoicing validation errors (BR-BE-xx codes) for mandatory B2G and upcoming B2B mandates starting January 2026.

8 errors documented

warningBR-BE-01peppol-bis-3countryINPUT

Enterprise Number Recommended

Belgian invoices should include the 10-digit enterprise number (ondernemingsnummer) formatted as 0XXX.XXX.XXX.

warningBR-BE-02peppol-bis-3countryINPUT

Belgian VAT number recommended

Belgian invoices should include the BTW/TVA number in format BE + 10 digits.

errorBR-BE-10UBL-BEcountryINPUT

Belgian enterprise number format

Belgian enterprise numbers (KBO/BCE) must be formatted as 0XXX.XXX.XXX with schemeID="0208". This is required for all Belgian business identifiers in Peppol invoices.

errorBR-BE-11UBL-BEcountryINPUT

Belgian VAT number format

Belgian VAT numbers must start with the BE prefix. The format should be BE followed by 10 digits (BE0XXXXXXXXX).

errorBR-BE-12MercuriuscountryINPUT

Mercurius endpoint format

B2G invoices to Belgian government must use the correct Mercurius endpoint format. The endpoint ID must be a valid Mercurius identifier.

warningBE-01CIUS-BE (Belgium)countryBLOCKED

Belgian B2B invoices should use Peppol BIS Billing 3.0

Belgian B2B invoices should use Peppol BIS Billing 3.0. This validation rule ensures Invoice compliance with CIUS-BE (Belgium).

warningBE-02CIUS-BE (Belgium)countryBLOCKED

Belgian sellers should include enterprise number (KBO/BCE)

Belgian sellers should include enterprise number (KBO/BCE). This validation rule ensures Invoice compliance with CIUS-BE (Belgium).

warningBE-03CIUS-BE (Belgium)countryBLOCKED

Belgian VAT numbers must be in correct format

Belgian VAT numbers must be in correct format. This validation rule ensures Invoice compliance with CIUS-BE (Belgium).

Handle Belgium Errors in Your Pipeline

The compliance engine auto-remediates Belgium e-invoicing errors with controlled safety policies.