Peppol e-invoicing in Belgium

Belgium's mandatory B2B e-invoicing has been live since 1 January 2026 and the tolerance period ended on 31 March 2026. Penalties are now enforced. Here is the current state, the timeline, the format requirements and what still needs to happen before 2028.

By Peppol Validator · Last updated

Current state, April 2026

The mandate is in force. The tolerance period ended on 31 March 2026. Since 1 April 2026 the progressive penalty regime applies (EUR 1,500, 3,000, 5,000). Every Belgian VAT-registered business has to be able to send and receive structured Peppol BIS Billing 3.0 invoices for domestic B2B transactions. The next milestone is the Peppol five-corner e-reporting model on 1 January 2028.

People also ask

Is Peppol mandatory in Belgium?

Yes. Since 1 January 2026, Peppol-based B2B e-invoicing is mandatory for every business established in Belgium and registered for Belgian VAT. The tolerance period ended on 31 March 2026, so the progressive penalty regime now applies. B2C sales and non-established companies stay outside the mandate.

Does the Belgian Peppol mandate apply to foreign companies?

The mandate applies only to businesses established in Belgium and registered for Belgian VAT, so a foreign company without a Belgian establishment is not obliged to comply, even if it holds a Belgian VAT number. If a foreign company has a fixed establishment in Belgium, it falls within scope. In practice, foreign suppliers should still be able to send Peppol BIS Billing 3.0 invoices, because their Belgian B2B customers increasingly require structured e-invoices they can receive over Peppol.

How do I send a Peppol invoice in Belgium?

Connect to the Peppol network through a certified Access Point, register your Belgian enterprise number (KBO/BCE) in the Peppol directory, then issue the invoice as EN 16931-compliant Peppol BIS Billing 3.0 UBL XML. Many Belgian accounting and ERP tools include Peppol connectivity out of the box. Validate the XML before sending so it is not rejected by the receiver's Access Point.

What is the Mercurius platform?

Mercurius is the Belgian government's e-invoicing platform that has routed B2G (business-to-government) invoices over Peppol since 2017. It connects public administrations to the Peppol network. The 2026 B2B mandate extends the same Peppol infrastructure to all domestic business-to-business transactions.

Is a PDF invoice still valid in Belgium?

No. Since 1 January 2026, a PDF sent by email is not a valid e-invoice for domestic B2B transactions under the Belgian mandate. A compliant invoice must be a structured Peppol BIS Billing 3.0 XML file transmitted over the Peppol network. PDFs remain acceptable only for B2C sales and transactions that fall outside the mandate.

Belgian e-invoicing mandate timeline (2026–2030)

Belgium's B2B e-invoicing mandate was introduced by the Law of 6 February 2024, amending Article 53, par. 2bis of the Belgian VAT Code. The Royal Decree of 14 July 2025 set the implementing rules. The rollout follows three key dates.

1 January 2026

B2B e-invoicing becomes mandatory for all VAT-registered businesses established in Belgium. All domestic B2B invoices must be structured electronic invoices sent over the Peppol network. A tolerance period applies until 31 March 2026 (no penalties).

1 January 2028

E-reporting via the Peppol 5-corner model begins. Invoice data is automatically transmitted to FPS Finance (the Belgian tax authority) as invoices flow through the Peppol network. This replaces traditional VAT reporting for covered transactions.

1 January 2030

Intra-EU B2B e-invoicing aligned with the EU's VAT in the Digital Age (ViDA) regulation. Cross-border B2B transactions within the EU will also require structured e-invoices.

Who must use Peppol in Belgium?

The mandate applies to all businesses that are established in Belgium and registered for Belgian VAT. This includes companies, sole traders and non-profit organisations that carry out taxable B2B transactions in Belgium.

Excluded from the mandate: B2C transactions, transactions with non-established entities (even if they hold a Belgian VAT number), exempt transactions without right of deduction, and invoices issued under the flat-rate scheme for farmers.

Peppol as the default network

Belgium chose the Peppol network as the default infrastructure for B2B e-invoicing. Peppol (Pan-European Public Procurement Online) is an international network for exchanging structured business documents, used in over 30 countries. It operates on a four-corner model: the supplier sends the invoice through their Peppol Access Point, which routes it to the buyer's Access Point via the Peppol network.

This is not new territory for Belgium. The Mercurius platform has been handling B2G (business-to-government) e-invoicing via Peppol since 2017. The B2B mandate extends this infrastructure to all domestic business transactions.

To send and receive e-invoices, your business needs to connect through a certified Peppol Access Point. Many Belgian accounting and ERP software providers have integrated Peppol connectivity. You can also contract a standalone Access Point provider. Your business must be registered in the Peppol directory using your Belgian enterprise number (KBO/BCE number).

How to receive Peppol invoices in Belgium

Since 1 January 2026 the mandate covers both sides of every domestic B2B transaction: a Belgian VAT-registered business must be able to receive structured Peppol invoices, not only send them. If your suppliers cannot reach you over Peppol, you are not compliant even when you never issue an invoice yourself.

To become reachable, register your Belgian enterprise number (KBO/BCE) in the Peppol directory under the 0208 scheme (the electronic address scheme for the Belgian company register). Once your enterprise number is published on an Access Point's SMP, any supplier on the network can look you up and deliver invoices automatically.

You have two practical routes to reception. Many Belgian accounting and ERP packages (Billit, Yuki, Exact, Teamleader, Octopus and others) include Peppol reception out of the box, so incoming invoices land directly in your bookkeeping. Alternatively you contract a standalone certified Access Point; several providers offer free or low-cost reception-only registration for small businesses. Either way your enterprise number must resolve to exactly one Access Point at a time, so avoid registering the same number twice.

After registration, ask a supplier to send a test invoice and confirm it arrives and processes cleanly. Incoming Peppol invoices are the same EN 16931-compliant UBL XML you would send, so the same validation rules apply. If a received invoice looks malformed, you can validate the XML to see exactly which rule it breaks.

Format requirements

All e-invoices must conform to the European standard EN 16931. The default transmission format is Peppol BIS Billing 3.0, which uses the UBL 2.1 XML syntax. This means every invoice is a structured XML file that machines can read and process automatically.

A PDF sent by email is not a valid e-invoice under the mandate. The invoice must be a structured data file transmitted through the Peppol network (or an agreed EDI channel).

Alternative EDI formats (such as EDIFACT) are permitted only when both buyer and seller explicitly agree. Even then, the EDI format must remain EN 16931-compliant. In practice, most businesses will use Peppol BIS Billing 3.0 as it requires no bilateral agreement.

The EN 16931 standard

EN 16931 is the European standard that defines the semantic model for electronic invoices. Published by CEN (European Committee for Standardization), it specifies the mandatory information an invoice must contain: invoice number (BT-1), issue date (BT-2), seller and buyer identification, line items, amounts and VAT.

The standard comes with validation rules (prefixed BR-) that check data consistency. For example, BR-06 requires the seller name, and BR-CO-15 verifies VAT amount consistency. On top of these, Peppol BIS adds its own rules (prefixed PEPPOL-EN16931-).

Before sending an invoice, it is essential to validate it against both sets of rules. Tools like Peppol Validator check your UBL files against all CEN and Peppol rules in one pass.

Penalties (now enforced)

Since 1 April 2026, Belgium applies progressive penalties for non-compliance with the e-invoicing mandate. The tolerance period that ran from 1 January to 31 March 2026 has expired.

InfringementPenalty
FirstEUR 1,500
SecondEUR 3,000
Third (within 3 months)EUR 5,000

The progressive ladder is per infringement, not per invoice. To stay clear of it, the practical fix is to validate every invoice before it reaches the Peppol network. See the mandates by country reference for how Belgium compares with the rest of Europe, and the Peppol network reference for how documents actually travel from your accounting system to the buyer.

How to get compliant

Whether you are already sending Peppol invoices or just getting started, here are the key steps to full compliance.

  1. 1Connect to the Peppol network. Choose a Peppol Access Point provider or verify that your accounting/ERP software includes Peppol connectivity. Many Belgian software vendors (Exact, Yuki, Billit, Teamleader, Octopus) have built-in Peppol support.
  2. 2Register in the Peppol directory. Your business must be discoverable in the Peppol directory using your KBO/BCE enterprise number. Your Access Point provider typically handles this registration.
  3. 3Ensure EN 16931 compliance. Your invoices must contain all mandatory fields defined by the EN 16931 standard: invoice number, issue date, seller/buyer identification, line items with quantities and prices, VAT breakdown, and payment terms.
  4. 4Validate before sending. Run your invoices through a validator to catch errors before they reach your customers. Check for both CEN rules (BR-) and Peppol-specific rules (PEPPOL-EN16931-). Fix any issues flagged by the validator.
  5. 5Update your receiving workflow. Configure your systems to receive and process incoming Peppol invoices. Ensure automatic booking, reconciliation with purchase orders, and digital archiving.
  6. 6Prepare for e-reporting (2028). The Peppol 5-corner model for tax reporting starts on 1 January 2028. Stay informed about the technical specifications as FPS Finance publishes them.

Validate your invoices for free

Check your Peppol BIS 3.0 invoices against EN 16931 (CEN) and Peppol rules. Free, instant, no signup required.

Frequently asked questions

When does e-invoicing become mandatory in Belgium?

B2B e-invoicing via Peppol became mandatory on 1 January 2026 for all VAT-registered businesses established in Belgium. A tolerance period ran until 31 March 2026, during which no penalties were applied. E-reporting through the Peppol 5-corner model follows on 1 January 2028.

Which format must Belgian e-invoices use?

Belgium mandates structured e-invoices conforming to the European standard EN 16931. The default transmission format is Peppol BIS Billing 3.0, which uses the UBL 2.1 XML syntax. Alternative EDI formats are permitted only by mutual agreement between buyer and seller, provided they remain EN 16931-compliant.

Who is affected by the Belgian e-invoicing mandate?

All businesses established in Belgium and registered for Belgian VAT must send and receive structured e-invoices for domestic B2B transactions. B2C transactions are excluded. Non-established entities (even if they hold a Belgian VAT number) are also excluded from the mandate.

What are the penalties for non-compliance?

Penalties are progressive: EUR 1,500 for the first infringement, EUR 3,000 for the second, and EUR 5,000 for a third infringement within three months. No penalties were applied during the tolerance period from 1 January to 31 March 2026.

Do I need a Peppol Access Point?

Yes. To send and receive e-invoices over the Peppol network, your business must connect through a certified Peppol Access Point. Many ERP and accounting software providers have integrated Peppol connectivity, or you can contract a dedicated Access Point provider. Your business also needs to be registered in the Peppol directory with your Belgian enterprise number.

What is the Peppol 5-corner model for e-reporting?

Starting 1 January 2028, Belgium will introduce e-reporting through the Peppol 5-corner model. This adds a fifth corner (the tax authority, FPS Finance) to the existing four-corner Peppol network. Invoice data is automatically reported to the tax administration as invoices flow through the network, eliminating the need for separate VAT reporting.

What are the most common Peppol problems for small businesses in Belgium?

The three issues small Belgian businesses hit most are: not being registered to receive (your KBO/BCE enterprise number is not published in the Peppol directory under the 0208 scheme, so suppliers cannot deliver to you); wrong identifiers (a mistyped enterprise or VAT number, or the wrong electronic address scheme, causing routing failures); and validation errors that make the receiver's Access Point reject the invoice (missing mandatory fields, VAT totals that do not add up, or broken BR- and PEPPOL-EN16931- business rules). The first two are fixed at registration with your Access Point; the third is caught by validating each invoice before you send it. See the full list at peppolvalidator.com/peppol-validation-errors.

How can I validate my Belgian e-invoices?

Before sending an e-invoice, validate it against the EN 16931 (CEN) rules and Peppol BIS Billing 3.0 rules. Peppol Validator lets you check your UBL invoices for free, without signup. The tool verifies syntax, mandatory fields, business rules (BR-), and Peppol-specific rules (PEPPOL-EN16931-).