← Zpět na všechny články

XRechnung 3.0: co se změnilo a jak dosáhnout shody

SealDoc Team · · 7 min čtení

Aktualizováno 21. září 2026: data a pravidla opravena podle specifikace XRechnung a schematronu KoSIT.

XRechnung 3.0 platí od 1. února 2024 a zůstane v platnosti nejméně do 31. července 2027. Aktuální specifikace je verze 3.0.2. V XRechnung 3.0 jsou povinná tři pole: typ obchodního procesu (BT-23), elektronická adresa prodávajícího (BT-34) a elektronická adresa kupujícího (BT-49). Schematron KoSIT považuje chybějící elektronickou adresu za fatální chybu. Od září 2025 přijímá německá federální správa e-faktury přes jedinou platformu: OZG-RE.

Tento průvodce vysvětluje, co je XRechnung, kdo ho musí používat, co se změnilo ve verzi 3.0, jaká německá pravidla musí faktura splnit, jak ji validovat a jak SealDoc XRechnung vytváří a kontroluje.

Co je XRechnung

XRechnung je německý standard pro elektronické faktury veřejným zadavatelům. Vychází z evropské normy EN 16931 a přidává národní obchodní pravidla: pravidla BR-DE. Koordinierungsstelle für IT-Standards (KoSIT) vydává specifikaci i schematron, který ji kontroluje.

XRechnung je XML, ne PDF. Povoleny jsou dvě syntaxe: UBL (Universal Business Language) a CII (Cross Industry Invoice). Obě nesou stejná fakturační data. Factur-X a ZUGFeRD jsou hybridní formáty: PDF s vloženým XML. U XRechnung si čitelné zobrazení vytváří příjemce sám.

Od září 2025 přijímá federální správa (Bund) e-faktury přes jedinou platformu, OZG-RE. Migrace skončila 19. září 2025 a dřívější ZRE (Zentraler Rechnungseingang des Bundes) byl koncem roku 2025 vypnut. OZG-RE má čtyři kanály:

  • Weberfassung: bezplatné zadání přes web, nutná registrace
  • nahrání souboru (upload)
  • Peppol
  • e-mail

OZG-RE přijímá pouze samotné XML bez vizuální části; u ZUGFeRD uvádí jako příklad profil XRECHNUNG.

Kdo musí XRechnung používat

Dodavatelé německé federální správy musí fakturovat elektronicky od 27. listopadu 2020. V B2B musí každý tuzemský podnik v Německu od 1. ledna 2025 umět přijímat e-faktury. Povinnost je vystavovat se zavádí postupně do roku 2028. V B2B je XRechnung jedním z platných formátů, ne jediným.

Faktury federální správě (B2G)

  • Dodavatelé federální správy musí fakturovat elektronicky od 27. listopadu 2020 (§ 3 Abs. 1 a § 11 Abs. 3 ERechV).
  • Přímé zakázky (Direktaufträge) do 1 000 eur jsou vyňaty (§ 3 Abs. 3 Nr. 1 ERechV).
  • ERechV platí jen pro federální správu (Bund). Spolkové země (Länder) mají vlastní pravidla. Ověřte si proto pravidla té spolkové země, jejímž úřadům fakturujete.

Faktury podnikům (B2B)

Od 1. ledna 2025 musí každý tuzemský podnik umět přijmout E-Rechnung. Podle FAQ Spolkového ministerstva financí (BMF) k tomu stačí e-mailová schránka.

Kdy musíte vystavovat e-faktury, vyplývá z přechodných pravidel v § 27 Abs. 38 UStG:

  • do 31. prosince 2026: papír, nebo se souhlasem příjemce jiný formát
  • do 31. prosince 2027: stále povoleno pro vystavovatele, jejichž celkový obrat (Gesamtumsatz) v předchozím roce činil nejvýše 800 000 eur
  • od 1. ledna 2028: e-faktura, s výjimkami, jako jsou faktury do 250 eur a faktury malých podnikatelů (Kleinunternehmer)

Podle FAQ BMF patří mezi přípustné formáty „XRechnung und ZUGFeRD ab Version 2.0.1 (mit Ausnahme der Profile MINIMUM und BASIC-WL)“: XRechnung a ZUGFeRD od verze 2.0.1 kromě profilů MINIMUM a BASIC-WL.

Co se změnilo ve verzi 3.0

V XRechnung 3.0 jsou povinná tři pole: BT-23, BT-34 a BT-49. Schematron KoSIT považuje chybějící BT-34 nebo BT-49 za fatální chybu. Německá pravidla BR-DE navíc vyžadují úplný kontakt prodávajícího, referenci kupujícího a platební pokyny. Podrobnosti následují.

Verze a data

  • XRechnung 3.0 platí od 1. února 2024. Stránka verzí na xeinkauf.de uvádí: „Am 01. Februar 2024 ist die Version 3.0 in Kraft getreten“.
  • Platná specifikace je 3.0.2 ve znění (Fassung) z 20. června 2024.
  • Nejnovější bundle je „3.0.2 Summer 2026 Bugfix“ z 31. srpna 2026.
  • XRechnung 3.0 zůstává v platnosti nejméně do 31. července 2027.
  • Předběžná verze (Vorversion) XRechnung 4.0 vyšla 15. září 2026. Konečná verze 4.0 se očekává na jaře 2027. Jde o očekávání, ne o pevné datum.

Tři pole jsou povinná ve verzi 3.0

V aktuální specifikaci 3.0.2 mají všechna tři kardinalitu 1, jsou tedy povinná:

PoleVýznam
BT-23Typ obchodního procesu (Business process type)
BT-34Elektronická adresa prodávajícího
BT-49Elektronická adresa kupujícího

Chybějící elektronická adresa je fatální chyba

Schematron KoSIT vyžaduje obě elektronické adresy. Ve vydání v2.6.0 z 2. září 2026 mají dvě pravidla úroveň (flag) fatal:

  • PEPPOL-EN16931-R010: elektronická adresa kupujícího (BT-49) musí být uvedena
  • PEPPOL-EN16931-R020: elektronická adresa prodávajícího (BT-34) musí být uvedena

Pro syntaxi CII jsou obě pravidla fatální od schematronu v2.2.0 z 31. října 2024. Chybí-li kterákoli z obou adres, faktura je neplatná.

Německá pravidla, která musíte splnit

Schematron XRechnung od KoSIT doplňuje EN 16931 o pravidla BR-DE. Pravidlo s úrovní fatal činí fakturu neplatnou. Pravidlo s úrovní warning hlásí problém, ale není tvrdým požadavkem.

PravidloCo vyžadujeÚroveň
BR-DE-1Platební pokyny (BG-16)fatal
BR-DE-2Skupinu kontakt prodávajícího (BG-6)fatal
BR-DE-5Kontaktní místo (BT-41): osoba nebo oddělenífatal
BR-DE-6Telefon kontaktu (BT-42)fatal
BR-DE-7E-mailovou adresu kontaktu (BT-43)fatal
BR-DE-15Referenci kupujícího (BT-10); u veřejných zadavatelů je to Leitweg-IDfatal
BR-DE-16U kategorií DPH S, Z, E, AE, K, G, L a M: DIČ prodávajícího pro DPH (BT-31), jeho daňové registrační číslo (BT-32) nebo jeho daňového zástupce (BG-11)fatal
BR-DE-23-aU kódu platebního prostředku 30 nebo 58 (převod): skupinu převod (BG-17)fatal
BR-DE-19Platný IBANwarning

Dva body jsou nejdůležitější. Kontakt prodávajícího potřebuje všechny tři údaje: jméno, telefon a e-mail. Jeden z nich nestačí. A BR-DE-15 platí pro každou XRechnung: i v B2B musí být BT-10 vyplněno, například referencí, kterou vám sdělí zákazník.

Formát Leitweg-ID

Leitweg-ID říká systémům úřadu, které pracoviště fakturu přijme. Její formát stanoví specifikace formátu 2.0.2 od KoSIT z 28. července 2021:

  • Grobadressierung (hrubé adresování): povinné, 2 až 12 znaků
  • Feinadressierung (jemné adresování): volitelné, až 30 znaků
  • Prüfziffer (kontrolní číslice): povinná, počítaná podle ISO/IEC 7064 Modulo 97-10

Schematron XRechnung tento formát nekontroluje. Leitweg-ID si vyžádejte od úřadu, kterému fakturujete, a přepište ji přesně do BT-10.

Validační nástroje

Každou XRechnung před odesláním validujte. Referencí je validátor KoSIT, open-source nástroj, který si spouštíte sami. SealDoc nabízí bezplatnou online kontrolu s open-source validátorem Mustang.

Validátor KoSIT

Validátor KoSIT běží jako nástroj příkazové řádky nebo jako démon, který si sami hostujete. Je zveřejněn na GitHubu jako itplr-kosit/validator (vydání v1.6.3). Pro XRechnung potřebuje samostatnou konfiguraci: itplr-kosit/validator-configuration-xrechnung (vydání v2026-08-31, „compatible with XRechnung 3.0“). Oficiální webovou službu KoSIT jsme nenašli.

Validátor XRechnung od SealDoc

Validátor XRechnung od SealDoc je bezplatná online kontrola. Nahrajete soubor a ten se zkontroluje open-source validátorem Mustang.

Jak SealDoc generuje XRechnung 3.0

SealDoc vytváří XRechnung jako jeden soubor: PDF/A-3, do kterého je XRechnung (verze 3.0, syntaxe CII) vložena jako xrechnung.xml. Vytvoříte ji v SealDoc Invoice, webové aplikaci s bezplatným balíčkem 5 faktur měsíčně, nebo přes API SealDoc. Každý požadavek vytvoří zvolený profil: Factur-X BASIC, nebo XRechnung.

Co SealDoc kontroluje

Než SealDoc soubor vytvoří, vyžaduje:

  • referenci kupujícího v BT-10 (u veřejných zadavatelů Leitweg-ID)
  • telefon (BT-42) a e-mailovou adresu (BT-43) kontaktu prodávajícího
  • IBAN, pokud zbývá částka k úhradě

Webová aplikace se navíc ptá na jméno kontaktní osoby (BT-41) a vždy na IBAN.

Po vytvoření souboru SealDoc kontroluje PDF/A-3 nástrojem veraPDF podle PDF/A-3B.

Otázka archivace

XRechnung je XML, takže člověk potřebuje prohlížeč nebo systém příjemce, aby ji přečetl jako dokument. Soubor SealDoc spojuje obojí: PDF/A-3 zobrazuje fakturu jako stránku a XRechnung je v něm vložena jako xrechnung.xml.

PDF/A-3 je archivní varianta PDF, která povoluje vložené soubory. SealDoc každý soubor po vytvoření kontroluje nástrojem veraPDF podle PDF/A-3B.

Validujte své faktury XRechnung nyní

Pokud byl váš fakturační software postaven pro XRechnung 2.x, zkontrolujte nejprve tři pole: BT-23, BT-34 a BT-49. Poté zkontrolujte kontakt prodávajícího: jméno, telefon i e-mail musí být uvedeny všechny tři.

Ověřte vlastní fakturu, bez účtu →
← Zpět na všechny články