Jak vytvořit XRechnung: povinná pole (2026)
XRechnung je elektronická faktura podle německého standardu XRechnung: strukturovaná fakturační data v XML, v syntaxi UBL nebo CII. Vytvoříte ji softwarem, který se ptá na německá povinná pole, a výsledek zkontrolujete validátorem. Je to standard pro faktury německé federální správě; mezi podniky usazenými v Německu stačí jakýkoli formát, který odpovídá evropské normě EN 16931, včetně ZUGFeRD od verze 2.0.1, s výjimkou profilů MINIMUM a BASIC-WL.
Klíčová fakta (stav k 21. září 2026)
- Aktuální verze je XRechnung 3.0, platná od 1. února 2024 a nejméně do 31. července 2027.
- Od září 2025 přijímá německá federální správa faktury zpravidla přes jedinou centrální platformu, OZG-RE.
- Od 1. ledna 2025 musí každý podnik usazený v Německu umět přijímat e-faktury; stačí e-mailová schránka.
- Povinnost vystavovat e-faktury mezi německými podniky přichází postupně: v roce 2027 pro podniky s obratem nad 800 000 eur v předchozím roce, v roce 2028 pro všechny ostatní, s výjimkami, jako jsou drobné faktury do 250 eur a Kleinunternehmer.
- Povinné v každé XRechnung: reference kupujícího (BT-10), kontakt prodávajícího se jménem, telefonem a e-mailem, platební údaje a elektronické adresy prodávajícího a kupujícího.
Co je XRechnung?
XRechnung je německý standard pro elektronické faktury veřejným zadavatelům. Implementuje evropskou normu EN 16931 a přidává národní obchodní pravidla, pravidla BR-DE. Spravuje ho Koordinierungsstelle für IT-Standards (KoSIT).
XRechnung je datová sada v XML, ne PDF. Povoleny jsou dvě syntaxe: UBL a UN/CEFACT CII. Obě vyjadřují datový model EN 16931. Čitelné zobrazení si příjemce vytváří sám.
Aktuální verze je XRechnung 3.0 (specifikace 3.0.2). Platí od 1. února 2024 a podle KoSIT zůstává v platnosti nejméně do 31. července 2027. Předběžná verze XRechnung 4.0 vyšla 15. září 2026; KoSIT očekává konečnou verzi na jaře 2027.
Kdy potřebujete XRechnung
Faktury německé federální správě (B2G)
Dodavatelé federální správy musí fakturovat elektronicky od 27. listopadu 2020 (§ 3 Abs. 1 ERechV). Standardem je „v zásadě“ XRechnung; jiný standard je přípustný, pokud splňuje evropskou normu (§ 4 Abs. 1 ERechV). Mezi výjimky patří přímé zakázky do 1 000 eur (§ 3 Abs. 3 Nr. 1 ERechV).
ERechV platí pouze na federální úrovni. Německé spolkové země upravují elektronickou fakturaci samostatně.
Faktury podnikům (B2B)
Od 1. ledna 2025 je e-faktura pravidlem mezi podniky, pokud jsou dodavatel i příjemce usazeni v Německu (§ 14 Abs. 2 UStG). Nemusí to být XRechnung. Podle FAQ německého Spolkového ministerstva financí (BMF) požadavky splňují „XRechnung a ZUGFeRD od verze 2.0.1 (s výjimkou profilů MINIMUM a BASIC-WL)“.
Přijímání je povinné již nyní. K tomu stačí e-mailová schránka (FAQ BMF).
Týká se to i společností mimo Německo?
Povinnost v B2B platí pouze tehdy, když jsou dodavatel i příjemce usazeni v Německu. „Usazený“ znamená mít sídlo, místo vedení nebo stálou provozovnu, která se na prodeji podílí. Společnost bez takové provozovny v Německu nemusí německému firemnímu zákazníkovi vystavit e-fakturu, ani když je v Německu registrována k DPH (oddíl 14.1 Abs. 6 prováděcího výnosu k DPH ve znění BMF z 15. října 2025 a FAQ BMF). Pokud o ni zákazník požádá, může ji přesto poslat.
U faktur německé federální správě je to jinak: ERechV platí pro dodavatele bez ohledu na to, kde jsou usazeni.
Lhůty
Přechodná pravidla jsou v § 27 Abs. 38 UStG.
| Období | Co je povoleno |
|---|---|
| Plnění v letech 2025 a 2026 | papír, nebo se souhlasem příjemce jiný elektronický formát |
| Plnění v roce 2027 | totéž, ale pouze pokud váš celkový obrat v předchozím roce činil nejvýše 800 000 eur |
| do konce roku 2027 | EDI se souhlasem příjemce |
| od 1. ledna 2028 | e-faktura pro tuzemská plnění B2B, s níže uvedenými výjimkami |
Hranice 800 000 eur se vztahuje na podnik, který fakturu vystavuje, nikoli na příjemce.
Výjimky
Drobné faktury do 250 eur (§ 33 UStDV) a faktury malých podniků v režimu Kleinunternehmer (§ 34a UStDV) lze vždy poslat jako jinou fakturu, tedy jako PDF nebo na papíře.
Povinná pole XRechnung
Schematron KoSIT kontroluje, které údaje XRechnung potřebuje. Pravidla s úrovní „fatal“ činí fakturu neplatnou; „warning“ je upozornění.
| Pravidlo | Co vyžaduje | Úroveň |
|---|---|---|
| BR-DE-15 | reference kupujícího (BT-10); u veřejných zadavatelů Leitweg-ID | fatal |
| BR-DE-2 | kontaktní údaje prodávajícího (BG-6) | fatal |
| BR-DE-5, -6, -7 | kontaktní místo (BT-41, osoba nebo oddělení), telefon (BT-42) a e-mail (BT-43) | fatal |
| BR-DE-1 | platební pokyny (BG-16) | fatal |
| BR-DE-23-a | u převodu (kód 30 nebo 58) údaje o převodu (BG-17) | fatal |
| BR-DE-16 | u kategorií DPH S, Z, E, AE, K, G, L nebo M: DIČ pro DPH (BT-31), daňové číslo (BT-32) nebo daňový zástupce (BG-11) | fatal |
| PEPPOL-EN16931-R020 | elektronická adresa prodávajícího (BT-34) | fatal |
| PEPPOL-EN16931-R010 | elektronická adresa kupujícího (BT-49) | fatal |
| BR-DE-19 | platný IBAN (BT-84) | warning |
Obě elektronické adresy jsou v XRechnung 3.0 povinné; ve schematronu CII jsou fatální od verze 2.2.0. Jedním z příkladů je e-mailová adresa. Vynecháte-li adresu kupujícího, je XRechnung neplatná.
U faktur federální správě přidává § 5 Abs. 1 ERechV Leitweg-ID, bankovní spojení, platební podmínky a e-mailovou adresu vystavitele.
Leitweg-ID
Leitweg-ID směruje fakturu na správné pracoviště veřejného úřadu. Uvádí se do BT-10 a sděluje ji kupující, obvykle v objednávce nebo smlouvě.
Její struktura podle specifikace formátu KoSIT 2.0.2: hrubá adresa o 2 až 12 znacích, volitelná jemná adresa o nejvýše 30 znacích a kontrolní číslice počítaná metodou Modulo 97-10, stejnou, jakou používá IBAN.
V B2B podle BMF Leitweg-ID zpravidla potřeba není. BT-10 je přesto povinné (BR-DE-15): uveďte referenci, kterou vám sdělí zákazník. Pokud žádná není, BMF akceptuje i zástupný znak, například „-“.
Vytvoření XRechnung v pěti krocích
- Zjistěte, co příjemce vyžaduje. Federální správa: XRechnung přes OZG-RE. Podniky: zeptejte se, zda stačí ZUGFeRD, nebo zda musí jít o XRechnung.
- Doplňte své vlastní údaje. Adresu, DIČ pro DPH nebo německé daňové číslo, IBAN a kontakt s telefonem a e-mailem.
- Zadejte kupujícího. Referenci kupujícího nebo Leitweg-ID pro BT-10 a e-mailovou adresu kupujícího pro BT-49.
- Vygenerujte fakturu. Nástrojem, který se ptá na povinná pole a zapisuje XRechnung 3.0.
- Validujte a odešlete. Zkontrolujte ji validátorem KoSIT a pak ji odešlete kanálem, který příjemce určí.
Nástroje podle kategorií
- Webové zadání OZG-RE. Pro jednotlivé faktury federální správě. Podávají se přímo na platformě; zdarma, nutná registrace.
- Účetní a fakturační software. Pro podniky s průběžným účetnictvím. XRechnung jako XML nebo ZUGFeRD, podle produktu.
- Online generátory. Pro příležitostné faktury bez vlastního softwaru. XML nebo PDF s XML, podle poskytovatele.
- SealDoc Invoice. Pro faktury v prohlížeči. PDF/A-3 s vloženou XRechnung.
Mezi podniky usazenými v Německu stačí jakýkoli formát, který odpovídá EN 16931. Pro OZG-RE, které vyžaduje čistý soubor XML, nástroje dodávající pouze PDF s vloženým XML nepřicházejí v úvahu.
XRechnung pro malé podniky (Kleinunternehmer)
Kleinunternehmer podle § 19 UStG (obrat v předchozím roce do 25 000 eur, v běžném roce do 100 000 eur) nemusí vystavovat e-faktury: § 34a UStDV vždy dovoluje jinou fakturu. Povinnost přijímat e-faktury však platí.
Pokud zákazník vyžaduje XRechnung, specifikace (kapitola 13.3) stanoví mimo jiné kategorii DPH E (BT-118), sazbu 0 (BT-119), výši daně 0 (BT-117) a důvod osvobození v BT-120. BT-121 se neodesílá. Bez DIČ pro DPH se do BT-32 uvádí vaše daňové číslo, protože BR-DE-16 se vztahuje i na kategorii E.
Validace XRechnung
Referenčním validátorem je validační modul KoSIT. Je open source a běží lokálně, z příkazové řádky nebo jako vaše vlastní služba: validátor 1.6.3 na github.com/itplr-kosit/validator, s konfigurací pro XRechnung 3.0 z validator-configuration-xrechnung. BMF žádný konkrétní validátor nedoporučuje.
Pro rychlou kontrolu v prohlížeči existují bezplatné online validátory, například náš validátor XRechnung. Kontroluje open-source validátorem Mustang.
Odesílání a uchovávání faktur XRechnung
Federální správa přijímá faktury od září 2025 přes jedinou centrální platformu, OZG-RE, a to čtyřmi kanály: webové zadání, nahrání souboru, Peppol nebo e-mail. Úřady s Leitweg-ID začínající na 993 používají vlastní řešení. OZG-RE přijímá pouze čisté soubory XML bez vizuální části; u ZUGFeRD uvádí jako příklad profil XRECHNUNG.
Podnikům posíláte faktury dohodnutým kanálem; stačí příloha e-mailu.
Faktury se musí uchovávat osm let (§ 14b Abs. 1 UStG).
Vytvoření XRechnung se SealDoc Invoice
Se SealDoc Invoice vytvoříte XRechnung v prohlížeči, bez jakékoli instalace. Balíček Free obsahuje 5 faktur měsíčně zdarma; potřebujete účet, ne platební kartu.
Dostanete jeden soubor: PDF/A-3, do kterého je XRechnung (verze 3.0, syntaxe CII) vložena jako xrechnung.xml. Než SealDoc soubor sestaví, zeptá se na referenci kupujícího nebo Leitweg-ID, kontakt s telefonem a e-mailem a IBAN a pojmenuje každé chybějící pole. Každý soubor je před stažením zkontrolován nástrojem veraPDF podle PDF/A-3B. Jako Kleinunternehmer zvolíte § 19 UStG a SealDoc uvede na fakturu i do BT-120 zákonnou poznámku „Steuerfreier Kleinunternehmer gemäß § 19 Abs. 1 UStG“.
Začněte se SealDoc Invoice zdarma nebo si prohlédněte balíčky.
Často kladené otázky
Co je XRechnung?
XRechnung je e-faktura v XML podle německého standardu XRechnung, který implementuje EN 16931. Je určena pro software; čitelné zobrazení si vytváří příjemce.
Musí zahraniční společnosti posílat německým zákazníkům XRechnung?
Německým firemním zákazníkům ne, pokud společnost nemá v Německu provozovnu, která se na prodeji podílí; povinnost v B2B platí jen tehdy, když jsou obě strany usazeny v Německu. Faktury německé federální správě musí být podle ERechV elektronické a standardem je tam XRechnung.
Přijímá se ZUGFeRD místo XRechnung?
Mezi německými podniky ano: BMF akceptuje ZUGFeRD od verze 2.0.1, s výjimkou profilů MINIMUM a BASIC-WL. Federální platforma OZG-RE přijímá pouze čisté XML; u ZUGFeRD uvádí jako příklad profil XRECHNUNG.
Co je Leitweg-ID?
Směrovací identifikátor, pomocí kterého německý veřejný úřad posílá fakturu na správné pracoviště. Uvádí se do BT-10 a dostanete ho od úřadu, který u vás objednává.
Mohu vytvořit XRechnung zdarma?
Ano. Pro faktury federální správě existuje bezplatné webové zadání OZG-RE, s registrací. SealDoc Invoice vytvoří 5 faktur měsíčně zdarma, jako PDF/A-3 s vloženou XRechnung.
Jak validovat XRechnung?
Validačním modulem KoSIT s konfigurací pro XRechnung 3.0. Je open source a běží lokálně.
Kdy začíná německá povinnost e-fakturace v B2B?
Přijímání od 1. ledna 2025. Vystavování od roku 2027 pro podniky s obratem nad 800 000 eur v předchozím roce a od roku 2028 pro všechny ostatní podniky usazené v Německu, s výjimkami, jako jsou drobné faktury do 250 eur a Kleinunternehmer.
Jak dlouho se musí e-faktury uchovávat?
Osm let podle § 14b Abs. 1 UStG. U hybridního formátu, jako je ZUGFeRD, považuje BMF data XML za rozhodující část faktury.
Stav k 21. září 2026. Zdroje: § 14, § 14b, § 19 a § 27 UStG; § 33 a § 34a UStDV; ERechV; KoSIT verze XRechnung a specifikace 3.0.2; schematron KoSIT v2.6.0; kanály OZG-RE a FAQ E-Rechnung Bund; FAQ BMF k e-fakturám.