Späť na blog

XRechnung vs. ZUGFeRD: Ktorý formát elektronickej faktúry je pre vás ten pravý?

Publikované 12. augusta 2025od Invapi Team
XRechnungZUGFeRDElektronická fakturáciaFormáty

XRechnung vs. ZUGFeRD: Ktorý formát elektronickej faktúry je pre vás ten pravý?

S povinnou elektronickou fakturáciou v Nemecku stoja firmy pred kľúčovou otázkou: XRechnung alebo ZUGFeRD? Oba formáty sú v súlade s európskou normou EN 16931, ale zásadne sa líšia v štruktúre a použití. Tento článok vám pomôže urobiť správnu voľbu.

Čo je XRechnung?

XRechnung je nemecký štandard pre elektronické faktúry podávané subjektom verejného sektora. Je to čistý XML formát, prenášaný buď ako UBL (Universal Business Language) alebo CII (Cross-Industry Invoice). Faktúra obsahuje výlučne strojovo čitateľné, štruktúrované dáta — neexistuje žiadna vizuálna PDF reprezentácia.

XRechnung bol vyvinutý organizáciou KoSIT (Koordinačné miesto pre IT štandardy) a je povinný pre faktúry federálnym vládnym úradom od novembra 2020. Štandard definuje dodatočné obchodné pravidlá nad rámec európskej normy, napríklad povinnú Leitweg-ID.

Čo je ZUGFeRD?

ZUGFeRD (Centrálny užívateľský sprievodca fóra pre elektronickú fakturáciu Nemecka) je hybridný formát, ktorý vkladá strojovo čitateľný XML súbor do PDF/A-3 dokumentu. Príjemcovia tak môžu faktúru vizuálne zobraziť ako PDF aj ju automaticky spracovať prostredníctvom vloženého CII XML súboru.

ZUGFeRD 2.x je identický s francúzskym štandardom Factur-X a ponúka šesť profilov s rôznou úrovňou detailu: Minimum, Basic WL, Basic, EN 16931 (Comfort), Extended a XRechnung. Profil „EN 16931" (Comfort) plne implementuje európsky dátový model a je odporúčanou voľbou pre B2B faktúry. Profil „XRechnung" spĺňa požiadavky štandardu XRechnung a — na rozdiel od všetkých ostatných profilov — sa generuje ako čistý XML súbor bez PDF.

Kľúčové rozdiely

Dátový formát

  • XRechnung: Čistý XML (UBL alebo CII). Žiadny vizuálny dokument nie je zahrnutý.
  • ZUGFeRD: PDF/A-3 s vloženým CII XML. Vizuálne aj strojovo čitateľný.

Prípad použitia

  • XRechnung: Povinný pre faktúry subjektom verejného sektora (federálne, krajinské a obecné úrady).
  • ZUGFeRD: Flexibilne použiteľný v B2B sektore a čoraz viac aj vo verejnom sektore (prostredníctvom profilu XRechnung).

Súlad s EN 16931

Oba formáty sú založené na európskej norme EN 16931 a tým spĺňajú zákonné požiadavky na elektronickú faktúru. XRechnung definuje dodatočné národné pravidlá (CIUS — Core Invoice Usage Specification), ktoré sa kontrolujú počas validácie.

Čitateľnosť

  • XRechnung: Vyžaduje softvér na vizualizáciu. Bez špecializovaných nástrojov je XML súbor pre ľudí ťažko čitateľný.
  • ZUGFeRD: PDF sa dá otvoriť v akomkoľvek PDF čítači. Strojové spracovanie sa realizuje prostredníctvom vloženého XML.

Kedy zvoliť ktorý formát?

XRechnung je správna voľba, keď:

  • Podávate faktúry federálnym úradom alebo subjektom verejného sektora
  • Príjemca výslovne vyžaduje XRechnung
  • Prenášate prostredníctvom infraštruktúry Peppol
  • Vaše systémy už pracujú na báze XML

ZUGFeRD je správna voľba, keď:

  • Posielate faktúry obchodným partnerom v B2B sektore
  • Príjemcovia potrebujú faktúru aj vizuálne ako PDF
  • Realizujete postupný prechod z PDF na elektronickú fakturáciu
  • Pracujete medzinárodne s partnermi vo Francúzsku (kompatibilita s Factur-X)

Používanie oboch formátov s invapi

invapi plne podporuje XRechnung aj ZUGFeRD. Prostredníctvom API môžete:

  • Konvertovať JSON do UBL/CII na generovanie súborov v súlade s XRechnung
  • Vytvárať ZUGFeRD PDF vložením CII XML do existujúcich PDF
  • Parsovať prichádzajúce faktúry v oboch formátoch a konvertovať ich na štruktúrovaný JSON
  • Validovať každý vygenerovaný dokument voči pravidlám EN 16931 a XRechnung

S bezplatným plánom môžete oba formáty otestovať hneď.

Záver

XRechnung a ZUGFeRD nie sú konkurenti — dopĺňajú sa. Pre verejný sektor je XRechnung nevyhnutný, zatiaľ čo ZUGFeRD vyniká v B2B priestore svojou kombináciou PDF a XML. Firmy, ktoré ovládajú oba formáty, sú plne pripravené na povinnosť elektronickej fakturácie.