Přehled Peppol Party Identifiers podle země: KvK, OIN, VAT, GLN a další, s EAS kódy.
Každý dokument v síti Peppol obsahuje identifikátory, které určují, kdo je odesílatel a příjemce. Tyto identifikátory určují, jak se dokument směruje: na který Access Point, ke které organizaci. Výběr správného typu identifikátoru je proto nezbytný pro úspěšné doručení.
Party Identifier v Peppolu se skládá ze dvou částí:
0106 pro nizozemské číslo KvK.12345678 jako číslo KvK.V UBL faktuře se to objeví jako element EndpointID s atributem schemeID:
<cbc:EndpointID schemeID="0106">12345678</cbc:EndpointID>
Kódy schemeID pocházejí z číselníku EAS (Electronic Address Scheme), který je součástí specifikace Peppol BIS Billing. Tento číselník spravuje OpenPeppol a pravidelně jej aktualizuje.
Níže najdete nejpoužívanější typy identifikátorů seskupené podle země.
1234567800000001234567890000NL123456789B01Číslo KvK (0106) je standardní identifikátor pro nizozemské společnosti v Peppolu. Pro nizozemskou vládu je OIN (0190) povinné. Toto je vynucováno validačním pravidlem BR-NL-BFR-2 z Basisfactuur Rijk (BFR): pokud je příjemce vládní organizace, schemeID musí být 0190. BFR je dodatečný soubor validačních pravidel holandské centrální vlády, který doplňuje standardní pravidla NLCIUS a Peppol BIS a popisuje minimální požadavky na fakturační údaje při fakturaci organizacím centrální vlády.
DIČ (9944) se používá jako doplňkový identifikátor pro registraci DPH, není však primárním směrovacím identifikátorem.
NL:KVK je historický písmenný zápis pro scheme 0106. Peppol Service Bus (PSB) považuje NL:KVK:12345678 a 0106:12345678 za rovnocenné. V externí komunikaci (zákazníci, partneři, ticket podpory, dokumentace, prodejní materiály) používá eConnect ve výchozím nastavení oficiální Peppol notaci 0106. Písmenný zápis se stále objevuje ve starší korespondenci a v dokumentaci některých integračních partnerů.
0123456789000BE00UBLBE00001BE0123456789 nebo BE1123456789Číslo podniku (0208) je standardní identifikátor pro belgické společnosti. Belgické organizace se obvykle registrují s tímto číslem.
Pro belgické DIČ (9925) jsou platné oba prefixy BE0 i BE1. Obě formy jsou na síti Peppol akceptovány.
000DE00LWID00000Leitweg-ID (0204) je povinný identifikátor pro fakturaci německé vládě. Německé společnosti se obvykle registrují přes své DIČ nebo jiný mezinárodní identifikátor.
123456789SIREN identifikátor (0225) je povinný pro francouzské společnosti v rámci reformy CTC (Continuous Transaction Controls), povinné e-fakturace, která se postupně zavádí od září 2026. Formát může být různý: 9místné SIREN, 14místné SIREN_SIRET nebo rozšířené o směrovací kód. Certifikované francouzské platformy (PA, dříve PDP) musí všechny své koncové uživatele registrovat pod tímto schemeID. Jiné identifikátory jako GLN (0088) mohou být použity jako doplňkové.
5566261920Organisationsnummer (scheme 0007) je jediný platný identifikátor účastníka Peppolu pro švédské strany. Scheme 9955 (SE:VAT) byl odstraněn z code listu OpenPeppol EAS; pro švédské DIČ neexistuje žádný aktivní Peppol scheme. DIČ se stále objevuje v UBL (v PartyTaxScheme/CompanyID), ale není směrovacím identifikátorem.
Pro švédské dodavatele platí čtyři specifická pravidla Peppol BIS Billing 3.0, která se při odesílání automaticky validují:
PartyTaxScheme/CompanyID (DIČ)SE + 12 číslicPartyLegalEntity/CompanyID (organisationsnummer)PartyLegalEntity/CompanyIDPartyLegalEntity/CompanyID12 číslic DIČ je složeno z 10tičerného organisationsnummeru a přípony 01. Kompletní DIČ je tedy: SE + organisationsnummer (10 číslic, bez pomlčky) + 01.
Enskild firma (živnost / OSVČ). Švédský živnostník nemá samostatný organisationsnummer; osobní personnummer (10 číslic, formát YYMMDD-XXXX) funguje jako organisationsnummer a do UBL se vkládá bez pomlčky. DIČ se vytváří stejným způsobem. Příklad pro personnummer 801007-0962:
PartyLegalEntity/CompanyID (orgnr): 8010070962PartyTaxScheme/CompanyID (DIČ): SE801007096201EndpointID (Peppol-ID): 0007:8010070962Častou chybou je umistění SE přímo před personnummer bez povinné přípony 01 (výsledek: 12 znaků místo 14). Validator PSB takovou fakturu odmítne s hlášením SE-R-001.
Soukromí/GDPR: ve Švédsku je personnummer osobní údaj pod dohledem švédského úřadu na ochranu osobních údajů (IMY, Swedish Data Protection Authority). Když se enskild firma objeví na Peppolu, 10tičerný organisationsnummer je fakticky osobním identifikátorem. Pro obchodní styk je to dle čl. 6 GDPR přípustné, avšak publikace ve veřejném Peppol Directory může být citlivá. Zákazníci si mohou zvolit použití GLN (scheme 0088) jako veřejného Peppol identifikátoru, nebo se neregistrovat do veřejného adresáře a směrovat pouze přes SMP. eConnect zde žádnou politiku nepředepisuje; volba je na zákazníkovi.
1234567890123123456789GLN kód (0088) je 13místný adresní kód od GS1, široce používaný ve stavebním sektoru (DICO strany) a v maloobchodě. DUNS číslo (0151) je mezinárodní identifikační číslo podniku, používané zejména ve větších organizacích.
Code list OpenPeppol v9.6 (2026-04-07) neobsahuje kód EAS pro různé jurisdikce mimo EU, včetně Curaçaa a ostatních karibských částí Nizozemského království. Curacaoské číslo CRIB (Centraal Registratie Informatie Belastingplichtige, 9 číslic, vydávané curacaoskou daňovou správou) je daňové identifikační číslo pro místní styk se státní správou; není to směrovací identifikátor Peppolu a nelze jej použít jako EndpointID.
Pro strany z takových jurisdikcí, které chtějí být dosažitelné v síti Peppol, platí následující vzorec (srovnatelný s Kanadou a dalšími zeměmi mimo EU bez národní EAS):
0060 (D-U-N-S, Dun & Bradstreet), 0088 (GLN, GS1) nebo 0199 (LEI, GLEIF).cac:PartyTaxScheme/cbc:CompanyID, ale neslouží jako směrovací identifikátor.Curazujský příjemce zaregistrovaný u Access Pointu přes 0088:<GLN> je dosažitelný přes Peppol; příjemce s pouhým číslem CRIB nikoliv a musí být obslužen alternativní cestou doručení (e-mail, portál, EDI).
PartyTaxScheme: TaxScheme/ID='TAX' místo 'VAT'Když je číslo CRIB předáváno informativně v cac:PartyTaxScheme/cbc:CompanyID, cac:TaxScheme/cbc:ID nesmí být nastaveno na 'VAT'. Pravidlo Peppol BIS Billing 3.0 BR-CO-09 vyžaduje, že při TaxScheme/ID = 'VAT' musí číslo DPH začínat dvoupísmenným kódem země podle ISO 3166-1. Číslo CRIB (9 číslic bez prefixu kódu země, neodpovídá formátu čísla DPH) toto pravidlo nesplní, přestože Curaçao (CW) je v seznamu ISO 3166-1 uvedeno.
V takovém případě použijte TaxScheme/ID = 'TAX' (nebo 'CRIB'). BR-CO-09 se spouští pouze pro 'VAT', požadavek prefixu kódu země ISO se tedy na číslo CRIB nevztahuje.
<cac:PartyTaxScheme>
<cbc:CompanyID>123456789</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>TAX</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
Vzor TaxScheme/ID = 'TAX' lze šířeji použít pro mimoevropské daňové identifikace, které neobsahují prefix kódu země ISO 3166-1 (například místní daňová registrační čísla). Cesta s kódem 'VAT' zůstává vyhrazena pro formální čísla DPH s platným prefixem kódu země.
Curaçao nemá PSČ. Curazujská daňová správa nepoužívá systém poštovních směrovacích čísel. Do pole cac:PostalAddress/cbc:PostalCode vyplňte jako výchozí hodnotu unknown. IDR (a doporučení pro ruční tvůrce UBL) tuto hodnotu používá, aby uspokojil validátor, aniž by vymýšlel fiktivní PSČ.
Úplný příklad. AccountingSupplierParty pro curazujského dodavatele s číslem CRIB 123456789 a GLN routingem jinde v dokumentu:
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyIdentification>
<cbc:ID>123456789</cbc:ID>
</cac:PartyIdentification>
<cac:PostalAddress>
<cbc:StreetName>Simplerstraat 1</cbc:StreetName>
<cbc:CityName>InvoicingStad</cbc:CityName>
<cbc:PostalCode>unknown</cbc:PostalCode>
<cac:Country>
<cbc:IdentificationCode>CW</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>123456789</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>TAX</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>SimplerInvoicing</cbc:RegistrationName>
<cbc:CompanyID>123456789</cbc:CompanyID>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingSupplierParty>
V EN 16931 / Peppol BIS Billing 3.0 vyplňuje každá strana své vlastní identifikátory na základě vlastní země sídla, nikoli země protistrany. Konkrétně pro nizozemského odesílatele (AccountingSupplierParty):
0106 (např. 0106:12345678).cac:PartyTaxScheme/cbc:CompanyID s TaxScheme/ID = 'VAT'): nizozemské DIČ s prefixem NL (např. NL123456789B01).cac:PartyIdentification/cbc:ID): volitelný dodatečný identifikátor (např. číslo KvK nebo GLN), zvolený samotným NL odesílatelem.Strana příjemce (AccountingCustomerParty) obsahuje identifikátory zahraničního kupujícho:
cac:PartyTaxScheme/cbc:CompanyID u Customer Party): DIČ kupujícho s přísloušným prefixem země ISO 3166-1 (např. EL123456789 nebo GR123456789 pro řeckého kupujícho, DE123456789 pro německého).Častá chyba: Nizozemský odesílatel fakturující zahraničnímu příjemci nemusí přizpůsobovat svůj blok Seller zemi kupujícho. Přeshraniční fakturace nemění to, co odesílatel uvede ve vlastní sekci Party. Co se mění, je BT-48 v bloku Customer (DIČ zahraničního kupujícho) a případné země-specifické pravidla validace na straně příjemce.
Pro Řecko jsou jako prefix pro BT-48 přípustné oba prefixy GR i EL. Pro NL odesílatele zůstává NL jediným platným prefixem v BT-31, bez ohledu na zemi příjemce.
EndpointID je povinný. V Peppol BIS Billing V3 nesmí být element EndpointID prázdný. Faktura bez platného EndpointID bude při validaci zamítnuta.
Jeden EndpointID na fakturu. UBL specifikace umožňuje pouze jeden EndpointID na stranu. Pokud má organizace více identifikátorů (například KvK i OIN), zvolte identifikátor, který je u příjemce zaregistrován v SMP.
Nepoužívejte "NA" jako hodnotu. Ačkoli některé schemeID technicky akceptují hodnotu "NA", vede to k chybám směrování. Vždy použijte platné identifikační číslo.
Fakturace osobám. Pro fakturaci osobám bez čísla KvK nabízí PSB řešení: použijte identifikátor 0106:99999998. Toto číslo KvK je vyloučeno ze síťových vyhledávání, čímž faktura vždy přejde na doručení e-mailem.
Při doručování se Peppol Service Bus (PSB) řídí pevným pořadím priorit při určování routingu:
Pokud žádná z těchto hodnot není použitelná pro síťový routing, doručení se vrací k e-mailovému routingu, pokud je v konfiguraci dostupná e-mailová adresa.
Pro zpětné zprávy (jako Message Level Status nebo Invoice Response) používá eConnect fallback na support@econnect.eu, když chybí e-mailové pole dodavatele. Stavové zprávy se tak neztratí, když AP nenajde platnou zpětnou adresu v původní faktuře.
Technické: Úplný číselník EAS je dostupný ve specifikaci Peppol BIS Billing na
docs.peppol.eu/poacc/billing/3.0/codelist/eas/. Přehled všech PartyID podle země najdete napsb.econnect.eu/misc/partyIds.html.
Electronic Address Scheme (EAS) je číselník, který určuje, jaký typ identifikátoru se používá k adresování účastníka Peppol. Každý EAS kód představuje jedinečný číslovací systém, vázaný na konkrétní zemi nebo mezinárodní registr. Níže najdete všechny aktivní kódy.
78430177221200007877843017720002581281073415480790983551234567851824753556CHE1090290481234567800000001820029336000101370257457073271119633190123456789IT06363391001003704944842TST010225:123456789OMxxxxxxxxxxxxATU12345678ESA12345678BE0123456789BG123456789CZ12345678DE129390136GB123456789LU12345678NL123456789B01PL1234567890RO12345678SK1234567890Níže uvedené kódy již nejsou registrovatelné a při nových registracích se neakceptují. Existující registrace s těmito kódy mohou být stále aktivní, ale musí být postupně migrovány.
Při registraci organizace v PSB se používají identifikátory, které jsou pro každou zemi pevně stanoveny. Následující tabulka zobrazuje standardní identifikační scheme podle země včetně culture kódů používaných při registraci přes Management API.
0123456789BG12345678912345678DE12939013610137025003704944842TST01123456789IT06363391001111963319LU1234567812345678745707327ATU12345678PL1234567890PT123456789RO12345678SK1234567890ESA12345678CZ12345678GB1234567892120000787Když eConnect konvertuje PDF fakturu na UBL a na faktuře není platný identifikátor, použijí se standardní náhradní hodnoty:
00000003999999960000000BE00UBLBE000090009999908000DE00LWID00DEF000Tyto náhradní hodnoty zajistí, že faktura je technicky platná, ale směrování přejde na jiná pole nebo na doručení e-mailem.
Pro firmy je standardem číslo Obchodní komory (schemeID 0106). Pro vládní organizace je OIN (schemeID 0190) povinné na základě Basisfactuur Rijk. Číslo DPH (9944) může sloužit jako dodatečný identifikátor.
Ano, organizace může být registrována s více schemeID (například jak s číslem Obchodní komory, tak s OIN). Faktura UBL však umožňuje pouze jeden EndpointID na stranu. Zvolte identifikátor, který příjemce zaregistroval v SMP.
Faktura nebude v síti Peppol nalezena a nebude moci být doručena přes Peppol. PSB se pak vrátí k alternativním identifikátorům (CompanyID, PartyTaxScheme) nebo k e-mailovému doručení, pokud je dostupné.
eConnect podporuje čísla OIN (scheme 0190) při odesílání. Identifikátor odesílání (ID organizace) a pole Odeslat přes nemusí být oba OIN - jedno z nich může být i jiného typu, například číslo Obchodní komory. eConnect zohledňuje OIN při generování PDF, takže na PDF se zobrazí OIN místo čísla Obchodní komory.
Častá chyba spočívá v nesprávném odesílání XML přes integraci: klient nastaví schemeID="0106" (Obchodní komora), ale jako hodnotu zadá číslo OIN. Platforma pak zobrazuje štítek Obchodní komory s hodnotou OIN - schemeID určuje štítek, nikoli hodnota. Rozhraní kontroluje délku pro každý typ identifikátoru: číslo Obchodní komory musí mít 8 číslic a OIN 20 číslic. Hodnota OIN o 20 číslicích pod schemeID 0106 neprojde kontrolou délky a zobrazí chybovou zprávu; odesílání selže.
Rešení: použijte schemeID="0190" pro hodnotu OIN (20 číslic) a schemeID="0106" pro hodnotu Obchodní komory (8 číslic). Rozhraní pak zobrazí správný štítek a odesílání proběhne úspěšně. Jde o chybu při odesílání nebo konfiguraci na straně odesílatele, nikoli o omezení eConnect.
Chcete zkontrolovat, jaký identifikátor je u konkrétního příjemce zaregistrován? Vyhledejte organizaci v Peppol Directory nebo použijte PSB API.
Validujte Vaši fakturu