What is Peppol BIS 3.0: format, network, Access Points
"Peppol-compatible" sits on every second e-invoicing tool, and what it means is usually left vague. Peppol is three different things at once: a data format, a transport network, and a contractual organisation. Most businesses need only the first today, some need all three.
Peppol (Pan-European Public Procurement Online) has three layers. Layer 1: Peppol BIS 3.0, the data format (UBL XML, EN 16931 based). Layer 2: the Peppol network, the transport infrastructure via Access Points. Layer 3: OpenPeppol membership, the legal participation. "Peppol-compatible" usually means only layer 1, the format. Vera produces Peppol BIS XML; network delivery needs an Access Point provider. Vera is not an Access Point.
What Peppol actually is
Peppol stands for Pan-European Public Procurement Online, originally an EU research project from 2008 to standardise cross-border public procurement. Today it is no longer an EU project but an international network run by the non-profit association OpenPeppol, based in Brussels. Peppol does one thing: move structured business documents reliably between companies and public bodies, above all invoices. The confusion starts because "Peppol" can mean three things at once.
The three layers of Peppol
The network and Access Points
The Peppol network works on a four-corner model: sender, sender's Access Point, recipient's Access Point, recipient. The recipient is identified by a Peppol ID, an identifier with an issuer code (for example a VAT or company-number scheme) and the value itself. A central directory tells your Access Point whether a Peppol ID is registered and which Access Point receives for it. Only registered recipients can receive Peppol messages.
When you actually need Peppol
Most B2B and B2G issuers can work without a Peppol network connection. You need network delivery mainly when a customer or a country requires it.
| Situation | Peppol network needed? |
|---|---|
| German B2G invoices | No. XRechnung by email or via the federal portals is enough, Peppol is optional. |
| German B2B from 2027 | No. XRechnung, ZUGFeRD or Peppol BIS by email is enough. |
| Belgian B2B from 2026 | Yes, in practice. Belgium requires Peppol network exchange. |
| Invoices to large EU groups on Peppol | Often yes. They request network delivery as a condition for fast payment. |
| Smaller cross-border EU B2B | Optional. Email with Peppol BIS XML is often enough. |
In short: if your customers do not explicitly require network delivery, you do not need it today. ViDA from 2030 makes EU-wide near real-time reporting mandatory over standardised interfaces, which raises the value of Peppol-like transport, but it is not an explicit Peppol mandate.
FAQ
What is Peppol?
Peppol (Pan-European Public Procurement Online) is an international network for exchanging business documents electronically, run by the OpenPeppol association in Brussels. It is three things: a format (Peppol BIS), a network, and a rulebook for Access Points.
What is the difference between Peppol BIS and the Peppol network?
Peppol BIS is the data format, the Peppol network is the transport layer. You can send Peppol BIS XML by email without the network, but using the network needs a certified Access Point.
What is a Peppol Access Point?
A certified service provider that connects you to the Peppol network. You hand it your Peppol BIS invoice and it routes the file to the recipient. Known providers include Basware, Tradeshift, Storecove and ecosio.
When do I actually need Peppol?
Mainly when a customer or a country requires network delivery (for example Belgium from 2026). If nobody requires it, the Peppol BIS format alone is often enough.
Is Vera a Peppol Access Point?
No. Vera produces Peppol BIS 3.0 compliant XML, which you send by email or through your own Access Point provider. Vera is not a certified Access Point.
Peppol BIS XML from the browser
Vera produces Peppol BIS 3.0 compliant XML for 27 EU countries, validated before download. Send it by email or hand it to your Access Point.
Create one nowFree for 5 invoices / month · Pro 29 € / month · 27 EU countries