Blog

Winkel Factuur Insights

14-day free trial No credit card required Start free trial →
← Back to blog

The Peppol Network Explained: E-Invoicing for E-Commerce Sellers

If you sell to government bodies, large retailers, or B2B customers in Europe, you have probably been asked to "send your invoice via Peppol". For most online sellers this is the first encounter with structured e-invoicing — and it can feel like a wall of jargon: access points, the 4-corner model, Peppol IDs, BIS Billing 3.0. In reality Peppol is simply a secure, standardised network for exchanging electronic documents between businesses and governments. This guide explains what the Peppol network is, how it works, what a Peppol ID is, and how marketplace and webshop sellers can connect to it without becoming a tax-technology expert.

5/13/2026 10 min read E-invoicing

Peppol (Pan-European Public Procurement On-Line) is an international network that lets businesses and governments exchange structured electronic documents — mainly e-invoices — in one standard format. It uses a 4-corner model: sender, sender's access point, receiver's access point, and receiver. Each participant has a unique Peppol ID, and invoices follow the EN 16931 standard, usually as a Peppol BIS Billing 3.0 UBL file.

Online sellers are increasingly told to invoice government bodies and B2B customers "via Peppol", but they do not understand what the Peppol network is, what a Peppol ID is, or how to connect without building IT infrastructure. A plain-language guide to the Peppol network — the 4-corner model, access points, Peppol IDs, and BIS Billing 3.0 — plus how to send and receive compliant e-invoices through an existing access point or invoicing platform.

Summary

  • Peppol is a secure international network for exchanging structured e-invoices and other business documents in a single agreed standard.
  • It works on a 4-corner model: you send through your access point, which delivers to your customer's access point and then to your customer.
  • Every participant has a unique Peppol ID (a participant identifier) so documents are routed to the right organisation automatically.
  • Peppol invoices follow the EN 16931 European standard, typically as a Peppol BIS Billing 3.0 document in UBL format.
  • You do not run your own access point — you connect through a certified provider or invoicing software that is already a Peppol access point.

What Is the Peppol Network?

Peppol stands for Pan-European Public Procurement On-Line. Despite the name, it is no longer limited to Europe or to public procurement: it is an international network that lets businesses and government bodies exchange structured electronic documents — above all e-invoices — in a single, agreed standard. Think of it as a universal postal system for business documents, where every participant speaks the same language and every message is delivered securely to the right address.

The Peppol network meaning is best understood by contrast with email. If you email a PDF invoice, your customer receives an image of a document that a human (or fragile OCR) still has to read and re-key into their accounting system. With Peppol, you send a structured data file that the receiving system can read and book automatically — no typing, no scanning, no manual matching.

Peppol is governed by OpenPeppol, a non-profit association, and is overseen in each country by a national authority (in many EU countries the same body that runs the e-invoicing rules for government suppliers). Because the standards are open and the same everywhere, an invoice you create in the Netherlands can be delivered to a buyer in Belgium, Germany, or beyond without either side building a custom integration.

For e-commerce and marketplace sellers, Peppol matters most when you sell B2B or to the public sector. Many governments now mandate e-invoicing through Peppol for their suppliers, and a growing number of large retailers and wholesalers expect it too. If you only sell to consumers, you may not need Peppol today — but the direction of travel across the EU is clearly towards structured e-invoicing for B2B.

The 4-Corner Model: How Peppol Delivers Documents

The heart of the Peppol network is the 4-corner model. It describes the four parties involved in delivering a single document, and understanding it removes most of the confusion around how Peppol actually works:

Corner 1 — the sender: you, the seller, who creates the invoice in your invoicing software.
Corner 2 — the sender's access point: a certified provider that puts your invoice onto the Peppol network.
Corner 3 — the receiver's access point: the certified provider used by your customer.
Corner 4 — the receiver: your customer, who receives the invoice directly into their accounting or ERP system.

The clever part is that corners 1 and 4 never have to talk to each other directly. You only ever connect to your own access point (corner 2). Your access point handles the secure transport to your customer's access point (corner 3), which delivers it to them (corner 4). It is exactly like sending a letter: you hand it to your post office, and the recipient's post office delivers it — you do not need to know how the two postal services route the mail between them.

This architecture is why Peppol scales so well. Once you are connected to one access point, you can reach every other participant on the network. You do not need a separate connection or agreement for each customer — a single link to your provider opens the door to the entire Peppol directory of organisations.

Start free trial

Test all features without credit card. Automatic invoices within minutes.

Start free trial →
No credit card required

Access Points: Your On-Ramp to the Network

An access point is a certified service provider that connects you to the Peppol network. It is the only part of the infrastructure you ever interact with, and the good news is that you almost never run one yourself. Instead, your invoicing software or service provider is the access point on your behalf.

Access points are certified by OpenPeppol and must meet strict requirements: they speak the standard transport protocol (Peppol uses a secure protocol called AS4), they validate documents against the agreed formats, and they handle delivery, acknowledgements, and error handling. This certification is what guarantees that an invoice sent from one provider will be accepted by any other provider on the network.

For a typical online seller, the practical reality is simple: you create an invoice in your software exactly as you do today, and the software — acting as, or connected to, an access point — handles the conversion to the correct Peppol format and the secure delivery. You do not configure servers, manage certificates, or learn the AS4 protocol.

When choosing how to connect, what matters is that your invoicing platform is connected to a certified access point, supports the current Peppol BIS Billing 3.0 specification, and can both send and receive documents. Receiving matters increasingly: suppliers may start sending you purchase orders or invoices via Peppol, and you want them to arrive cleanly rather than bounce.

What Is a Peppol ID?

Every participant on the network has a Peppol ID — formally a participant identifier. This is the address that tells the network exactly which organisation a document should be routed to, much like a phone number or a postal address for electronic invoices.

A Peppol ID is built from two parts: a scheme (which identification system is being used) and the identifier itself. The scheme is usually an official registration system — for example a national company number, a Chamber of Commerce number, or a VAT identification number. So a Dutch business might be identified by its KvK number, while another country's participant might use its VAT number under the relevant scheme code.

When you send an invoice, your access point looks up the recipient's Peppol ID in the Peppol directory (the Service Metadata Locator and publisher infrastructure) to find which access point serves them and which documents they accept. This is also how a Peppol check works: before sending, you can verify that a customer is actually registered on the network and capable of receiving the document type you want to send.

Pro Tip: Before you promise a government or wholesale customer that you can invoice them via Peppol, do a quick Peppol check to confirm their participant ID is registered and accepts BIS Billing 3.0 invoices. Winkel Factuur handles the lookup, formatting, and delivery for you, so you only ever work with a normal-looking invoice. Start your free trial →

You generally obtain and register your own Peppol ID through your access point or invoicing provider when you onboard. Once registered, your ID is published in the directory so other participants can find and send to you.

BIS Billing 3.0 and the EN 16931 Standard

Routing a document is only half the story — both sides also have to agree on what the document looks like. That is where EN 16931 and Peppol BIS Billing 3.0 come in.

EN 16931 is the European standard that defines the semantic model of an electronic invoice: which fields must be present (supplier and buyer details, VAT amounts, line items, totals), what they mean, and the business rules they must satisfy. It is the common backbone that makes cross-border e-invoicing possible. National e-invoicing rules across the EU are built on top of EN 16931.

Peppol BIS Billing 3.0 is Peppol's implementation of that standard — a Business Interoperability Specification that turns the abstract model into a concrete, exchangeable file. In practice this file is UBL XML (Universal Business Language), the same structured invoice format used widely across European e-invoicing. If you have already worked with UBL invoices, a Peppol invoice will feel familiar — it is UBL constrained and validated to the Peppol rules.

The benefit of this layering is interoperability: because everyone follows the same EN 16931 semantics and BIS Billing 3.0 structure, an invoice produced by one system can be understood and booked by any other, regardless of country or software. The cost is precision — a BIS Billing 3.0 file must pass strict validation, so a single missing VAT field or malformed identifier will be rejected. This is why validating your file before sending is essential, and why good invoicing software does it for you automatically. You can learn more about the underlying format in our UBL invoice format guide.

Why Peppol Matters for Marketplace and Webshop Sellers

Peppol can sound like something only large enterprises deal with, but it is increasingly relevant to ordinary online sellers — especially as B2B and public-sector e-invoicing mandates expand across the EU.

Selling to government or public bodies: Many EU governments require their suppliers to send e-invoices via Peppol. If you win a public-sector customer, a PDF will not be accepted — you need a structured Peppol invoice.
B2B and wholesale customers: Larger retailers and distributors often want invoices delivered straight into their ERP via Peppol, and may make it a condition of doing business.
Faster payment and fewer errors: Because a Peppol invoice is booked automatically, there is no re-keying, fewer disputes, and typically faster payment than a PDF that sits in someone's inbox.
Future-proofing: With the EU's wider push towards structured e-invoicing and digital reporting, building the habit now means you are ready as more requirements arrive.

Crucially, none of this requires you to change how you actually run your shop. The order still comes in from your marketplace or webshop; the difference is purely in how the resulting invoice is delivered. With the right software, choosing "send via Peppol" is no harder than choosing "send as PDF". And for the VAT logic behind those invoices — destination rates, reverse charge, OSS — the same engine that powers your cross-border VAT compliance applies whether the invoice goes out as PDF or as a Peppol document.

How to Start Sending Peppol E-Invoices

Getting onto the Peppol network is far simpler than the terminology suggests. You do not build infrastructure; you connect through a provider and start sending. The essentials are: use software connected to a certified access point, register your own Peppol ID, confirm your customer's ID, and validate every document before it goes out.

The most common mistakes are avoidable. Sending a PDF when the customer expects a structured Peppol document means your invoice simply will not be accepted. Skipping the directory lookup means a document can fail to route. And ignoring validation means a missing VAT or identifier field gets your file rejected at the access point. Each of these is exactly the kind of repetitive, rules-based work that software should handle for you — not something to manage in spreadsheets.

If you receive a paper or PDF invoice from a supplier that you need to turn into structured data, our PDF to UBL conversion guide walks through how that works, and the PDF to UBL tool does the conversion in seconds. Before sending any structured invoice, run it through a UBL validator so you know it will pass the Peppol checks.

Send Compliant Peppol Invoices Automatically with Winkel Factuur

Doing structured e-invoicing by hand — formatting UBL, looking up Peppol IDs, validating against EN 16931 — is exactly the kind of work that should be invisible. Winkel Factuur is built for marketplace and webshop sellers who need correct, compliant invoices on every channel without becoming e-invoicing specialists:

Invoice automation: Orders from bol.com, Amazon, Shopify, and WooCommerce are turned into invoices automatically, with structured formats including UBL ready for electronic delivery.
Branded multi-marketplace invoices: Every document carries your own branding, whether it goes out as a PDF or as a structured e-invoice.
Correct VAT and VIES logic: Destination VAT rates, reverse charge wording, and VAT number validation against VIES are applied automatically, so the data inside every Peppol invoice is right.
Review journeys, buy-box and stock alerts: Automated review requests, buy-box loss monitoring, and stock alerts help you grow while compliance runs in the background.
Profit & VAT dashboard: See your margins and VAT position across every channel in one place.
Accounting integrations: All invoice and VAT data flows straight into Exact Online, AFAS, Twinfield, and Snelstart — no re-entry.

Instead of reading Peppol specifications, you let the platform create, validate, and deliver compliant invoices while you keep selling.

Invoice Every Customer the Right Way — Automatically

Winkel Factuur creates branded, VAT-correct invoices for every bol.com, Amazon, Shopify, and WooCommerce order, generates structured UBL e-invoices, validates them, and syncs everything to Exact Online, AFAS, Twinfield, and Snelstart. 14-day free trial, plans from €9/month.

Start Free Trial →

Frequently asked questions

What is the Peppol network in simple terms?

Peppol is a secure international network that lets businesses and governments exchange structured electronic invoices in one standard format. Instead of emailing a PDF that someone re-types, you send a data file that the recipient's system reads and books automatically, routed through certified access points.

What is the 4-corner model?

It describes the four parties in a Peppol exchange: the sender (corner 1), the sender's access point (corner 2), the receiver's access point (corner 3), and the receiver (corner 4). You only connect to your own access point, which delivers the document to the customer's access point and on to them.

What is a Peppol ID?

A Peppol ID is a unique participant identifier that addresses your organisation on the network. It combines a scheme (such as a VAT number or company registration number) and the identifier itself, and is published in the Peppol directory so other participants can route documents to you.

What is Peppol BIS Billing 3.0?

Peppol BIS Billing 3.0 is the invoice specification used on the network. It implements the European EN 16931 e-invoicing standard as a concrete UBL XML file, defining which fields and business rules an invoice must satisfy so any system on Peppol can read and book it.

Do e-commerce sellers need to use Peppol?

If you sell only to consumers, often not yet. But selling to government bodies or large B2B customers frequently requires Peppol e-invoicing, and EU rules are moving towards structured e-invoicing for B2B. Verify current obligations with your tax authority or adviser for your specific situation.

Do I need to run my own Peppol access point?

No. You connect through a certified provider — usually your invoicing software, which acts as or links to an access point. You create invoices as normal, and the software handles the Peppol formatting, the directory lookup, and the secure delivery for you.

Make Peppol E-Invoicing Effortless

Winkel Factuur creates branded, VAT-correct invoices for every order, generates and validates structured UBL e-invoices for Peppol delivery, and syncs your data to Exact Online, AFAS, Twinfield, and Snelstart — across bol.com, Amazon, Shopify, and WooCommerce.

Start Free Trial → →