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 typeTypical Belgian exampleStructured Peppol required?PDF / email still fine?
B2B in scopeBelgian VAT-liable company buying your servicesYes for domestic in-scope flowsAs companion copy only
B2CPrivate consumer, householdNo (mandate does not target this)Yes, usual consumer channel
Mixed daySame shop: company account + walk-in consumerSplit by counterpartyPeppol for B2B; PDF/email for consumers
Out-of-scope counterpartyBuyer not covered by the Belgian structured mandateFollow official scope, not habitOften yes until scope says otherwise
Incoming purchasesYour Belgian VAT-liable suppliersYou must be able to receive structuredDo 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:

  1. Make Peppol the default outbound channel.
  2. Look up each new customer (participant lookup).
  3. Keep PDF as a human-readable companion (PDF vs structured).
  4. 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

ControlPractice
Master data flagMark each customer as consumer vs VAT-liable business
Billing ruleRoute B2B to Peppol; keep B2C on the consumer channel
Staff script"Company invoice" triggers VAT ID + Peppol path
ReportingTrack % 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

  1. Is the buyer a private consumer? → PDF/email (or your consumer process) is usually enough.
  2. Is the buyer a Belgian VAT-liable business in scope? → Structured Peppol for the invoice.
  3. Unsure about the buyer type? → Collect VAT / enterprise number before invoicing; do not guess.
  4. Is this a purchase from an in-scope supplier? → You need inbound Peppol regardless of your sales mix.
B2B vs B2C e-invoicing in Belgium: which channel? · OrdoGrid