Belgian B2B E-Invoicing Is Now Mandatory — How to Get Compliant in 10 Minutes
As of January 1, 2026, every VAT-registered business in Belgium must send and receive structured electronic invoices for B2B transactions. This is not a pilot. It is not optional. And as of April 2026, the three-month grace period has ended. Penalties of up to EUR 5,000 per non-compliant invoice are now in effect.
If your business is not yet Peppol-compliant, this article explains exactly what the mandate requires, what the penalties look like, and how to get set up in about 10 minutes using tapr.ch.
What the Belgian B2B E-Invoicing Mandate Requires
The Legal Basis
Belgium amended its VAT Code to require structured electronic invoicing for all domestic B2B transactions between VAT-registered entities. The law was published in the Belgian Official Gazette in 2024, with an effective date of January 1, 2026.
Who Is Affected
Every business registered for Belgian VAT that issues or receives invoices for B2B transactions within Belgium. This includes:
- Belgian companies of all sizes (no revenue threshold)
- Belgian branches of foreign companies
- Freelancers and self-employed professionals registered for Belgian VAT
There are limited exceptions for certain financial services and insurance transactions that are VAT-exempt, but the vast majority of B2B invoices are covered.
What “Structured Electronic Invoice” Means
A structured electronic invoice is a machine-readable document in a standardised format that can be automatically processed by accounting or ERP software. Specifically, Belgium requires the Peppol BIS Billing 3.0 format, delivered through the Peppol network.
This means:
- A PDF sent by email is not compliant, even if it contains all the right data
- A scanned paper invoice is not compliant
- A Word or Excel file is not compliant
- Only a structured XML document sent via Peppol satisfies the requirement
The Role of BOSA
BOSA (Federal Public Service Policy and Support) is Belgium’s Peppol Authority. BOSA manages the Belgian Peppol infrastructure and has been active in the Peppol network since 2016 for B2G transactions. The B2B extension builds on this existing infrastructure.
The Grace Period Is Over: Penalties Are Active
Belgium provided a three-month tolerance period from January through March 2026. During this window, businesses that could demonstrate “reasonable steps” toward compliance were not penalised.
That window is now closed.
Penalty Structure
- EUR 5,000 per offence for failure to issue a compliant structured e-invoice
- Penalties apply per invoice, not per reporting period
- The Belgian tax authority (SPF Finances) can assess penalties during routine VAT audits
- Repeated non-compliance may trigger enhanced scrutiny
What Counts as an Offence
Issuing a B2B invoice to a Belgian VAT-registered business in any format other than Peppol BIS 3.0, delivered via the Peppol network, constitutes a violation. This includes sending a PDF by email even if the PDF contains structured data.
How to Get Peppol-Compliant: Your Options
Belgian businesses and businesses invoicing Belgian companies have several paths to compliance. Here is a realistic comparison.
Option 1: Upgrade Your Existing Accounting Software
Many Belgian accounting packages (Exact, Yuki, Octopus, Horus) are adding or have added Peppol connectivity. If your current software supports it, enabling Peppol may be as simple as activating a feature and registering your Peppol ID.
Pros: No new tool to learn; data stays in your existing system.
Cons: Not all accounting software supports Peppol yet. Some charge extra for the Peppol module. You may need to wait for an update. Does not help with cross-border invoicing to France, Germany, or Switzerland.
Time to compliance: Days to weeks, depending on your software vendor’s timeline.
Option 2: Hire an IT Consultant to Build an Integration
Some businesses choose to build a custom integration between their ERP system and a Peppol Access Point, either directly or through a systems integrator.
Pros: Full control over the integration; tailored to your workflow.
Cons: Expensive (typically EUR 5,000-20,000+ for implementation). Slow (weeks to months). Requires ongoing maintenance. Overkill for most SMEs.
Time to compliance: 4-12 weeks minimum.
Option 3: Use a Peppol SaaS Platform Like tapr.ch
A Peppol SaaS platform gives you a web-based interface for creating, sending, and receiving e-invoices via the Peppol network — with pre-built ERP integrations for end-to-end automation.
Pros: Live in minutes. No IT project. Affordable monthly pricing. Works alongside your existing accounting software. Supports cross-border invoicing.
Cons: You manage invoices in an additional interface (though many platforms offer export to your accounting tool).
Time to compliance: 10 minutes.
Comparison Table
| Criteria | Accounting Software Upgrade | Custom Integration | tapr.ch |
|---|---|---|---|
| Setup time | Days to weeks | 4-12 weeks | 10 minutes |
| Cost | Varies (module fee) | EUR 5,000-20,000+ | Free plan available |
| ERP integration | Optional | Yes | Included (ERPNext, D365 F&O) |
| Cross-border ready | Usually no | Depends | Yes (30+ countries) |
| Technical skill needed | Low | High | None |
| Ongoing maintenance | Vendor-managed | You manage | Included |
How to Get Compliant With tapr.ch in 10 Minutes
Here is the step-by-step process.
Step 1: Create Your Account (2 minutes)
Go to tapr.ch and sign up with your email address. No credit card required. Free plan available.
Step 2: Register Your Business (3 minutes)
Enter your company details:
- Company name
- Belgian VAT number (BE0XXX.XXX.XXX format)
- Business address
- Contact information
tapr.ch uses your VAT number to create your Peppol Participant ID, which is how other businesses on the Peppol network will find you.
Step 3: Verify Your Peppol Registration (2 minutes)
Once registered, tapr.ch submits your Peppol ID to the SMP (Service Metadata Publisher), making your business discoverable on the Peppol network. This typically completes within minutes.
Step 4: Send Your First Invoice (3 minutes)
Create an invoice using the built-in invoice editor:
- Select or enter your customer (if they are on Peppol, their details auto-populate from the directory)
- Add line items, quantities, prices, and VAT rates
- Review the invoice preview
- Click send
tapr.ch converts your invoice to Peppol BIS 3.0 format and delivers it through the Peppol network to your customer’s Access Point. Done.
Step 5: Start Receiving Invoices
Your Peppol ID is now live. Any business on the Peppol network can send you invoices, and they will appear in your tapr.ch dashboard. You can view, download, and export them to your accounting software.
What About Cross-Border Invoicing?
This is where tapr.ch provides particular value. Belgium’s mandate covers domestic B2B transactions, but many Belgian businesses also trade with partners in:
- France (e-invoicing receive mandate from September 2026)
- Germany (e-invoice receiving already mandatory since 2025)
- The Netherlands (Peppol widely adopted for B2G and B2B)
- Switzerland (growing Peppol adoption for cross-border trade)
With tapr.ch, you use the same platform and the same Peppol ID to invoice partners in any Peppol-connected country. There is no additional setup for cross-border transactions. The platform supports multiple formats including XRechnung for Germany and Factur-X for France.
Frequently Asked Questions
Do I need Peppol if I only invoice Belgian customers?
Yes. The Belgian mandate specifically requires Peppol as the network for B2B e-invoicing. Even if all your customers are Belgian, you need a Peppol connection to issue and receive compliant invoices.
What if my customer does not have a Peppol ID yet?
You should notify them that they need to register. Under the mandate, both the issuer and receiver must be Peppol-connected. In practice, you can still send invoices — they will be delivered once the recipient registers. But both parties are expected to be compliant.
Can I still send PDFs alongside the Peppol invoice?
You can send a PDF as a courtesy copy, but the legally compliant invoice is the structured Peppol BIS 3.0 document sent via the Peppol network. The PDF alone does not satisfy the mandate.
What about credit notes and debit notes?
The Peppol BIS 3.0 standard supports credit notes. They must also be sent via Peppol to be compliant under the Belgian mandate. tapr.ch supports creating and sending credit notes through the same interface.
I am a foreign company invoicing Belgian customers. Does this affect me?
If you issue B2B invoices to Belgian VAT-registered businesses, those businesses will increasingly require you to send Peppol-compliant invoices so they can meet their own obligations. While the Belgian mandate technically applies to Belgian entities, in practice, foreign suppliers need to be Peppol-ready to maintain their Belgian business relationships.
How much does non-compliance actually cost?
Beyond the EUR 5,000 per-offence penalty, non-compliance creates operational friction. Belgian businesses using automated invoice processing will deprioritise or reject non-Peppol invoices, leading to payment delays. The cost of late payments and manual follow-up often exceeds the cost of getting compliant.
The Cost of Waiting
Every day without Peppol compliance carries risk:
- Financial risk: EUR 5,000 per non-compliant invoice issued
- Relationship risk: Belgian partners may delay payments or switch to compliant suppliers
- Operational risk: Manual invoice processing costs 5-10x more than automated e-invoicing
- Competitive risk: Your competitors who are already Peppol-connected offer a smoother experience to customers
The average Belgian SME sends 50-200 invoices per month. At EUR 5,000 per offence, even a single audit finding could be devastating.
Get Compliant Today
The mandate is live. The grace period is over. But getting compliant does not have to be complicated or expensive.
Get started with tapr.ch — create your account, register your Peppol ID, and send your first compliant invoice in under 10 minutes. Free plan available — no credit card required.
Pre-built ERP integrations. Fast setup. No waiting.
Grynn GmbH is a licensed Peppol Access Point Service Provider. tapr.ch is a multi-tenant SaaS platform for sending and receiving e-invoices via the Peppol network, serving businesses across Switzerland, Belgium, and the wider European Peppol network.