Skip to main content

The Peppol Network

Peppol (Pan-European Public Procurement OnLine) is a global network that enables businesses and governments to exchange electronic documents, primarily invoices.

What is Peppol?​

Peppol is:

  • A network of connected access points
  • A set of standards for document formats
  • A governance framework managed by OpenPeppol
  • Active in 30+ countries worldwide

How Peppol Works​

The Peppol network uses a "4-corner model":

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Sender │───▢│ Sender's │───▢│ Receiver's │───▢│ Receiver β”‚
β”‚ (Corner 1) β”‚ β”‚ Access Point β”‚ β”‚ Access Point β”‚ β”‚ (Corner 4) β”‚
β”‚ β”‚ β”‚ (Corner 2) β”‚ β”‚ (Corner 3) β”‚ β”‚ β”‚
β”‚ Your β”‚ β”‚ GoRoute β”‚ β”‚ Receiver's β”‚ β”‚ Customer β”‚
β”‚ Business β”‚ β”‚ POP000991 β”‚ β”‚ AP β”‚ β”‚ Business β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

The 4 Corners​

CornerRoleDescription
C1SenderThe business sending the invoice
C2Sender's Access PointGoRoute - transmits to the network
C3Receiver's Access PointThe recipient's Peppol service provider
C4ReceiverThe business receiving the invoice

Key Components​

Access Points (AP)​

Access Points are certified service providers that:

  • Connect to the Peppol network
  • Transmit documents using AS4 protocol
  • Validate documents before sending
  • Provide delivery confirmations

GoRoute is a certified Peppol Access Point: POP000991

Service Metadata Publisher (SMP)​

The SMP is a directory that stores:

  • Participant registrations
  • Document capabilities
  • Access Point endpoints

When you send an invoice, GoRoute:

  1. Looks up the receiver in the SMP
  2. Finds their Access Point
  3. Delivers the document to that AP

Service Metadata Locator (SML)​

The SML is the "DNS of Peppol" β€” it tells Access Points which SMP contains a participant's information.

Document Types​

Peppol supports various document types:

DocumentProcess IDCommon Use
InvoiceBIS Billing 3.0Standard invoices
Credit NoteBIS Billing 3.0Corrections/refunds
OrderBIS Ordering 3.0Purchase orders
Order ResponseBIS Ordering 3.0Order confirmations
CatalogueBIS Catalogue 3.0Product catalogs
Despatch AdviceBIS Despatch 3.0Shipping notices

Peppol Identifiers​

Every participant has a unique Peppol identifier:

scheme:identifier

Examples:

  • 0106:12345678 (Netherlands KVK)
  • 0204:DE123456789 (German VAT)
  • 0195:SGUEN123456A (Singapore UEN)

See Peppol Identifiers for the full list of schemes.

The AS4 Protocol​

Peppol uses the AS4 messaging protocol:

  • Based on SOAP/HTTP
  • Provides reliable messaging
  • Includes message receipts
  • Supports encryption and signing
GoRoute Handles AS4

You don't need to implement AS4 yourself. GoRoute exposes a simple REST API and handles all AS4 complexity internally.

Peppol BIS 3.0​

BIS (Business Interoperability Specification) defines:

  • Required document fields
  • Validation rules
  • Code lists
  • Business rules

GoRoute validates all documents against:

  1. UBL 2.1 XSD β€” Structure validation
  2. EN16931 β€” European standard
  3. Peppol BIS 3.0 β€” Peppol-specific rules

Geographic Coverage​

According to OpenPeppol, these jurisdictions have their own Peppol Authority:

Europe​

Belgium β€’ Denmark β€’ England β€’ Finland β€’ France β€’ Germany β€’ Greece β€’ Iceland β€’ Ireland β€’ Italy β€’ Luxembourg β€’ the Netherlands β€’ Norway β€’ Poland β€’ Portugal β€’ Slovakia β€’ Sweden

Asia-Pacific​

Australia β€’ Japan β€’ Malaysia β€’ New Zealand β€’ Singapore β€’ Taiwan

Middle East​

Oman β€’ United Arab Emirates

Africa​

Nigeria

Elsewhere, OpenPeppol is "the Peppol Coordinating Authority, which also acts as the Peppol Authority in jurisdictions where no Peppol Authority exists".

Source, as of 9 October 2026: OpenPeppol, Peppol Authorities.

Benefits of Peppol​

BenefitDescription
InteroperabilityOne connection reaches 500,000+ participants
StandardizationConsistent format across all countries
AutomationStructured data enables straight-through processing
ComplianceMeets EU and national e-invoicing mandates
Cost ReductionLower processing costs vs paper/PDF
SpeedReal-time delivery and confirmation

GoRoute's Role​

As a certified Peppol Access Point, GoRoute:

  1. Simplifies Access β€” REST API instead of AS4/SOAP
  2. Validates Documents β€” Ensures compliance before sending
  3. Manages Registration β€” Handles SMP registration
  4. Provides Reliability β€” 99.9% uptime SLA
  5. Offers Support β€” Expert assistance for Peppol compliance

Next Steps​

Resources​