← Back to all articles

Factur-X vs ZUGFeRD vs XRechnung vs Peppol: jaký je mezi nimi rozdíl?

SealDoc Team · · 4 min read

Pokud pracujete s evropskou elektronickou fakturací, jistě jste narazili na všechny tři názvy: Factur-X, ZUGFeRD a XRechnung. Bývají uváděny společně, jako by šlo o konkurenční produkty. Nejsou. Dva z nich jsou stejný formát s různými značkami a třetí je jiný profil téhož základního standardu XML. Zmatek je reálný a má praktické důsledky pro to, který z nich potřebujete použít a kdy.

Zde je přehledné vysvětlení.

Společný základ: UN/CEFACT CII a EN 16931

Všechny tři formáty jsou postaveny na stejném schématu XML: UN/CEFACT Cross Industry Invoice (CII). Jde o mezinárodní standard pro reprezentaci fakturačních dat ve strojově čitelné podobě, pokrývající vše od informací záhlaví (prodávající, kupující, data) po položky, daňové výpisy a platební instrukce.

Nad CII leží EN 16931, evropský standard pro sémantický datový model elektronické faktury. EN 16931 definuje, která pole jsou povinná, jak je reprezentováno DPH a jaké musí být vztahy mezi datovými elementy. Každá vyhovující EU elektronická faktura v jakékoli národní variantě by měla odpovídat EN 16931.

Rozdíly mezi Factur-X, ZUGFeRD a XRechnung spočívají v profilech (která pole jsou volitelná vs. povinná) a doručovacím kontejneru (hybridní PDF vs. čisté XML).

Factur-X a ZUGFeRD: hybridní formát

Factur-X je francouzsko-německá společná specifikace. Zabaluje CII XML do souboru PDF/A-3. Výsledkem je jediný dokument, který je zároveň čitelný pro lidi (normální rozvržení fakturního PDF) a strojově čitelný (CII XML je připojeno jako soubor pojmenovaný factur-x.xml).

ZUGFeRD je německý předchůdce a od verze 2.0 technicky identický s Factur-X. ZUGFeRD 2.x a Factur-X 1.x používají stejné profily a stejnou strukturu XML. Jediný smysluplný rozdíl je branding: němečtí dodavatelé softwaru mají tendenci říkat ZUGFeRD, francouzští Factur-X a obojí odkazuje na stejný formát.

Oba používají sadu profilů shody, které řídí, kolik dat je vyžadováno:

ProfilPřípad použití
MINIMUMAbsolutní minimum polí, zpracování platby pouze
BASIC WLPovinné položky řádků, detail DPH na úrovni záhlaví
BASICÚplné položky řádků s daní na řádek
EN 16931Úplný sémantický model EN 16931
EXTENDEDNadmnožina s dalšími poli pro složité scénáře

Pro většinu B2B fakturace ve Francii a Německu je profil EN 16931 nebo EXTENDED tím, co rámce shody očekávají.

XRechnung: vládní XML profil

XRechnung je německá vládní specifikace. Na rozdíl od Factur-X/ZUGFeRD je to čisté XML bez PDF obálky. Faktura XRechnung je soubor CII XML (nebo volitelně UBL XML, druhá serializace EN 16931). V souboru samotném není vložena žádná vizuální reprezentace.

XRechnung je povinný formát pro faktury adresované německým federálním vládním orgánům a rostoucímu počtu zemských a obecních orgánů. Pokud fakturujete Bundesbehörden, posíláte XRechnung. Pokud fakturujete německé soukromé společnosti, můžete použít Factur-X/ZUGFeRD nebo Peppol BIS Billing 3.0 UBL.

Klíčové rozdíly:

  • XRechnung je čisté XML, bez vizuální vrstvy, povinné pro německé B2G (podnik vládě)
  • Factur-X/ZUGFeRD je hybridní PDF plus XML, používané pro archivaci B2B a přeshraniční transakce
  • Peppol BIS Billing 3.0 je UBL XML (nikoli CII), používané jako přenosový formát přes síť Peppol

Tyto tři mohou v jednom workflow koexistovat: můžete generovat PDF Factur-X pro archiv kupujícího, přenášet přes Peppol BIS UBL po síti a konvertovat na XRechnung pro jakoukoli položku adresovanou vládě.

Kdy je co potřeba

FormátKdy ho potřebujete
Factur-X / ZUGFeRDFrancouzská nebo německá B2B fakturace; archivní kopie pro jakoukoli Peppol fakturu; belgická vrstva archivu B2B
XRechnungFakturace německým federálním nebo zemským vládním orgánům
Peppol BIS Billing 3.0 UBLPřenos přes síť Peppol v jakékoli zemi EU

Francouzský mandát pro elektronické faktury (povinnost přijímat od září 2026) přijímá Factur-X jako platný formát pro podání na Portail Public de Facturation. Německý B2B mandát (postupné zavádění 2025–2028) přijímá Factur-X, ZUGFeRD a XRechnung.

Co podporuje účetní software

Většina středních evropských účetních platforem nyní podporuje alespoň profil EN 16931 Factur-X/ZUGFeRD pro import i export. Podpora XRechnung je rozšířená v německém účetním softwaru (Datev, Lexware, Sage Germany) a stále více přítomná na celoevropských platformách.

Čistá generace XRechnung z nefrancoužského softwaru je stále nerovnoměrná. Pokud potřebujete odesílat faktury na německé vládní portály, ověřte konkrétně, zda váš software generuje platný XRechnung 3.0 (aktuální verze od listopadu 2023) a nikoli starší profil.

Export UBL pro Peppol je zajišťován poskytovateli přístupových bodů, nikoli přímo účetním softwarem. Váš účetní software generuje fakturační data; přístupový bod je zabalí do správné UBL obálky a směruje je.

Formát je pouze polovina příběhu

Výběr správného formátu řeší problém přenosu. Neřeší problém právního důkazu.

Faktura uložená jako PDF Factur-X ve vašem souborovém systému je vyhovující z hlediska formátu. Ale pokud potřebujete prokázat u soudu nebo při daňovém auditu, že faktura existovala k určitému datu a od té doby nebyla změněna, samotný formát vám to nedá. Co potřebujete, je razítko RFC 3161 vázané na dokument v okamžiku jeho vytvoření a záznam průkazného řetězce zachycující každý krok zpracování.

Proto SealDoc obaluje generování Factur-X vrstvou razítkování a balíčku důkazů. Každá faktura, kterou produkujeme, nese razítko od důvěryhodné autority, auditní stopu a hash manifestu, který lze ověřit offline. Formát je správný; právní důkaz je také správný.

Validace vašich stávajících faktur

Pokud si nejste jisti, zda soubor faktury, který jste obdrželi nebo vygenerovali, je skutečně vyhovující, náš bezplatný nástroj Validator kontroluje soubory Factur-X, ZUGFeRD a XRechnung vůči schématu EN 16931 a vrátí přehlednou zprávu o případných chybách. Bez nutnosti registrace. Nahrajte soubor, přečtěte výsledek.


← Back to all articles