B2B vs B2C e-invoicing in Belgium: which channel?
Decision table for Belgian businesses: when Peppol structured e-invoicing is required, when PDF or email remains fine, and how mixed B2B/B2C firms should split flows.
Updated
- Belgium
One question per invoice
Belgian structured e-invoicing from 2026 is a B2B channel rule, not a ban on PDF everywhere. For each invoice, ask: is this in-scope domestic B2B between covered VAT-liable parties? Scope details: obligation guide.
This article is the channel decision table for pure B2B, pure B2C, and mixed businesses.
Decision table
| Customer type | Typical Belgian example | Structured Peppol required? | PDF / email still fine? |
|---|---|---|---|
| B2B in scope | Belgian VAT-liable company buying your services | Yes for domestic in-scope flows | As companion copy only |
| B2C | Private consumer, household | No (mandate does not target this) | Yes, usual consumer channel |
| Mixed day | Same shop: company account + walk-in consumer | Split by counterparty | Peppol for B2B; PDF/email for consumers |
| Out-of-scope counterparty | Buyer not covered by the Belgian structured mandate | Follow official scope, not habit | Often yes until scope says otherwise |
| Incoming purchases | Your Belgian VAT-liable suppliers | You must be able to receive structured | Do not rely on supplier PDF-only |
"Fine" means the structured B2B mandate does not force Peppol. Classic VAT invoice content rules can still apply.
Pure B2B businesses
If almost all customers are Belgian VAT-liable companies:
- Make Peppol the default outbound channel.
- Look up each new customer (participant lookup).
- Keep PDF as a human-readable companion (PDF vs structured).
- Complete the 2026 readiness checklist for send and receive.
Do not invent a "small B2B" PDF exception. Invoice size does not replace the channel rule.
Pure B2C businesses
If you only invoice consumers:
- Continue consumer-friendly channels (PDF, portal, email, or till processes as applicable).
- Still prepare to receive structured supplier invoices when those suppliers are in scope (franchise / receive playbook if outbound VAT treatment differs).
- Register Peppol for inbound even if you rarely send B2B invoices.
Mixed B2B / B2C businesses
| Control | Practice |
|---|---|
| Master data flag | Mark each customer as consumer vs VAT-liable business |
| Billing rule | Route B2B to Peppol; keep B2C on the consumer channel |
| Staff script | "Company invoice" triggers VAT ID + Peppol path |
| Reporting | Track % of B2B still leaving as PDF-only (should trend to zero) |
Common failure mode: one email template for everyone. Split templates and defaults by customer type.
Quick decision tree
- Is the buyer a private consumer? → PDF/email (or your consumer process) is usually enough.
- Is the buyer a Belgian VAT-liable business in scope? → Structured Peppol for the invoice.
- Unsure about the buyer type? → Collect VAT / enterprise number before invoicing; do not guess.
- Is this a purchase from an in-scope supplier? → You need inbound Peppol regardless of your sales mix.