XRechnung Validator
Nahrajte soubor XML UBL 2.1 nebo CII a ověřte jej podle XRechnung 3.x, německého CIUS (Core Invoice Usage Specification) pro EN 16931. Validátor spouští jak základní pravidla EN 16931, tak německá rozšiřující pravidla BR-DE.
Vygenerovat ukázkovou fakturu XRechnung
SealDoc vytvoří ukázkovou fakturu v profilu XRechnung a zkontroluje ji open-source validátorem Mustang. Stáhněte PDF/A-3B a prohlédněte si vložené CII XML.
No account required. Not persisted. Rate-limited per IP.
Přetáhněte sem XRechnung UBL nebo CII XML
PDF nebo XML, do 10 MB. Přetáhněte soubor sem nebo klikněte a vyberte ho.
Co je XRechnung?
XRechnung je národní německý CIUS (Core Invoice Usage Specification) pro evropský standard fakturace EN 16931. Je to čistý formát XML: na rozdíl od Factur-X nevkládá XML do PDF.
XRechnung je k dispozici ve dvou syntaxích: UBL 2.1 (OASIS Universal Business Language) a CII (UN/CEFACT Cross Industry Invoice). Obě syntaxe nesou identická data.
XRechnung je standardem pro faktury německé spolkové správě (B2G), které musí být od 27. listopadu 2020 elektronické. Přípustný je tam i jiný formát odpovídající EN 16931 (ERechV § 4). V B2B je XRechnung jedním z přijímaných formátů, vedle ZUGFeRD od verze 2.0.1.
XRechnung 3.0 platí od 1. února 2024 a zůstává v platnosti nejméně do 31. července 2027. V XRechnung 3.0 jsou povinné typ obchodního procesu (BT-23) a elektronické adresy prodávajícího (BT-34) a kupujícího (BT-49). V září 2026 vyšla předběžná verze XRechnung 4.0.
Německá specifická pravidla (BR-DE)
BR-DE-1 Faktura musí obsahovat platební pokyny (BG-16). Úroveň: fatal.
BR-DE-2 Skupina kontaktu prodávajícího (BG-6) musí být uvedena. Úroveň: fatal.
BR-DE-5 až 7 Kontakt prodávajícího potřebuje kontaktní místo (BT-41, osobu nebo oddělení), telefon (BT-42) a e-mail (BT-43). Úroveň: fatal.
BR-DE-15 Reference odběratele (BT-10) musí být uvedena; u veřejných odběratelů obsahuje Leitweg-ID. Úroveň: fatal.
BR-DE-16 U kategorií DPH S, Z, E, AE, K, G, L a M musí být uvedeno DIČ pro DPH (BT-31), daňové číslo (BT-32) nebo daňový zástupce (BG-11) prodávajícího. Úroveň: fatal.
BR-DE-23-a U kódu platebního prostředku 30 nebo 58 (převod) musí být uvedena skupina převodu (BG-17). Úroveň: fatal.
BR-DE-19 IBAN (BT-84) má být platný IBAN. Úroveň: warning.
Harmonogram německého mandátu e-fakturace
B2G povinné (federální)
Dodavatelé německých spolkových úřadů musí fakturovat elektronicky (ERechV § 3). Od září 2025 přijímá Bund faktury přes jedinou platformu OZG-RE. Přímé zakázky do 1 000 € jsou osvobozeny.
Povinnost přijímat B2B
Každá firma usazená v Německu, včetně malých podnikatelů (Kleinunternehmer), musí být technicky schopna přijímat strukturované e-faktury (XRechnung nebo ZUGFeRD). Odesílání je pro většinu stále dobrovolné.
Povinnost odesílat B2B (velké firmy)
Podniky s ročním obratem nad 800 000 € musí odesílat strukturované faktury.
Povinnost odesílat B2B (všechny ostatní)
Všechny ostatní firmy usazené v Německu musí odesílat firemním zákazníkům strukturované e-faktury, kromě uvedených výjimek.
Výjimky
Faktury do 250 € (§ 33 UStDV), jízdenky pro přepravu osob (§ 34 UStDV) a faktury malých podnikatelů (Kleinunternehmer, § 34a UStDV) lze vždy vystavit v jiném formátu. Faktury spotřebitelům pod povinnost nespadají.
Archivace 8 let
HGB §257 a AO §147 vyžadují 8leté uchovávání faktur.
Generujte a ověřujte faktury XRechnung přes API
API SealDoc vytváří faktury XRechnung z JSON: PDF/A-3 s vloženým CII XML jako xrechnung.xml. BT-10, kontaktní osoba prodávajícího a při nezaplacené částce IBAN se vyžadují před vygenerováním a PDF/A-3 se kontroluje nástrojem veraPDF. Časová razítka a Evidence Packs jsou součástí placených plánů Platform.
// Validation result (excerpt)
{
"verdict": 3,
"findings": [{
"severity": 2,
"code": "27",
"messageRaw": "[BR-DE-15] Das Element \"Buyer reference\" (BT-10) muss übermittelt werden."
}]
} Vytváříte faktury bez API? SealDoc Invoice vytváří XRechnung v prohlížeči, 5 měsíčně zdarma →