B2B electronic invoicing is becoming progressively mandatory in Belgium via the Peppol network (Pan-European Public Procurement OnLine). In 2026, this transition now concerns all companies working with the public sector and progressively the private sector.
This complete guide explains how to become compliant, choose your solution and benefit from this mandatory digitization.
What is Peppol?
Peppol is a standardized European network for exchanging electronic commercial documents (invoices, purchase orders, credit notes).
Characteristics:
- 🌍 International network: 45+ connected countries
- 🔐 Secure: Authentication and encryption
- 📋 Standardized: UBL format (Universal Business Language)
- 🚀 Interoperable: Communication between all systems
- ⚡ Automated: Direct system-to-system transmission
Simplified operation:
- Your software generates an invoice in Peppol format
- It transits via a certified Access Point
- The client's system receives it automatically
- Automatic processing and accelerated payment
Legal Framework in Belgium
Current obligations (2026):
| Sector | Obligation | Deadline |
|---|---|---|
| Federal public sector | ✅ Mandatory | Since 2020 |
| All public administrations | ✅ Mandatory | Since 2024 |
| Large private companies | ⚠️ In progress | 2026-2027 |
| Private SMEs | 📅 Coming | 2027-2028 |
Legal texts:
- European Directive 2014/55/EU
- Royal Decree of April 27, 2018 (Belgium)
- Law of September 18, 2017 on electronic invoicing
Sanctions for non-compliance:
- ❌ Payment refusal by public administrations
- 💰 Possible administrative fines (up to €2,500)
- ⏱️ Significant payment delays
Why is Peppol Mandatory?
Benefits for Companies
1. Cost Reduction
Savings achieved:
- 📄 Paper and printing: -100% (€8-12/invoice)
- 📮 Postage: -100% (€1.50/invoice)
- ⏱️ Processing time: -70% (15 min → 5 min)
Average invoice cost:
- Paper: €15-25
- Peppol: €2-5
→ Average savings: 80-85%
2. Payment Acceleration
According to Digitaal Vlaanderen:
- Average paper invoice delay: 45-60 days
- Average Peppol invoice delay: 15-20 days
3. Guaranteed Legal Compliance
- ✅ Automatic VAT standards compliance
- ✅ Legal electronic archiving (10 years)
- ✅ Complete traceability
4. Competitive Advantage
- 🎯 Access to public markets: Mandatory to submit bids
- 🌍 Facilitated exports: Compatible throughout Europe
How to Comply with Peppol?
Step 1: Get a Peppol Number (Participant ID)
What is a Participant ID?
It's your unique identifier on the Peppol network. In Belgium, it's based on your BCE company number.
Format: 0208:BE0123456789
0208= Belgium country codeBE0123456789= BCE number (10 digits)
Where to find it?
- On Crossroads Bank for Enterprises
- On your official company documents
It's free: No fees to obtain your Participant ID.
Step 2: Choose a Peppol Access Point
What is an Access Point?
It's a certified provider that creates the link between your software and the Peppol network.
Certified Access Points in Belgium:
| Provider | Type | Monthly Price | Target Audience |
|---|---|---|---|
| Unifiedpost | SaaS | €25-50 | SMEs |
| Doccle Business | Cloud | €15-35 | VSEs/SMEs |
| Zoomit | SaaS | €30-60 | SMEs |
| INEXCHANGE | Cloud | €20-45 | Belgian SMEs |
Selection criteria:
- ✅ OpenPeppol Certification
- 💰 Pricing: Flat rate vs volume
- 🔌 Integration: Compatible with your ERP/accounting
- 🆘 Support: In French/Dutch, availability
Step 3: Integrate Peppol with Your System
Option 1: Peppol-compatible software
Belgian compatible software:
- Yuki: Cloud accounting with native Peppol
- Octopus: Invoicing + Peppol
- Teamleader Focus: CRM + Peppol invoicing
- Odoo: Complete suite with Peppol
Option 2: API Connector
If you have custom software:
- REST API provided by your Access Point
- Technical documentation available
- Development required (10-30h)
Option 3: Web Platform
For small structures:
- Access Point web portal
- Manual invoice creation
- Simpler but less automated
Step 4: Test and Validate
Test phase:
- Test environment: All Access Points offer it
- Test invoice: Send yourself an invoice
- Format validation: Check UBL compliance
- Partner test: Agreement with a client/supplier
UBL Format: Understanding Specifications
UBL (Universal Business Language) is the standardized XML format.
Mandatory elements:
- 📋 Unique invoice number
- 📅 Issue date
- 💱 Currency code (EUR)
- 🏢 Seller identification (BCE)
- 💰 Amount excluding VAT, VAT, incl. VAT
- 🏦 Bank details (IBAN)
Validation tools:
- Official Peppol Validator
- Automatic validation by your Access Point
Practical Cases and Scenarios
Case 1: Service SME (15 employees)
Situation:
- 80 invoices/month
- Clients: 60% public sector, 40% private
- Current software: Excel + external accountant
Recommended solution:
- Cloud software: Yuki or Octopus (€35/month)
- Access Point: Included in subscription
- Training: 2h for administrative team
ROI:
- Monthly cost: €35
- Savings: 80 invoices × €12 = €960/month
- ROI: +€925/month (immediate payback)
Case 2: Self-employed Craftsman
Situation:
- 10-15 invoices/month
- Mainly public sector (municipalities, schools)
- Currently: Word invoices + PDF by email
Recommended solution:
- Simple platform: Doccle Business (€15/month)
- Web creation: Simple interface without installation
ROI:
- Monthly cost: €15
- Time saved: 2h/month × €50/h = €100
- ROI: +€85/month
Case 3: International Company
Situation:
- 500+ invoices/month
- Clients: Belgium, France, Netherlands, Germany
- Existing SAP ERP
Recommended solution:
- Global Access Point: Pagero or Basware
- SAP integration: Certified connector
- Multi-country: Single entry point
ROI:
- Cost: On quote (~€500-1000/month)
- Savings: 500 × €15 = €7,500/month
- ROI: +€6,500-7,000/month
Peppol and VAT: The Tax Dimension
Automated Reporting to FPS Finance
Since 2026, Belgium is experimenting with pre-filled VAT return based on Peppol.
Operation:
- Your Peppol invoices are automatically transmitted to FPS Finance
- Your VAT declaration is pre-filled
- You verify and validate
- Considerable time saving
Availability:
- ✅ Pilot phase: 2026-2027 (voluntary)
- 📅 Generalized: Planned 2028
Peppol Beyond Invoicing
Supported Documents
Peppol is not limited to invoices:
| Document | Usage | Adoption |
|---|---|---|
| Invoice | Standard | ✅ 100% |
| Credit note | Credit | ✅ 90% |
| Purchase order | Purchase | 🔶 40% |
| Catalogue | Product prices | 🔶 20% |
Objective: Complete digitization of the Order-to-Cash cycle.
Errors to Avoid
❌ Error 1: Waiting Until the Last Minute
Problem: Implementation deadlines are underestimated.
Solution:
- Start 3-6 months before the obligation
- Test in real conditions
- Train your teams progressively
❌ Error 2: Neglecting Data Quality
Problem: Incorrect BCE numbers, incomplete addresses block invoices.
Solution:
- Clean your client database before migration
- Validate all company numbers on BCE
❌ Error 3: Choosing Based on Price Alone
Problem: The cheapest Access Point isn't always the right choice.
Solution:
- Evaluate customer support
- Check software compatibility
- Test the user interface
❌ Error 4: Forgetting Incoming Invoices
Problem: Peppol works both ways.
Solution:
- Also prepare invoice reception
- Adapt your accounting processes
- Train people who validate invoices
Compliance Checklist
✅ Preparatory phase (Month 1)
- Identify all clients requiring Peppol
- Verify your BCE number
- Audit your current invoicing process
- Calculate your monthly invoice volume
- Define your budget
✅ Selection phase (Month 2)
- Compare 3-4 Access Points
- Request demos
- Check compatibility with your tools
- Choose your solution
✅ Implementation phase (M 3-4)
- Subscribe to the Access Point
- Configure integration
- Import your client data
- Perform tests in test environment
✅ Deployment phase (Month 5-6)
- Train your administrative team
- Send your first test invoices
- Inform your clients of the change
- Switch progressively (20%, 50%, 100%)
✅ Follow-up phase
- Monitor delivery rates
- Measure payment delays
- Collect user feedback
- Optimize processes
Resources and Support
Official Organizations
- Official Peppol documentation
- Free technical support
- Regular webinars
- Regulations in force
- FAQ on the obligation
- Contact: peppol@economie.fgov.be
- Free support for Walloon SMEs
- Group training
- Support for Flemish companies
- Practical guides in Dutch
Available Training
UCM (Union of Middle Classes)
- "Electronic Invoicing" training: €150
- 1 day – Brussels/Charleroi/Liège
- Free Peppol workshops
- Monthly sessions
VOKA (Flemish business network)
- "Peppol in practice": €120
- Antwerp/Ghent/Hasselt
Future Developments
2027: Extension to Private B2B
The European Commission is preparing a directive to make Peppol mandatory in all B2B transactions.
Provisional Belgian calendar:
- 2027: Companies +250 employees
- 2028: Companies +50 employees
- 2029: All companies
2028: Pre-filled Tax Returns
Generalization of pre-filled tax returns based on Peppol:
- Monthly/quarterly VAT
- Corporate tax returns
- Intrastat
Conclusion
Peppol is not just a legal obligation: it's a digitization opportunity that reduces your costs, accelerates your payments and improves your efficiency.
Key Points to Remember
✅ Mandatory for public sector, soon private
💰 Savings: 80-85% of invoicing cost
⚡ Payment delays divided by 2-3
🇪🇺 European: works in 45+ countries
🔐 Secure and GDPR compliant
Next Steps
This week:
- Check your BCE number on kbopub.economie.fgov.be
- List your public sector clients
- Calculate your monthly invoice volume
This month:
- Compare 3 Access Points
- Request demos
- Establish a migration schedule
In 3 months:
- Send your first Peppol invoice
- Measure results
- Generalize to all compatible clients
Need help? Espero-Soft accompanies Belgian SMEs in their Peppol transition. Contact us for a free situation audit.
📚 Resources: