Peppol ID schemes by country

A company's address on the Peppol network is its Peppol ID: a four-digit scheme code, a colon and a number, for example 0208: and a Belgian enterprise number. The scheme says which number follows: a company register number, a VAT number, a tax ID or a special e-invoicing address [1]. If you send to the right company under the wrong scheme, the invoice doesn't arrive.

The table lists the schemes of the 21 countries we measure every month, main scheme first, with the number of IDs listed in the Peppol Directory [2]. Check an ID opens the lookup with the scheme already filled in: add the number and check.

Peppol ID schemes by country

In the formats, # is a digit, A a letter and X a letter or digit; other characters are typed as shown. The main scheme of each country comes first. IDs listed: Peppol Directory, 28 Oct 2026.

Country Scheme Number Peppol ID format Where to find it IDs listed Check an ID
AU Australia 0151 Australian Business Number (ABN)
Company register number
0151:########### ABN Lookup 437,977 Check an ID
AT Austria 9914 Österreichische Umsatzsteuer-Identifikationsnummer (UID)
VAT number
9914:atu######## VIES (European Commission) 399 Check an ID
9915 Österreichisches Verwaltungs- bzw. Organisationskennzeichen
Public-sector ID
9915:atu######## From the public buyer (on its order or contract) 146 Check an ID
BE Belgium 0208 Ondernemingsnummer / numéro d'entreprise (KBO/BCE)
Company register number
0208:########## KBO Public Search 1,236,797 Check an ID
9925 Belgium VAT number
VAT number
9925:be########## KBO Public Search 926,167 Check an ID
DK Denmark 0184 CVR-nummer
Company register number
0184:######## CVR (Erhvervsstyrelsen) 17,976 Check an ID
0198 SE-nummer
Tax ID
0198:dk######## CVR (Erhvervsstyrelsen) 109 Check an ID
EE Estonia 0191 Registrikood (company code)
Company register number
0191:######## e-Äriregister 13,781 Check an ID
9931 Estonia VAT number (KMKR)
VAT number
9931:ee######### VIES (European Commission) 890 Check an ID
FI Finland 0216 OVT-tunnus (OVTcode)
E-invoicing address
0216:0037######## YTJ (Business Information System) 14,409 Check an ID
0037 LY-tunnus (Y-tunnus)
Company register number · removed from the code list, still in use
0037:0037########
0037:########
YTJ (Business Information System) 223 Check an ID
FR France 0225 FRCTC electronic address (Annuaire / PPF)
E-invoicing address
0225:#########
0225:#########_##############
Annuaire des Entreprises 5,211,147 Check an ID
0002 SIRENE (SIREN)
Company register number
0002:######### Annuaire des Entreprises 153,762 Check an ID
9957 French VAT number
VAT number
9957:fr########### VIES (European Commission) 153,219 Check an ID
0009 SIRET
Establishment number
0009:############## Annuaire des Entreprises 80,313 Check an ID
DE Germany 9930 Germany VAT number (USt-IdNr.)
VAT number
9930:de######### VIES (European Commission) 13,175 Check an ID
0204 Leitweg-ID
Public-sector ID
0204:###-#####-## From the public buyer (on its order or contract) 184 Check an ID
0246 German Electronic Business Address (GEBA)
E-invoicing address
0246:de######### VIES (European Commission) 170 Check an ID
IS Iceland 0196 Kennitala
Company register number
0196:########## Skatturinn (fyrirtækjaskrá) 11,321 Check an ID
IT Italy 0210 Codice fiscale
Tax ID
0210:########### Agenzia delle Entrate 12,947 Check an ID
0211 Partita IVA
VAT number
0211:it########### VIES (European Commission) 8,679 Check an ID
0201 Codice Univoco Ufficio (IPA)
Public-sector ID
0201:XXXXXX IndicePA 428 Check an ID
JP Japan 0188 Corporate Number (Hōjin bangō)
Company register number
0188:############# National Tax Agency: Corporate Number 5,993 Check an ID
0221 Qualified invoice issuer number (T number)
Registered invoice issuer
0221:t############# National Tax Agency: invoice issuer search 4,364 Check an ID
LT Lithuania 0200 Juridinio asmens kodas (legal entity code)
Company register number
0200:######### Registrų centras 5,412 Check an ID
9937 Lithuania VAT number (PVM kodas)
VAT number
9937:lt######### VIES (European Commission) 117 Check an ID
NL Netherlands 0106 KvK-nummer (Kamer van Koophandel)
Company register number
0106:######## KVK 90,765 Check an ID
9944 Netherlands VAT number
VAT number
9944:nl#########b## VIES (European Commission) 17,989 Check an ID
0190 Organisatie-identificatienummer (OIN)
Public-sector ID
0190:#################### OIN-register (Logius) 758 Check an ID
NO Norway 0192 Organisasjonsnummer
Company register number
0192:######### Brønnøysundregistrene 391,637 Check an ID
PL Poland 9945 Poland VAT number (NIP)
VAT number
9945:########## VIES (European Commission) 19,592 Check an ID
SG Singapore 0195 Unique Entity Number (UEN)
Company register number
0195:sguen#########A UEN (uen.gov.sg) 70,030 Check an ID
SK Slovakia 9950 Slovakia VAT number (IČ DPH)
VAT number
9950:sk########## VIES (European Commission) 84 Check an ID
0245 Daňové identifikačné číslo (DIČ)
Tax ID
0245:########## Obchodný register SR 15,271 Check an ID
0158 Identifikačné číslo organizácie (IČO)
Company register number
0158:######## Obchodný register SR – Check an ID
ES Spain 9920 Spain VAT number (NIF)
VAT number
9920:esXXXXXXXXX VIES (European Commission) 6,643 Check an ID
SE Sweden 0007 Organisationsnummer
Company register number
0007:########## Bolagsverket 151,348 Check an ID
9955 Swedish VAT number
VAT number · removed from the code list, still in use
9955:se############ VIES (European Commission) 128 Check an ID
AE United Arab Emirates 0235 UAE Tax Identification Number (TIN)
Tax ID
0235:########## EmaraTax (Federal Tax Authority) 25,309 Check an ID
GB United Kingdom 9932 United Kingdom VAT number
VAT number
9932:gb######### HMRC: check a UK VAT number 22,284 Check an ID

Scheme codes and names: OpenPeppol: Peppol code lists v9.7, participant identifier schemes (checked on )

UAE: turn a TRN into a Peppol ID

In the UAE, the Peppol ID is 0235 followed by the 10-digit TIN, and the TIN is the first 10 digits of the 15-digit TRN. In a VAT group, each member uses its own TRN, not the group representative's. Source: UAE Electronic Invoicing Guidelines v1.1 (Ministry of Finance).

Checking many numbers? Use the bulk check (up to 100 at once).

Tips

  • Several schemes per country: many companies register more than one ID (in Belgium often both 0208 and 9925). Our lookup and bulk check try the likely schemes for you in Belgium, France, Germany, the Netherlands, Norway and the UAE.
  • UAE: the Peppol ID is 0235: and the 10-digit TIN, the first 10 digits of the 15-digit TRN [3]. Use the helper above.
  • Removed schemes: a scheme taken off the code list can still be in use by companies registered earlier; they are marked in the table.

Sources

  1. OpenPeppol: Peppol code lists v9.7 (participant identifier schemes) (checked on )
  2. Peppol Directory (OpenPeppol AISBL): IDs listed per scheme (checked on )
  3. UAE Electronic Invoicing Guidelines v1.1, 1 June 2026 (Ministry of Finance; p. 3 and glossary) (checked on )

Last updated: