XRechnung Beispiel
So sieht eine echte XRechnung aus: eine gültige Beispieldatei nach XRechnung 3.0 zum Download, dazu die wichtigsten Felder einfach erklärt.
beispiel-xrechnung.xml
XRechnung 3.0 · CII-Syntax · 2 Positionen · fiktive Daten
Der Aufbau einer XRechnung
Öffnest du die Datei in einem Texteditor, siehst du verschachtelte XML-Elemente. Ein gekürzter Ausschnitt aus dem Beispiel:
<rsm:CrossIndustryInvoice ...>
<rsm:ExchangedDocumentContext>
<ram:GuidelineSpecifiedDocumentContextParameter>
<ram:ID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</ram:ID>
</ram:GuidelineSpecifiedDocumentContextParameter>
</rsm:ExchangedDocumentContext>
<rsm:ExchangedDocument>
<ram:ID>RE-2026-0042</ram:ID>
<ram:TypeCode>380</ram:TypeCode>
<ram:IssueDateTime>
<udt:DateTimeString format="102">20261001</udt:DateTimeString>
</ram:IssueDateTime>
</rsm:ExchangedDocument>
<rsm:SupplyChainTradeTransaction>
<ram:IncludedSupplyChainTradeLineItem>
...
<ram:SpecifiedTradeProduct>
<ram:Name>Relaunch der Website (Pauschale)</ram:Name>
</ram:SpecifiedTradeProduct>
...
</ram:IncludedSupplyChainTradeLineItem>
<ram:ApplicableHeaderTradeAgreement>
<ram:BuyerReference>991-12345678-06</ram:BuyerReference>
<ram:SellerTradeParty>
<ram:Name>Muster Webdesign GmbH</ram:Name>
...
</ram:SellerTradeParty>
...
</ram:ApplicableHeaderTradeAgreement>
...
</rsm:SupplyChainTradeTransaction>
</rsm:CrossIndustryInvoice>Die wichtigsten Felder
GuidelineSpecifiedDocumentContextParameter
BT-24
Kennung des Standards. Hier steht, dass die Datei eine XRechnung 3.0 ist.
ExchangedDocument / ID
BT-1
Die Rechnungsnummer.
TypeCode
BT-3
Art des Dokuments: 380 ist eine normale Rechnung, 381 eine Gutschrift.
IssueDateTime
BT-2
Rechnungsdatum im Format JJJJMMTT.
IncludedSupplyChainTradeLineItem
BG-25
Eine Rechnungsposition mit Bezeichnung, Menge, Einzelpreis und Steuersatz.
BuyerReference
BT-10
Käuferreferenz. Bei Behörden ist das die Leitweg-ID, sonst z. B. eine Bestellnummer.
SellerTradeParty / BuyerTradeParty
BG-4 / BG-7
Verkäufer und Käufer mit Name, Anschrift, Steuernummer bzw. USt-IdNr. und E-Mail.
ApplicableHeaderTradeSettlement
BG-22
Summen, Steueraufschlüsselung, Zahlungsbedingungen und Bankverbindung.
Die Nummern wie BT-10 stammen aus der europäischen Norm EN 16931. Jedes Feld hat dort eine feste Bedeutung, egal ob die Rechnung als XRechnung oder ZUGFeRD verschickt wird.
XRechnung lesbar machen
Lade die Beispieldatei oder eine eigene XRechnung in den kostenlosen XRechnung-Viewer. Du siehst alle Daten übersichtlich und kannst sie als PDF speichern. Ob eine Datei gültig ist, zeigt der Validator.
Eigene XRechnung erstellen
Lade deine PDF- oder Word-Rechnung hoch, rechnung2e macht daraus eine gültige XRechnung. 2 Rechnungen gratis.
XRechnung erstellen