Prehľad Peppol Party Identifiers podľa krajiny: KvK, OIN, VAT, GLN a ďalšie, s EAS kódmi.
Každý dokument v sieti Peppol obsahuje identifikátory, ktoré určujú, kto je odosielateľ a príjemca. Tieto identifikátory určujú, ako sa dokument smeruje: na ktorý Access Point, ku ktorej organizácii. Výber správneho typu identifikátora je preto nevyhnutný pre úspešné doručenie.
Party Identifier v Peppole pozostáva z dvoch častí:
0106 pre holandské číslo KvK.12345678 ako číslo KvK.V UBL faktúre sa to objaví ako element EndpointID s atribútom schemeID:
<cbc:EndpointID schemeID="0106">12345678</cbc:EndpointID>
Kódy schemeID pochádzajú z kódovej listiny EAS (Electronic Address Scheme), ktorá je súčasťou špecifikácie Peppol BIS Billing. Túto kódovú listinu spravuje OpenPeppol a pravidelne ju aktualizuje.
Nižšie nájdete najpoužívanejšie typy identifikátorov zoskupené podľa krajiny.
1234567800000001234567890000NL123456789B01Číslo KvK (0106) je štandardný identifikátor pre holandské spoločnosti v Peppole. Pre holandskú vládu je OIN (0190) povinné. Toto je vynucované validačným pravidlom BR-NL-BFR-2 z Basisfactuur Rijk (BFR): ak je príjemca vládna organizácia, schemeID musí byť 0190. BFR je dodatočný súbor validačných pravidiel holandskej centrálnej vlády, ktorý dopĺňa štandardné pravidlá NLCIUS a Peppol BIS a opisuje minimálne požiadavky na fakturačné údaje pri fakturácii organizáciám centrálnej vlády.
DIČ (9944) sa používa ako doplnkový identifikátor pre registráciu DPH, nie je však primárnym smerovacím identifikátorom.
NL:KVK je historický písmenný zápis pre scheme 0106. Peppol Service Bus (PSB) považuje NL:KVK:12345678 a 0106:12345678 za rovnocenné. V externej komunikácii (zákazníci, partneri, ticket podpory, dokumentácia, predajné materiály) používa eConnect štandardne oficiálnu Peppol notáciu 0106. Písmenná forma sa stále objavuje v staršej korešpondencii a v dokumentácii niektorých integračných partnerov.
0123456789000BE00UBLBE00001BE0123456789 alebo BE1123456789Číslo podniku (0208) je štandardný identifikátor pre belgické spoločnosti. Belgické organizácie sa zvyčajne registrujú s týmto číslom.
Pre belgické DIČ (9925) sú platné oba prefixy BE0 aj BE1. Obe formy sú na sieti Peppol akceptované.
000DE00LWID00000Leitweg-ID (0204) je povinný identifikátor pre fakturáciu nemeckej vláde. Nemecké spoločnosti sa zvyčajne registrujú cez svoje DIČ alebo iný medzinárodný identifikátor.
123456789SIREN identifikátor (0225) je povinný pre francúzske spoločnosti v rámci reformy CTC (Continuous Transaction Controls), povinnej e-fakturácie, ktorá sa postupne zavádza od septembra 2026. Formát môže byť rôzny: 9-miestne SIREN, 14-miestne SIREN_SIRET alebo rozšírené o smerovací kód. Certifikované francúzske platformy (PA, predtým PDP) musia všetkých svojich koncových používateľov registrovať pod týmto schemeID. Iné identifikátory ako GLN (0088) môžu byť použité ako doplnkové.
5566261920Organisationsnummer (scheme 0007) je jediný platný identifikátor účastníka Peppolu pre švédske strany. Scheme 9955 (SE:VAT) bol odstránený z code listu OpenPeppol EAS; pre švédske DIČ neexistuje žiadny aktívny Peppol scheme. DIČ sa stále objavuje v UBL (v PartyTaxScheme/CompanyID), ale nie je smerovacím identifikátorom.
Pre švédskych dodávateľov platia štyri špecifické pravidlá Peppol BIS Billing 3.0 pre danu krajinu, ktoré sa pri odoslaní automaticky validujú:
PartyTaxScheme/CompanyID (DIČ)SE + 12 číslicPartyLegalEntity/CompanyID (organisationsnummer)PartyLegalEntity/CompanyIDPartyLegalEntity/CompanyID12 číslic DIČ je zložených z 10-miestneho organisationsnummeru a prípony 01. Kompletné DIČ je teda: SE + organisationsnummer (10 číslic, bez pomlčky) + 01.
Enskild firma (živnosť / SZČO). Švédsky živnostník nemá samostatný organisationsnummer; osobný personnummer (10 číslic, formát YYMMDD-XXXX) funguje ako organisationsnummer a do UBL sa vkladá bez pomlčky. DIČ sa vytvára rovnakým spôsobom. Príklad pre personnummer 801007-0962:
PartyLegalEntity/CompanyID (orgnr): 8010070962PartyTaxScheme/CompanyID (DIČ): SE801007096201EndpointID (Peppol-ID): 0007:8010070962Častou chybou je umiestnenie SE priamo pred personnummer bez povinnej prípony 01 (výsledok: 12 znakov namiesto 14). Validator PSB takú faktúru odmietne s hlásením SE-R-001.
Súkromie/GDPR: vo Švédsku je personnummer osobný údaj pod dohľadom švédskeho úradu na ochranu osobných údajov (IMY, Swedish Data Protection Authority). Keď sa enskild firma objaví na Peppole, 10-miestny organisationsnummer je fakticky osobným identifikátorom. Pre obchodný styk je to podľa čl. 6 GDPR prípustné, ale publikácia vo verejnom Peppol Directory môže byť citlivá. Zákazníci si môžu zvoliť použitie GLN (scheme 0088) ako verejného Peppol identifikátora, alebo neregistrovať sa do verejného adresára a smerovať iba cez SMP. eConnect tu žiadnu politiku nepredpisuje; voľba je na zákazníkovi.
1234567890123123456789GLN kód (0088) je 13-miestny adresný kód od GS1, široko používaný v stavebnom sektore (DICO strany) a v maloobchode. DUNS číslo (0151) je medzinárodné identifikačné číslo podniku, používané najmä vo väčších organizáciách.
Code list OpenPeppol v9.6 (2026-04-07) neobsahuje kód EAS pre rôzne jurisdikcie mimo EU, vrátane Curaçaa a ostatných karibských častí Holandského kráľovstva. Curacaoske číslo CRIB (Centraal Registratie Informatie Belastingplichtige, 9 číslic, vydávané curacaoskou daňovou správou) je daňové identifikačné číslo pre miestny styk so štátnou správou; nie je to smerovací identifikátor Peppolu a nemôže sa použiť ako EndpointID.
Pre strany z takýchto jurisdikcií, ktoré chcú byť dosiahnuteľné v sieti Peppol, platí nasledujúci vzor (porovnateľný s Kanadou a inými krajinami mimo EU bez národného EAS):
0060 (D-U-N-S, Dun & Bradstreet), 0088 (GLN, GS1) alebo 0199 (LEI, GLEIF).cac:PartyTaxScheme/cbc:CompanyID, ale neslúži ako smerovací identifikátor.Curazujský príjemca zaregistrovaný u Access Pointu cez 0088:<GLN> je dosiahnuteľný cez Peppol; príjemca s iba číslom CRIB nie je a musí byť obslúžený alternatívnou cestou doručenia (e-mail, portál, EDI).
PartyTaxScheme: TaxScheme/ID='TAX' namiesto 'VAT'Keď sa číslo CRIB prenaša informatívne v cac:PartyTaxScheme/cbc:CompanyID, cac:TaxScheme/cbc:ID nesmie byť nastavené na 'VAT'. Pravidlo Peppol BIS Billing 3.0 BR-CO-09 vyžaduje, aby pri TaxScheme/ID = 'VAT' muselo číslo DPH začínať dvojpísmenovým kódom krajiny podľa ISO 3166-1. Číslo CRIB (9 číslic bez prefixu kódu krajiny, nezodpovedá formátu čísla DPH) toto pravidlo nesplni, hoci Curaçao (CW) je v zozname ISO 3166-1 uvedené.
V takom prípade použite TaxScheme/ID = 'TAX' (alebo 'CRIB'). BR-CO-09 sa spustí iba pri 'VAT', požiadavka prefixu kódu krajiny ISO sa teda na číslo CRIB nevzťahuje.
<cac:PartyTaxScheme>
<cbc:CompanyID>123456789</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>TAX</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
Vzor TaxScheme/ID = 'TAX' možno širšie použiť pre mimoeurópske daňové identifikácie, ktoré neobsahujú prefix kódu krajiny ISO 3166-1 (napríklad miestne daňové registračné čísla). Cesta s kódom 'VAT' zostáva vyhradená pre formálne čísla DPH s platným prefixom kódu krajiny.
Curaçao nemá PSČ. Curazujská daňová správa nepoužíva systém poštových smerovacích čísel. Do poľa cac:PostalAddress/cbc:PostalCode vyplňte ako štandardnú hodnotu unknown. IDR (a odporúčanie pre ručných tvorcov UBL) túto hodnotu používa, aby uspokojil validátor bez vymýšľania fiktívnej PSČ.
Úplný príklad. AccountingSupplierParty pre curazujského dodávateľa s číslom CRIB 123456789 a GLN smerovaním inde v dokumente:
<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 vypĺňa každá strana vlastné identifikátory na základe vlastnej krajiny sídla, nie krajiny protistrany. Konkrétne pre holandského odesîlateľa (AccountingSupplierParty):
0106 (napr. 0106:12345678).cac:PartyTaxScheme/cbc:CompanyID s TaxScheme/ID = 'VAT'): holandské DIČ s prefixom NL (napr. NL123456789B01).cac:PartyIdentification/cbc:ID): volitelný dodatečný identifikátor (napr. číslo KvK alebo GLN), zvolený samotným NL odesîlateľom.Strana príjemcu (AccountingCustomerParty) obsahuje identifikátory zahraničného kupujúceho:
cac:PartyTaxScheme/cbc:CompanyID v Customer Party): DIČ kupujúceho s príslušným prefixom krajiny ISO 3166-1 (napr. EL123456789 alebo GR123456789 pre gréckeho kupujúceho, DE123456789 pre nemeckého).Častá chyba: Holandský odesîlateľ fakturujúci zahraničnému príjemcovi nemusí prispiesobať blók Seller krajine kupujúceho. Cezhraničná fakturácia nemení to, čo odesîlateľ uvedené vo vlastnej sekcii Party. Čo sa mení, je BT-48 v blóku Customer (DIČ zahraničného kupujúceho) a prípadné štátno-špecifické pravidlá validácie na strane príjemcu.
Pre Grécko sú ako prefix pre BT-48 prípustné oba prefixy GR aj EL. Pre NL odesîlateľa zostane NL jediným platným prefixom v BT-31, bez ohľadu na krajinu príjemcu.
EndpointID je povinný. V Peppol BIS Billing V3 nesmie byť element EndpointID prázdny. Faktúra bez platného EndpointID bude pri validácii zamietnutá.
Jeden EndpointID na faktúru. UBL špecifikácia umožňuje iba jeden EndpointID na stranu. Ak má organizácia viacero identifikátorov (napríklad KvK aj OIN), zvoľte identifikátor, ktorý je u príjemcu zaregistrovaný v SMP.
Nepoužívajte "NA" ako hodnotu. Hoci niektoré schemeID technicky akceptujú hodnotu "NA", vedie to k chybám smerovania. Vždy použite platné identifikačné číslo.
Fakturácia osobám. Pre fakturáciu osobám bez čísla KvK ponúka PSB riešenie: použite identifikátor 0106:99999998. Toto číslo KvK je vylúčené zo sieťových vyhľadávaní, čím faktúra vždy prejde na doručenie e-mailom.
Pri doručovaní sa Peppol Service Bus (PSB) riadi pevným poradím priórit pri určovaní smerovania:
Ak žiadna z týchto hodnôt nie je použiteľná na sieťové smerovanie, doručenie sa vracia k e-mailovému smerovaniu, ak je v konfigurácii dostupná e-mailová adresa.
Pre spätné správy (ako Message Level Status alebo Invoice Response) používa eConnect fallback na support@econnect.eu, keď chýba e-mailové pole dodávateľa. Stavové správy sa tak nestratia, keď AP nenájde platnú spätnú adresu v pôvodnej faktúre.
Technické: Úplná kódová listina EAS je dostupná v špecifikácii Peppol BIS Billing na
docs.peppol.eu/poacc/billing/3.0/codelist/eas/. Prehľad všetkých PartyID podľa krajiny nájdete napsb.econnect.eu/misc/partyIds.html.
Electronic Address Scheme (EAS) je kódová listina, ktorá určuje, aký typ identifikátora sa používa na adresovanie účastníka Peppol. Každý EAS kód predstavuje jedinečný číslovací systém, viazaný na konkrétnu krajinu alebo medzinárodný register. Nižšie nájdete všetky aktívne kódy.
78430177221200007877843017720002581281073415480790983551234567851824753556CHE1090290481234567800000001820029336000101370257457073271119633190123456789IT06363391001003704944842TST010225:123456789OMxxxxxxxxxxxxATU12345678ESA12345678BE0123456789BG123456789CZ12345678DE129390136GB123456789LU12345678NL123456789B01PL1234567890RO12345678SK1234567890Nižšie uvedené kódy už nie sú registrovateľné a pri nových registráciách sa neakceptujú. Existujúce registrácie s týmito kódmi môžu byť stále aktívne, ale musia byť postupne migrované.
Pri registrácii organizácie v PSB sa používajú identifikátory, ktoré sú pre každú krajinu pevne stanovené. Nasledujúca tabuľka zobrazuje štandardný identifikačný scheme podľa krajiny vrátane culture kódov používaných pri registrácii cez Management API.
0123456789BG12345678912345678DE12939013610137025003704944842TST01123456789IT06363391001111963319LU1234567812345678745707327ATU12345678PL1234567890PT123456789RO12345678SK1234567890ESA12345678CZ12345678GB1234567892120000787Keď eConnect konvertuje PDF faktúru na UBL a na faktúre nie je platný identifikátor, použijú sa štandardné náhradné hodnoty:
00000003999999960000000BE00UBLBE000090009999908000DE00LWID00DEF000Tieto náhradné hodnoty zabezpečia, že faktúra je technicky platná, ale smerovanie prejde na iné polia alebo na doručenie e-mailom.
Pre firmy je štandardom číslo Obchodnej komory (schemeID 0106). Pre vládne organizácie je OIN (schemeID 0190) povinné na základe Basisfactuur Rijk. Číslo DPH (9944) môže slúžiť ako dodatečný identifikátor.
Áno, organizácia môže byť registrovaná s viacerými schemeID (napríklad tak číslom Obchodnej komory, ako aj OIN). Faktúra UBL však umožňuje iba jeden EndpointID na stranu. Zvoľte identifikátor, ktorý príjemca zaregistroval v SMP.
Faktúra nebude v sieti Peppol nájdená a nebude možné ju doručiť cez Peppol. PSB sa potom vráti k alternatívnym identifikátorom (CompanyID, PartyTaxScheme) alebo k e-mailovému doručeniu, ak je dostupné.
eConnect podporuje čísla OIN (scheme 0190) pri odosielaní. Identifikátor odosielania (ID organizácie) a pole Odoslať cez nemusia byť oba OIN - jedno z nich môže byť aj iného typu, napríklad číslo Obchodnej komory. eConnect zohľadňuje OIN pri generovania PDF, takže na PDF sa zobrazí OIN namiesto čísla Obchodnej komory.
Častá chyba spočíva v nesprávnom odosielaní XML cez integráciu: klient nastaví schemeID="0106" (Obchodná komora), ale ako hodnotu zadá číslo OIN. Platforma potom zobrazuje štítok Obchodnej komory s hodnotou OIN - schemeID určuje štítok, nie hodnota. Rozhranie kontroluje dĺžku pre každý typ identifikátora: číslo Obchodnej komory musí mať 8 číslic a OIN 20 číslic. Hodnota OIN o 20 čísliciach pod schemeID 0106 neprejde kontrolou dĺžky a zobrazí chybovú správu; odoslanie zlyhá.
Riešenie: použite schemeID="0190" pre hodnotu OIN (20 číslic) a schemeID="0106" pre hodnotu Obchodnej komory (8 číslic). Rozhranie potom zobrazí správny štítok a odoslanie bude úspešné. Ide o chybu pri odosielaní alebo konfigurácii na strane odosielateľa, nie o obmedzenie eConnect.
Chcete skontrolovať, aký identifikátor je u konkrétneho príjemcu zaregistrovaný? Vyhľadajte organizáciu v Peppol Directory alebo použite PSB API.
Validujte Vašu faktúru