XRechnung 3.0 (UBL)

The German e-invoice standard, required for invoices to German public authorities, in UBL syntax. It is the German CIUS of EN 16931 and requires a buyer reference (BT-10), such as the Leitweg-ID.

Publisher
KoSIT
Version
3.0.2
Syntax
OASIS UBL 2.1
Root element
Invoice or CreditNote
Specification identifier (BT-24)
urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0
Detected when
The specification identifier (BT-24) contains urn:xeinkauf.de:kosit:xrechnung_3.0, also in its extension form. A file with the Peppol CustomizationID is checked as Peppol BIS.

Checks

The checks run in this order. A file that is not well-formed XML stops at the XSD check.

Sample file

This sample passes the XSD check and every rule set above.

xrechnung-3-ubl.xml

Validate an XRechnung

The validator detects the schema from the file, so a file in this schema runs the checks above. Free, no signup. Or POST the XML to the API.

Other schemas