All countries
🇧🇪
B2G MandatoryPeppol

E-Invoicing in Belgium

Belgium has fully embraced the Peppol network for e-invoicing, making it one of the leading adopters of this pan-European standard. The country mandated B2G e-invoicing in 2022 and will extend this to B2B in 2026.

Verified: 20 December 2025

Do I Need to Act?

Prepare Now— January 2026

Who is affected?
B2G (Government)B2B (Business)

Threshold: All Belgian VAT-registered businesses

What format to use?

Peppol BIS Billing 3.0 (UBL)

Recommended format

What should I do this week?
  1. 1Register with a Peppol Access Point provider
  2. 2Obtain your Peppol ID using your KBO/BCE enterprise number
  3. 3Test invoice exchange with your Peppol provider
  4. 4B2G already mandatory: Verify Mercurius submissions are working
Validate a sample Belgium invoice

Pre-configured with Belgium ruleset • Free to try

Quick Facts

Current Regulation

Peppol BIS Billing 3.0

Language

Dutch/French/German

Currency

EUR

Accepted Formats

Peppol BIS Billing 3.0 (UBL)

Upcoming Changes

B2B mandate from January 2026

Key Dates & Timeline

November 2022

B2G e-invoicing mandatory

January 2026

B2B e-invoicing mandatory

B2G Requirements

Since November 2022, all suppliers to Belgian federal government entities must send e-invoices via Peppol. The Mercurius platform serves as the government's access point. Invoices must comply with Peppol BIS Billing 3.0.

Government Portal

Mercurius

Visit Portal

B2B Requirements

From January 1, 2026, all B2B transactions between Belgian VAT-registered businesses must use structured e-invoices. The mandate applies to domestic transactions and requires Peppol BIS Billing 3.0 format.

Technical Requirements

Belgium exclusively uses the Peppol network for e-invoicing. Businesses need to register with a Peppol Access Point provider and obtain their Peppol ID. The UBL-based Peppol BIS Billing 3.0 format is mandatory.

Accepted Formats

  • Peppol BIS Billing 3.0 (UBL)

Key Requirements

  • Peppol BIS Billing 3.0 format
  • Transmission via Peppol network
  • Enterprise number (KBO/BCE) required
  • Registration on Peppol network

Common Invoice Rejections in Belgium

Top 5 validation errors based on our data

BR-BE-01
warning

Enterprise Number Recommended

Add the Belgian enterprise number with scheme ID 0208.

BR-BE-02
warning

Belgian VAT number recommended

Add Belgian VAT number with BE prefix.

BR-BE-10
error

Belgian enterprise number format

Format the Belgian enterprise number correctly with dots and add the required scheme identifier.

BR-BE-11
error

Belgian VAT number format

Add the BE prefix to the VAT number and ensure correct formatting.

BR-BE-12
error

Mercurius endpoint format

Use the proper Mercurius identifier from the Belgian government portal.

Don't wait for rejection

Validate your Belgium invoices before sending to catch these issues early.

Validate Now

Penalties & Non-Compliance

Specific penalties for B2B non-compliance are being defined. B2G non-compliance may result in payment delays and invoice rejection.

Major update

Belgium B2B mandate confirmed for 2026

Belgian government confirms January 1, 2026 start date for structured B2B e-invoicing mandate.

Source: Belgian Federal Public Service Finance

E-Invoicing Partners for Belgium

Basware
Supports BECovers all your countries
Storecove
Supports BECovers all your countries
Tungsten Network
Supports BECovers all your countries

Need to Fix a Belgium Invoice?

Upload your invoice and we'll automatically fix Belgium-specific errors. No XML editing required.

10 free fix flows/month · View pricing