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โ€‹

Peppol is active in 40+ countries with official Peppol Authorities:

Europe (EU/EEA + UK)โ€‹

๐Ÿ‡ฆ๐Ÿ‡น Austria โ€ข ๐Ÿ‡ง๐Ÿ‡ช Belgium โ€ข ๐Ÿ‡ง๐Ÿ‡ฌ Bulgaria โ€ข ๐Ÿ‡ญ๐Ÿ‡ท Croatia โ€ข ๐Ÿ‡จ๐Ÿ‡พ Cyprus โ€ข ๐Ÿ‡จ๐Ÿ‡ฟ Czechia โ€ข ๐Ÿ‡ฉ๐Ÿ‡ฐ Denmark โ€ข ๐Ÿ‡ช๐Ÿ‡ช Estonia โ€ข ๐Ÿ‡ซ๐Ÿ‡ฎ Finland โ€ข ๐Ÿ‡ซ๐Ÿ‡ท France โ€ข ๐Ÿ‡ฉ๐Ÿ‡ช Germany โ€ข ๐Ÿ‡ฌ๐Ÿ‡ท Greece โ€ข ๐Ÿ‡ญ๐Ÿ‡บ Hungary โ€ข ๐Ÿ‡ฎ๐Ÿ‡ธ Iceland โ€ข ๐Ÿ‡ฎ๐Ÿ‡ช Ireland โ€ข ๐Ÿ‡ฎ๐Ÿ‡น Italy โ€ข ๐Ÿ‡ฑ๐Ÿ‡ป Latvia โ€ข ๐Ÿ‡ฑ๐Ÿ‡น Lithuania โ€ข ๐Ÿ‡ฑ๐Ÿ‡บ Luxembourg โ€ข ๐Ÿ‡ฒ๐Ÿ‡น Malta โ€ข ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands โ€ข ๐Ÿ‡ณ๐Ÿ‡ด Norway โ€ข ๐Ÿ‡ต๐Ÿ‡ฑ Poland โ€ข ๐Ÿ‡ต๐Ÿ‡น Portugal โ€ข ๐Ÿ‡ท๐Ÿ‡ด Romania โ€ข ๐Ÿ‡ธ๐Ÿ‡ฐ Slovakia โ€ข ๐Ÿ‡ธ๐Ÿ‡ฎ Slovenia โ€ข ๐Ÿ‡ช๐Ÿ‡ธ Spain โ€ข ๐Ÿ‡ธ๐Ÿ‡ช Sweden โ€ข ๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom

Asia-Pacificโ€‹

๐Ÿ‡ฆ๐Ÿ‡บ Australia โ€ข ๐Ÿ‡ฏ๐Ÿ‡ต Japan โ€ข ๐Ÿ‡ฒ๐Ÿ‡พ Malaysia โ€ข ๐Ÿ‡ณ๐Ÿ‡ฟ New Zealand โ€ข ๐Ÿ‡ธ๐Ÿ‡ฌ Singapore

Middle East (GCC)โ€‹

๐Ÿ‡ด๐Ÿ‡ฒ Oman โ€ข ๐Ÿ‡ถ๐Ÿ‡ฆ Qatar โ€ข ๐Ÿ‡ธ๐Ÿ‡ฆ Saudi Arabia โ€ข ๐Ÿ‡ฆ๐Ÿ‡ช United Arab Emirates

Americasโ€‹

๐Ÿ‡จ๐Ÿ‡ฆ Canada โ€ข ๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico โ€ข ๐Ÿ‡บ๐Ÿ‡ธ United States

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โ€‹