SK EN

PEPPOL ID for Slovak Companies

Every PEPPOL participant has a unique ID used for routing invoices. Slovak companies use their 8-digit IČO (business registration number) as the basis for their PEPPOL ID.

The PEPPOL ID Formula

0196 ICD scheme code
(Slovak IČO)
:
SK Country prefix
12345678 8-digit IČO
(business ID)

Full example: 0196:SK12345678

Note: IČO is always exactly 8 digits. If your IČO has fewer digits (e.g. 1234567), pad with a leading zero: 01234567 → PEPPOL ID: 0196:SK01234567.

PEPPOL Scheme Codes by Country

If you invoice companies in other countries, you'll need their PEPPOL ID in their local scheme:

CountryScheme codeIdentifier typeExample
Slovakia0196IČO (business register)0196:SK12345678
Czech Republic0196IČO (same scheme)0196:CZ12345678
Germany0088GS1 GLN0088:4012345500004
Norway0192Organization number0192:987654321
Denmark0184CVR number0184:12345678
Belgium0208KBO/CBE number0208:0999999999
Netherlands0106KVK/OIN0106:90000382
VAT number (any EU)9915EU VAT number9915:SK2020123456

How to Check Whether a Company Has a PEPPOL ID

Use the PEPPOL Lookup on this site — enter a company's IČO and we check the PEPPOL SMP directory. Alternatively use the official PEPPOL Directory at directory.peppol.eu.

Important: Having a PEPPOL ID in the directory does not guarantee the company can receive all document types. Always verify that their endpoint supports the PEPPOL BIS Billing 3.0 invoice profile before sending.

How to Get Your Own PEPPOL ID

  1. Choose a certified SAPI-SK provider Select a certified Digitálny Poštár (Slovak PEPPOL Access Point). They handle the technical registration in the PEPPOL SMP directory on your behalf.
  2. Sign up and provide your IČO Your provider uses your 8-digit IČO to construct your PEPPOL ID: 0196:SK + IČO. They register it under the SAPI-SK SMP.
  3. Configure your document capabilities Specify which PEPPOL document profiles you support — at minimum PEPPOL BIS Billing 3.0 for invoices. This is published in the SMP so senders know what you can receive.
  4. Verify your registration Check the PEPPOL Directory or use our lookup tool to confirm your PEPPOL ID appears correctly. Share your PEPPOL ID with your trading partners.
  5. Test with a sample invoice Validate a test XML using the free PEPPOL Validator and ask your provider to run an end-to-end send/receive test before going live.

FAQ

Can one company have multiple PEPPOL IDs?

Yes. A company can register endpoints under multiple scheme codes (e.g. both 0196:SK… and 9915:SK…) or with multiple Access Points. Each registration is independent in the SMP.

What happens if I send an invoice to a wrong PEPPOL ID?

The PEPPOL network will return an error — either the ID is not found in the directory (NACK), or the document profile is not supported by that endpoint. Always verify the recipient's PEPPOL ID before sending.

Is the PEPPOL ID the same as the VAT number?

No. The Slovak PEPPOL ID is based on the IČO (business registration number), not the VAT number (IČ DPH). You can also register using scheme 9915 with your VAT number, but 0196:SK+IČO is the standard for Slovakia.

I'm a foreign company dealing with Slovak suppliers. Do I need a Slovak PEPPOL ID?

Not necessarily. You need a PEPPOL endpoint registered with any certified Access Point, using whatever scheme is standard in your country. As long as your endpoint supports PEPPOL BIS Billing 3.0, Slovak suppliers can send you invoices regardless of the scheme used.

Where is the PEPPOL ID placed in the XML invoice?

In the UBL 2.1 XML, the PEPPOL endpoint is declared as:
<cbc:EndpointID schemeID="0196">SK12345678</cbc:EndpointID>
Note: in the XML the SK prefix is part of the value; the 0196: prefix is represented by the schemeID attribute.

Related

What is PEPPOL?4-corner model, Access Points, network E-invoicing Mandate 2027Who, when, how to prepare Error R005 / R006Endpoint ID scheme errors explained PEPPOL Lookup ToolCheck if a company is on PEPPOL