Complete Reference Guide

The Complete Guide to Peppol

Everything you need to know about the Pan-European Public Procurement Online network — from basics to technical specifications.

30 min read8 sectionsUpdated Jan 2026

What is Peppol?

Peppol (Pan-European Public Procurement Online) is a global network that enables businesses and government organisations to exchange electronic documents — such as invoices, orders, and credit notes — in a standardised, secure, and legally compliant way.

Think of it like email for business documents

Just as email lets anyone send messages to anyone else regardless of their email provider, Peppol lets any business send invoices to any other business on the network — regardless of what accounting software they use.

Key Facts

39+
Countries
Active worldwide
500K+
Participants
Businesses connected
1B+
Transactions
Documents exchanged
2008
Founded
EU-funded project

Who Governs Peppol?

Peppol is governed by OpenPeppol, a non-profit international association based in Belgium. OpenPeppol maintains the standards, certifies Access Points, and ensures interoperability across the network. National Peppol Authorities in each country oversee local compliance and adoption.

How Peppol Works

Peppol uses a "4-corner model" where senders and receivers connect through certified Access Points, similar to how email works with mail servers.

The 4-Corner Model

SenderCorner 1
Sender's APCorner 2
Receiver's APCorner 3
ReceiverCorner 4

Key Components

Access Point (AP)

A certified service provider that connects businesses to the Peppol network. Think of it as your gateway to Peppol.

Service Metadata Publisher (SMP)

A registry that tells the network what document types a participant can receive and which Access Point to use.

Service Metadata Locator (SML)

The master directory that helps locate any participant's SMP record on the network.

Peppol ID

A unique identifier for each participant on the network, typically based on your VAT number or company registration.

Benefits of Peppol

Adopting Peppol delivers significant advantages for businesses of all sizes, from cost savings to improved compliance.

Cost Reduction

Eliminate paper, postage, and manual data entry. Studies show e-invoicing saves €6-10 per invoice.

Faster Payments

Invoices arrive instantly and are processed automatically, reducing payment cycles by days or weeks.

Improved Accuracy

Structured data eliminates transcription errors. What you send is exactly what they receive.

Regulatory Compliance

Meet government e-invoicing mandates in the UK, EU, and beyond. Future-proof your business.

Global Reach

Connect once, trade with anyone on the network. 39+ countries and growing.

Security & Trust

All Access Points are certified. Documents are encrypted and tamper-evident.

Document Types

Peppol supports a variety of business documents through its BIS (Business Interoperability Specifications) standards. Here are the most commonly used:

DocumentBIS SpecDescription
InvoiceBIS Billing 3.0Standard invoice for goods or services
Credit NoteBIS Billing 3.0Correction or refund document
Purchase OrderBIS Ordering 3.0Order request from buyer to seller
Order ResponseBIS Ordering 3.0Seller's confirmation of order
Despatch AdviceBIS Despatch 3.0Shipping notification with details
Invoice ResponseBIS IMR 3.0Buyer's acknowledgment of invoice
CatalogueBIS Catalogue 3.0Product/service catalogue exchange
Punch OutBIS Punch Out 3.0E-procurement integration

Most Businesses Start with Invoicing

The vast majority of Peppol traffic is invoices and credit notes. You can start with just e-invoicing and add other document types as your needs grow.

Technical Specifications

For developers and technical teams, here are the core specifications that power the Peppol network.

Document Format: UBL 2.1

Peppol documents are formatted in Universal Business Language (UBL) 2.1, an OASIS standard XML format. UBL provides a library of standard electronic XML business documents such as purchase orders, invoices, and transport documents.

<?xml version="1.0" encoding="UTF-8"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
         xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
         xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
  <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>
  <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
  <cbc:ID>INV-2024-001</cbc:ID>
  <cbc:IssueDate>2024-01-15</cbc:IssueDate>
  <!-- ... -->
</Invoice>

Transport Protocol: AS4

Documents are transported between Access Points using AS4 (Applicability Statement 4), a secure messaging protocol built on web services. AS4 provides:

  • End-to-end encryption
  • Digital signatures for authenticity
  • Reliable messaging with receipts
  • Non-repudiation of origin and receipt

Peppol ID Schemes

Each participant is identified by a Peppol ID consisting of a scheme and identifier:

SchemeCountryExample
0088Global (GLN)0088:1234567890123
0184Denmark (CVR)0184:12345678
0007Sweden (Org Nr)0007:1234567890
0106Netherlands (KvK)0106:12345678
9925Belgium (KBO)9925:0123456789
0190UK (Company No)0190:12345678
9932UK (VAT)9932:GB123456789

Validation Rules

Documents must pass multiple validation layers:

  1. Schema validation — XML must conform to UBL 2.1 schema
  2. Schematron rules — Business rules (EN 16931 + Peppol CIUS)
  3. Country-specific rules — Local requirements (e.g., UK MTD)

Getting Started with Peppol

Ready to join the Peppol network? Here's your step-by-step guide.

1

Assess Your Needs

Determine which documents you need to send/receive and your monthly volume. This helps choose the right service level.

Take our free readiness check
2

Choose an Access Point

Select a certified Peppol Access Point provider. Consider pricing, support, and integration options with your existing systems.

View our pricing
3

Get Your Peppol ID

Register for a Peppol ID (usually based on your VAT or company number). Your Access Point will handle the registration.

4

Configure Your System

Connect your accounting software or ERP to your Access Point. Options range from web portals to full API integration.

5

Test & Go Live

Send test documents, verify receipt, then switch to production. Start with a few trading partners before rolling out widely.

Compliance & Mandates

E-invoicing mandates are rolling out globally. Here's where Peppol is required or recommended.

United Kingdom

The UK government accepts Peppol invoices for all central government departments. While not yet mandatory for B2B, adoption is growing rapidly as businesses see the efficiency benefits. The NHS and many local authorities now prefer or require Peppol for supplier invoicing.

European Union

EU Directive 2014/55/EU mandates that all public sector bodies must accept e-invoices in the EN 16931 format (which Peppol uses). Many EU countries have extended this to B2B:

  • Italy — Mandatory B2B/B2G e-invoicing since 2019
  • France — B2B mandate rolling out 2024-2026
  • Germany — B2B mandate from 2025
  • Poland — KSeF system mandatory from 2024
  • Belgium — B2B mandate expected 2026

Rest of World

Peppol is expanding beyond Europe:

  • Australia — Active Peppol authority, government adoption
  • New Zealand — Government e-invoicing via Peppol
  • Singapore — InvoiceNow network uses Peppol
  • Japan — Digital Agency promoting Peppol adoption

Don't Wait for Mandates

Even where not legally required, many large buyers now prefer or require suppliers to use e-invoicing. Getting Peppol-ready now means you're prepared when mandates arrive and can win business from e-invoice-only buyers.

Glossary

Quick reference for common Peppol terminology.

Access Point (AP)
A certified service provider that sends and receives documents on the Peppol network on behalf of participants.
AS4
The secure messaging protocol used to transport documents between Access Points.
BIS
Business Interoperability Specification — Peppol's document format standards built on UBL.
CIUS
Core Invoice Usage Specification — country-specific rules layered on top of EN 16931.
EN 16931
The European standard for electronic invoicing that Peppol BIS Billing implements.
Four-Corner Model
The architecture where sender and receiver each connect through their own Access Point.
OpenPeppol
The international non-profit association that governs the Peppol network and standards.
Participant
Any business or organisation registered on the Peppol network with a Peppol ID.
Peppol ID
A unique identifier for each participant, formatted as scheme:identifier (e.g., 0190:12345678).
SML
Service Metadata Locator — the central DNS-like directory that locates participant SMP records.
SMP
Service Metadata Publisher — a registry containing a participant's capabilities and Access Point details.
UBL
Universal Business Language — the OASIS XML standard used for Peppol document formats.

Ready to Get Started?

Take our free 2-minute readiness check to see what you need to connect to Peppol.