Aký je rozdiel medzi XML, UBL, Peppol BIS Billing V3 a NLCIUS?

Štyri pojmy, ktoré sa často zamieňajú, ale každý má vlastný význam, zrozumiteľne vysvetlené.

Pri e-fakturácii sa stretávate s množstvom skratiek. Tento článok vysvetľuje štyri najdôležitejšie pojmy a ako spolu súvisia, od základnej techniky po holandský štandard.

XML: jazyk

XML (Extensible Markup Language) je technológia značkovania, ktorá umožňuje štruktúrované ukladanie údajov do textového súboru. XML súbor je čitateľný pre počítače aj pre ľudí. Nie každý XML súbor je e-faktúra; XML sa používa na rôzne účely. Je to základ, na ktorom sú ostatné štandardy postavené.

UBL: štruktúra

UBL (Universal Business Language) je medzinárodný štandard, ktorý určuje, aké prvky musí obchodný dokument obsahovať a v akej štruktúre. Pre faktúry UBL špecifikuje, ktoré polia sú povinné (ako dodávateľ, odberateľ, suma, DPH) a ako sa musia do XML súboru zapísať.

UBL je založený na európskej norme EN 16931, sémantickém modeli, ktorý určuje, aké údaje musí e-faktúra minimálne obsahovať. UBL je jednou z dvoch povolených syntaxí pre EN 16931, druhou je CII (Cross-Industry Invoice).

Peppol BIS Billing V3: európsky štandard

Peppol BIS Billing V3 je európsky Peppol profil, ktorý rozširuje UBL o ďalšie validačné pravidlá. Zatiaľ čo UBL definuje štruktúru, BIS Billing V3 pridáva kontroly, ktorými musia faktúry prejsť:

  • Výpočty musia sedieť (DPH, celkové sumy)
  • Čísla IBAN musia byť správne zostavené
  • Kódy identifikátorov musia pochádzať zo správnych zoznamov kódov
  • Špecifické kombinácie polí musia byť logické

Každá faktúra, ktorá zodpovedá Peppol BIS Billing V3, je automaticky v súlade s EN 16931. Štandard sa pravidelne aktualizuje; aktuálna verzia (3.0.20) je povinná od 23. februára 2026.

NLCIUS: holandská implementácia

NLCIUS (Netherlands Core Invoice Usage Specification) je holandská implementácia Peppol BIS Billing V3. Pridáva ďalšie pravidlá, ktoré sú špecifické pre Holandsko:

  • Podpora G-účtu (blokovaný účet v stavebnom sektore)
  • Holandské režimy DPH (kód K pre intrakomunitárne dodanie, AE pre prenesenie daňovej povinnosti)
  • Špecifické požiadavky na identifikátory (číslo KvK ako 0106, OIN ako 0190)

Pre fakturáciu holandskému verejnému sektoru je NLCIUS povinný. Pre B2B faktúry v rámci Holandska je to odporúčaný štandard.

Ako spolu súvisia?

Štandardy na seba nadväzujú, ako vrstvy:

EN 16931 (európska norma, sémantický model)
    └── Peppol BIS Billing V3 (európsky Peppol profil)
         └── NLCIUS (holandská implementácia)

A pod tým stojí UBL ako syntaktická väzba, konkrétna XML štruktúra, v ktorej sú fakturačné údaje vyjadrené.

Chcete vidieť úplný obraz so všetkými vrstvami a krajinnými variantmi? Prečítajte si Od sémantiky k syntaxi.

Okrem NLCIUS existujú aj ďalšie krajinné varianty

Každá krajina si môže vytvoriť vlastnú implementáciu európskej normy, rovnako ako Holandsko s NLCIUS:

KrajinaŠtandardHolandskoNLCIUSNemeckoXRechnungFrancúzskoFrance CIUS + Factur-X (hybridný)ČeskoISDOC (hybridný)ŠvédskoSvefakturaRakúskoebInterface

eConnect podporuje všetky tieto štandardy. Prostredníctvom XML Transformation platforma automaticky konvertuje medzi rôznymi formátmi, ako používateľ sa nemusíte starať o to, aký štandard príjemca očakáva.

Čo to znamená pre Vás?

V praxi ako používateľ eConnect nemusíte o týchto štandardoch premýšľať. Platforma zabezpečí, že každá faktúra, ktorú odosielate, zodpovedá správnemu štandardu pre príjemcu a že každá faktúra, ktorú prijímate, bude správne spracovaná, bez ohľadu na pôvodný formát.

Ak vytvárate faktúry manuálne v platforme, automaticky sa vygeneruje platná NLCIUS/BIS Billing V3 faktúra. Ak odosielate faktúry ako XML, budú validované a v prípade potreby transformované.

Často kladené otázky
Musím si ako používateľ eConnect sám vybrať, aký formát použijem?

Nie. Platforma eConnect automaticky určí správny formát na základe príjemcu. Pri odosielaní sa vygeneruje platná faktúra NLCIUS alebo BIS Billing V3 a pri prijatí sa automaticky spracuje každý podporovaný formát. Nemusíte robiť žiadnu voľbu.

Je NLCIUS povinný pre všetky faktúry v Holandsku?

Pre faktúry adresované holandským verejným orgánom je NLCIUS povinný. Pre B2B faktúry v rámci Holandska je to odporúčaný štandard, ale Peppol BIS Billing V3 je tiež akceptovaný. V praxi eConnect štandardne generuje faktúry v súlade s NLCIUS pre holandských príjemcov.

Dokáže eConnect spracovať faktúry v iných národných formátoch ako XRechnung?

Áno. eConnect podporuje všetky bežné európske štandardy vrátane XRechnung, Factur-X a Svefaktura. Prostredníctvom XML Transformation platforma automaticky konvertuje medzi formátmi, takže faktúra vždy dorazí vo formáte očakávanom príjemcom.


Chcete skontrolovať, či Váš XML súbor zodpovedá štandardu? Použite bezplatný eConnect Validátor.

XML je základný formát, UBL je jazyk postavený na XML, BIS Billing V3 je európsky Peppol profil a NLCIUS je holandský variant so špecifickými požiadavkami na číslo KvK a DPH. Každá vrstva pridáva pravidlá k predchádzajúcej. eConnect spracováva a transformuje všetky tieto formáty automaticky.

Validujte svoju faktúru