XRechnung vs. ZUGFeRD: Který formát e-faktury je pro vás ten pravý?
XRechnung vs. ZUGFeRD: Který formát e-faktury je pro vás ten pravý?
S povinnou e-fakturací v Německu stojí firmy před klíčovou otázkou: XRechnung nebo ZUGFeRD? Oba formáty splňují evropskou normu EN 16931, ale zásadně se liší ve struktuře a způsobu použití. Tento článek vám pomůže učinit správnou volbu.
Co je XRechnung?
XRechnung je německý standard pro elektronické faktury určené subjektům veřejného sektoru. Jedná se o čistě XML formát, přenášený buď jako UBL (Universal Business Language) nebo CII (Cross-Industry Invoice). Faktura obsahuje výhradně strojově čitelná, strukturovaná data — neexistuje žádná vizuální PDF reprezentace.
XRechnung byl vyvinut organizací KoSIT (Koordinační úřad pro IT standardy) a je povinný pro faktury spolkovým úřadům od listopadu 2020. Standard definuje nad rámec evropské normy další obchodní pravidla, jako je povinná Leitweg-ID.
Co je ZUGFeRD?
ZUGFeRD (Centrální uživatelská příručka Fóra pro elektronickou fakturaci Německo) je hybridní formát, který vkládá strojově čitelný XML soubor do dokumentu PDF/A-3. Příjemci tak mohou fakturu vizuálně prohlížet jako PDF a zároveň ji automaticky zpracovávat prostřednictvím vloženého CII XML souboru.
ZUGFeRD 2.x je totožný s francouzským standardem Factur-X a nabízí šest profilů s různou úrovní detailnosti: Minimum, Basic WL, Basic, EN 16931 (Comfort), Extended a XRechnung. Profil „EN 16931" (Comfort) plně implementuje evropský datový model a je doporučenou volbou pro B2B faktury. Profil „XRechnung" splňuje požadavky standardu XRechnung a — na rozdíl od všech ostatních profilů — je generován jako čistý XML soubor bez PDF.
Klíčové rozdíly
Datový formát
- XRechnung: Čisté XML (UBL nebo CII). Žádný vizuální dokument není součástí.
- ZUGFeRD: PDF/A-3 s vloženým CII XML. Vizuálně i strojově čitelný.
Případy použití
- XRechnung: Povinný pro faktury subjektům veřejného sektoru (spolkové, zemské a obecní úřady).
- ZUGFeRD: Flexibilně použitelný v B2B sektoru a stále více i ve veřejném sektoru (prostřednictvím profilu XRechnung).
Soulad s EN 16931
Oba formáty vycházejí z evropské normy EN 16931 a splňují tak zákonné požadavky na elektronickou fakturu. XRechnung definuje dodatečná národní pravidla (CIUS — Core Invoice Usage Specification), která se kontrolují při validaci.
Čitelnost
- XRechnung: Vyžaduje software pro vizualizaci. Bez specializovaných nástrojů je XML soubor pro člověka obtížně čitelný.
- ZUGFeRD: PDF lze otevřít v jakémkoli PDF prohlížeči. Strojové zpracování probíhá prostřednictvím vloženého XML.
Kdy zvolit který formát?
XRechnung je správná volba, když:
- Odesíláte faktury spolkovým úřadům nebo subjektům veřejného sektoru
- Příjemce výslovně vyžaduje XRechnung
- Přenášíte prostřednictvím infrastruktury Peppol
- Vaše systémy již pracují na bázi XML
ZUGFeRD je správná volba, když:
- Zasíláte faktury firemním zákazníkům v B2B sektoru
- Příjemci potřebují fakturu také vizuálně jako PDF
- Usilujete o postupný přechod z PDF na e-fakturaci
- Spolupracujete mezinárodně s partnery ve Francii (kompatibilita s Factur-X)
Použití obou formátů s invapi
invapi plně podporuje jak XRechnung, tak ZUGFeRD. Prostřednictvím API můžete:
- Převést JSON do UBL/CII pro generování souborů kompatibilních s XRechnung
- Vytvářet ZUGFeRD PDF vložením CII XML do existujících PDF
- Parsovat příchozí faktury v obou formátech a převádět je na strukturovaný JSON
- Validovat každý vygenerovaný dokument podle EN 16931 a pravidel XRechnung
S bezplatným plánem můžete oba formáty ihned otestovat.
Závěr
XRechnung a ZUGFeRD nejsou konkurenti — vzájemně se doplňují. Pro veřejný sektor je XRechnung nevyhnutelný, zatímco ZUGFeRD vyniká v B2B prostoru svou kombinací PDF a XML. Firmy, které ovládají oba formáty, jsou na povinnou e-fakturaci plně připraveny.