What is Peppol?

Peppol is the open network Belgian B2B partners use to exchange structured invoices. Learn network versus format, identifiers, and when you need it.

Updated

When you need this

You need a clear Peppol mental model when you:

  • Must send or receive structured B2B invoices in Belgium (mandate context)
  • Hear vendors say “we do e-invoicing” but mean PDF by email
  • Need to know what “being on Peppol” actually changes operationally

This article explains the network. For the invoice data model, see EN 16931, UBL, and the structured invoice. For the technical gateway, see Peppol Access Point.

Network, not a file format

Peppol is an open, federated exchange network for structured business documents. It is not UBL, not EN 16931, and not “any invoice sent electronically.”

ConceptRole
PeppolHow documents are addressed, discovered, and delivered between organisations
EN 16931 / UBLWhat the invoice means and how it is encoded in XML
Access PointThe certified service that connects your systems to the network

Peppol is a set of specifications, trust rules, and certified providers that interconnect. You do not “install Peppol”; you join the network through a provider and a participant identity.

How an exchange works (plain path)

  1. Sender produces a structured invoice (in Belgium: typically UBL under Peppol BIS Billing / EN 16931).
  2. Sender’s Access Point looks up the buyer’s Peppol identity and capabilities.
  3. Document is delivered to the buyer’s Access Point.
  4. Buyer’s software receives machine-readable data, not only a PDF in email.

Delivery and addressing are network concerns. Field completeness and VAT logic are document concerns. Mixing those layers causes most “we thought we were compliant” failures.

Peppol identifiers (Belgium)

Participants are addressed with a Peppol participant ID. Belgian businesses commonly use scheme 0208 with the enterprise number (BCE / KBO), for example 0208:0123456789.

FactImplication
Identifier names the legal entity on the networkPartners look you up by enterprise number, not by email
Knowing your KBO/BCE is not the same as being registeredPublication happens via an Access Point
“On Peppol” means discoverable + able to receive (and usually send)A silent inbox still breaks supplier workflows
Peppol participant ID

The network address of an organisation (in Belgium typically 0208: + enterprise number) used to look up who can receive which document types.

Why Belgium relies on Peppol for B2B

Belgium’s structured B2B e-invoicing rules use Peppol as the common exchange channel between VAT-liable businesses. That choice avoids hundreds of bilateral file drops and email conventions that break automation.

A PDF remains useful as a human-readable view. It does not replace a structured Peppol invoice when the mandate requires structured electronic invoicing.

Everyday phraseMandate-oriented meaning
“Electronic invoice”Often: any invoice sent by email
Structured e-invoiceMachine-readable document software can process without retyping
Peppol invoiceStructured invoice delivered over the Peppol network

Common mistakes

  • Treating Peppol as a PDF template or a single software brand
  • Assuming email delivery equals Peppol delivery
  • Publishing send capability but leaving receive capability broken
  • Confusing “we can export UBL” with “we are reachable on Peppol”