Legal obligation in Belgium, B2B and B2G invoices
Peppol Electronic Invoicing 2026
Mandatory between Belgian businesses since 1 January 2026
Since 1 January 2026, VAT-registered Belgian businesses issue and receive their B2B invoices via the Peppol network. Ledgerly generates the UBL 2.1 file, sends it and receives your suppliers' invoices, with no technical knowledge required.
Free PDF guide-
Your invoice
Ledgerly generates the UBL 2.1 file
UBL 2.1 -
Access point
B2Brouter, certified Peppol Access Point
Access Point -
Peppol network
Your client is found by their Peppol identifier
e-fff -
Your client
Invoice received, status visible in Ledgerly
Acknowledgement of receipt
Understand the basics
What is Peppol?
Peppol (Pan-European Public Procurement Online) is a standardised European network for exchanging electronic business documents between companies. It is based on the structured UBL 2.1 format, an XML file readable by accounting systems, tax authorities and invoicing software.
Peppol is an exchange infrastructure, like SWIFT for banks. Your invoicing software sends documents via this network to any participant.
Each Peppol invoice is an XML file structured according to the UBL 2.1 standard, containing all fiscal information required by the Belgian tax authority (SPF Finances).
Since 2024, invoices to Belgian public authorities must go through Peppol. Since 1 January 2026, this obligation extends to all B2B transactions.
Peppol invoices are recognised across the European Union. One format, one connection, for all your Belgian and European clients.
Legal calendar
Key dates you cannot miss
Invoices to Belgian public authorities and government entities must go through Peppol since 1 January 2024.
Since 1 January 2026, all invoices between VAT-registered businesses in Belgium must be issued and received via the Peppol network.
SPF Finances will intensify VAT audits and penalties for companies that have not migrated to Peppol electronic invoicing.
Ledgerly & Peppol
How Ledgerly prepares you
Send in one click
From your Ledgerly invoice, click “Send via Peppol”. The UBL 2.1 file is generated and transmitted automatically. No technical knowledge required.
Automatic reception
Receive supplier invoices directly in your Ledgerly Peppol inbox. Accept, refuse or archive in one click.
SPF Finances compliant
All Peppol invoices from Ledgerly comply with the Belgian e-fff standard required by SPF Finances. VAT numbers, legal mentions and UBL 2.1 format validated.
Full audit trail
View the transmission history of each invoice, with acknowledgement of receipt and real-time status from your dashboard.
Frequently asked questions
Your questions about Peppol
When does Peppol invoicing become mandatory in Belgium?
Electronic invoicing via Peppol has been mandatory for public procurement (B2G) since 1 January 2024. For business-to-business (B2B) transactions, the obligation has applied since 1 January 2026 to all VAT-registered Belgian companies.
What is the UBL 2.1 format required by Peppol?
UBL 2.1 (Universal Business Language) is an international XML standard for commercial documents. Peppol requires this format to ensure all invoices are structured, machine-readable and compliant with Belgian tax requirements. Ledgerly generates this format automatically.
Is my company affected by the 2026 Peppol obligation?
Yes, if you are a VAT-registered Belgian company issuing invoices to other Belgian businesses (B2B). Freelancers, SRLs, SAs and all other legal forms are concerned. Only B2C invoices to private individuals are not covered by this obligation.
What are the penalties for non-compliance with Peppol?
SPF Finances can impose administrative fines for non-compliance with the electronic invoicing obligation. Non-compliant invoices may no longer be tax-deductible. Ledgerly ensures full compliance from day one.
Is Ledgerly certified for Peppol invoicing in Belgium?
Yes. Ledgerly uses B2Brouter, a certified Peppol Access Point, to send and receive invoices on the Peppol network. All invoices comply with the Belgian e-fff standard (SPF Finances) and UBL 2.1 format.
Do I need a Peppol identifier to send invoices?
To send an invoice via Peppol, your recipient must be registered on the Peppol network with a Peppol identifier (usually based on their Belgian VAT number). Ledgerly lets you enter this identifier in the client record and checks availability before sending.
Ready for the Peppol 2026 mandate?
Free registration in 30 seconds, no credit card required. Your first Peppol invoice can go out today.
Free to start, no credit card