Guide · 2026-08-29
Markdown exportE-Invoicing in Belgium
Key formats, routing options, and a practical checklist for sending compliant e-invoices in Belgium.
What matters in practice
This Belgium guide explains PEPPOL BIS 3.0 routing, enterprise number checks, EN 16931 mappings, and the common buyer-reference questions that affect acceptance.
Common e-invoice formats
- PEPPOL BIS 3.0 (UBL)
- EN 16931 mappings
Routing & delivery
Common identifiers
- Enterprise number
- VAT ID
Mandate & scope
Belgium commonly relies on PEPPOL BIS 3.0 for structured invoice exchange, especially in public procurement, while EN 16931 mappings keep VAT and master data aligned.
Country-specific operating notes for Belgium
- Belgian recipients commonly require Peppol delivery; ensure your AP supports Belgian Peppol Authority routing.
- A Belgian enterprise number has 10 digits. A Belgian VAT identifier adds the
BEprefix; validate the complete value instead of assuming that every number starts with zero.
Quick checklist
- B2G recipients typically expect structured UBL data instead of PDF-only invoices.
- Enterprise number and VAT ID should match the supplier master data used by the buyer.
- Buyer references, VAT categories, and payment data should follow EN 16931 code lists exactly.
- From 1 January 2026, the structured e-invoice obligation applies to covered domestic B2B transactions between Belgian VAT-liable businesses. Check the official scope tool for exclusions.
- The invoice must use a structured format that meets the legal conditions. Peppol BIS Billing 3.0 is the default route; another structured format requires agreement between the parties and must still meet the rules.
- Automatic invoice processing is useful, but it is not itself a legal requirement.
How to send (practical steps)
- Confirm whether the recipient expects PEPPOL delivery and which participant identifier scheme they use.
- Prepare the invoice with the correct enterprise number, VAT ID, and buyer routing references.
- Validate the UBL structure and business rules before submission.
- Send through a PEPPOL access point and retain the delivery acknowledgement.
Validation & compliance
- Check participant ID schemes and endpoint values before routing.
- Validate VAT category codes, totals, unit codes, and payment means.
- Ensure buyer identifiers and references match the values provided by the recipient.
Common pitfalls
- Using outdated enterprise number or VAT data from supplier master records.
- Missing or incorrect buyer participant ID for PEPPOL routing.
- Using free-text tax labels instead of valid coded values.
Frequently asked questions
Which invoice channel is most common in Belgium?
PEPPOL BIS 3.0 is the most common structured channel, especially for public procurement and other regulated exchanges.
What should I verify before sending a Belgian invoice?
Check the enterprise number, VAT ID, buyer references, and PEPPOL participant details before sending.