Všechny nástroje pro compliance
XRechnung 3.x Free, no account

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.

nebo ověřte vlastní soubor

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

Live 27. lis. 2020

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.

Live 1. led. 2025

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é.

Upcoming 1. led. 2027

Povinnost odesílat B2B (velké firmy)

Podniky s ročním obratem nad 800 000 € musí odesílat strukturované faktury.

Upcoming 1. led. 2028

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.

Note Osvobozeno

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í.

Note Archivace

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 →