Skip to main content

PEPPOL

PEPPOL (Pan-European Public Procurement On-Line) is a European and worldwide network for electronic invoice delivery. It's the international standard for e-invoicing and e-procurement, enabling businesses to exchange electronic documents across borders.

Usage

PEPPOL is ideal for businesses that need to send electronic invoices internationally or to multiple countries. It's the standard solution for cross-border e-invoicing and is widely adopted across Europe and beyond.

Supported Countries

PEPPOL supports electronic invoice delivery to a wide range of countries. Ecourier can send electronic invoices (sometimes referred to as EAN invoices) to:

CountryCode
AustraliaAU
AustriaAT
BelgiumBE
DenmarkDK
FinlandFI
FranceFR
GermanyDE
GreeceGR
IcelandIS
IrelandIE
ItalyIT
JapanJP
MalaysiaMY
NetherlandsNL
New ZealandNZ
NorwayNO
PolandPL
SingaporeSG
United KingdomGB

Document Formats

PEPPOL uses the Peppol BIS (Business Interoperability Specifications) format, which is the international standard for electronic invoicing.

Supported Formats

FormatVersionStatusDefault
Peppol BIS3.0Stable

Submission Formats

When sending documents via PEPPOL, you can submit them as:

FormatDescription
XMLConform to the Peppol BIS schema
GOBLSend as JSON, and we'll automatically convert it to Peppol BIS XML

Endpoint Identifier Schemes

PEPPOL supports a wide range of identifier schemes (ISO 6523 ICD codes) for recipient identification. The following table includes commonly used schemes:

SchemeCountryICD CodeDescription
DUNSGlobal0060Data Universal Numbering System (D-U-N-S Number)
GLNGlobal0088GS1 Global Location Number
LEIGlobal0199Legal Entity Identifier
AD:VATAD9922Andorra VAT number
AL:VATAL9923Albanian VAT number
AT:GOVAT9915Austrian government identifier
AT:KURAT9919Austrian company register identifier
AT:VATAT9914Austrian VAT number
BA:VATBA9924Bosnia and Herzegovina VAT number
BE:CBEBE0208Belgian Crossroad Bank of Enterprises
BE:VATBE9925Belgian VAT number
BG:VATBG9926Bulgarian VAT number
CH:VATCH9927Swiss VAT number
CY:VATCY9928Cypriot VAT number
CZ:VATCZ9929Czech Republic VAT number
DE:VATDE9930German VAT number
DK:CVRDK0184Danish CVR (Central Business Register) number
DK:PDK0096Danish P-number (Chamber of Commerce)
DK:SEDK9904Danish VAT registration number (SE-number)
EE:VATEE9931Estonian VAT number
ES:VATES9920Spanish VAT number
EU:NALEU0130European Commission Directorates
EU:REIDEU0193European Business Registers Network
FI:OVTFI0037Finnish VAT number (LY-tunnus)
FR:SIRENEFR0002French SIRENE number
FR:SIRETFR0009French SIRET code
FR:VATFR9957French VAT number
GB:VATGB9932United Kingdom VAT number
GR:VATGR9933Greek VAT number
HR:VATHR9934Croatian VAT number
HU:VATHU9910Hungarian VAT number
IE:VATIE9935Irish VAT number
IS:KTIS0196Icelandic National Registry (Kennitala)
IT:CFIT0210Italian tax code (Codice Fiscale)
IT:FTIIT0097Italian FTI identifier
IT:IPAIT0201Italian Public Administration Index
IT:SECETIIT0142Italian SECETI identifier
IT:SIAIT0135Italian SIA identifier
IT:VATIT0211Italian VAT number (Partita IVA)
LI:VATLI9936Liechtenstein VAT number
LT:VATLT9937Lithuanian VAT number
LU:VATLU9938Luxembourg VAT number
LV:VATLV9939Latvian VAT number
MC:VATMC9940Monaco VAT number
ME:VATME9941Montenegro VAT number
MK:VATMK9942North Macedonia VAT number
MT:VATMT9943Maltese VAT number
NL:KVKNL0106Netherlands Chamber of Commerce
NL:OINNL0190Dutch Originator's Identification Number
NL:VATNL9944Netherlands VAT number
NO:ORGNRNO0192Norwegian organisation number
PL:VATPL9945Polish VAT number
PT:VATPT9946Portuguese VAT number
RO:VATRO9947Romanian VAT number
RS:VATRS9948Serbian VAT number
SE:ORGNRSE0007Swedish organisation number
SE:VATSE9949Swedish VAT number
SI:VATSI9950Slovenian VAT number
SK:VATSK9951Slovak VAT number
SM:VATSM9952San Marino VAT number
TR:VATTR9953Turkish VAT number
VA:VATVA9954Vatican City VAT number

Note: This table includes commonly used PEPPOL identifier schemes. PEPPOL supports many more ISO 6523 ICD codes. For the complete and up-to-date list, refer to the official PEPPOL Participant Identifier Schemes documentation.