Kostenloser Download

XRechnung Beispiel

Laden Sie vollständige XRechnung 3.0 Beispieldateien als UBL 2.1 oder UN/CEFACT CII herunter. Beide Dateien bilden dasselbe Standardszenario ab.

KoSIT-geprüft • UBL 2.1 und CII • XRechnung 3.0

Lesbare Vorschau und strukturierte Daten

Was in der Beispieldatei steckt

Gültig (KoSIT Validator: ACCEPTABLE)

Muster GmbH

Musterstraße 1 · 10115 Berlin

Rechnung

RE-2026-1001 · 25.07.2026

EUR
LeistungBetrag
Beratungsleistung200,00 €
Netto
200,00 €
19 % USt.
38,00 €
Gesamt
238,00 €

UBL 2.1-XML ohne Sicht-PDF

Die Rechnungswerte sind über Business Terms eindeutig den UBL-Elementen zugeordnet und maschinell verarbeitbar.

BT-1 · Rechnungsnummer
RE-2026-1001
BT-10 · Käuferreferenz
04011000-12345-34
BT-109 · Nettobetrag
200,00 EUR
BT-110 · Steuerbetrag
38,00 EUR
BT-112 · Bruttobetrag
238,00 EUR
Syntax
UBL 2.1

Alle Namen, Adressen, Kontodaten und Beträge in dieser Vorschau sind synthetische Testdaten.

Gültig (KoSIT: ACCEPTABLE) · Konfiguration v2026-08-31

Format
XRechnung · UBL 2.1
Profil
Peppol Billing / XRechnung
Version
3.0 · Bundle 3.0.2
Datei
beispiel-xrechnung.xml
Größe
4,6 KB
Prüfung
KoSIT Validator 1.6.3
Prüfdatum
18.10.2026

Zwei Syntaxen, dieselben fachlichen Daten

XRechnung legt Geschäftsregeln und Pflichtangaben fest. Die technischen XML-Strukturen stammen aus UBL 2.1 oder UN/CEFACT CII. Deshalb unterscheiden sich Elementnamen und Verschachtelung, während die Business Terms inhaltlich übereinstimmen.

Gültig (KoSIT: ACCEPTABLE) · Konfiguration v2026-08-31

Format
XRechnung · UBL 2.1
Profil
Peppol Billing / XRechnung
Version
3.0 · Bundle 3.0.2
Datei
beispiel-xrechnung.xml
Größe
4,6 KB
Prüfung
KoSIT Validator 1.6.3
Prüfdatum
18.10.2026

Gültig (KoSIT: ACCEPTABLE) · Konfiguration v2026-08-31

Format
XRechnung · CII
Profil
XRechnung CII
Version
3.0 · Bundle 3.0.2
Datei
beispiel-xrechnung-cii.xml
Größe
6,2 KB
Prüfung
KoSIT Validator 1.6.3
Prüfdatum
18.10.2026

Die zugrunde liegenden XSD- und Schematron-Regeln finden Sie in der Schema-Referenz.

Was ist eine XRechnung?

Die XRechnung ist der deutsche Standard für elektronische Rechnungen an öffentliche Auftraggeber. Sie basiert auf der europäischen Norm EN 16931 und ist beim Bund seit 2020 der Standard für E-Rechnungen an Behörden (Business-to-Government).

Ab 2025 müssen alle deutschen Unternehmen E-Rechnungen empfangen können. Ab 2027/2028 wird auch das Versenden für die meisten B2B-Transaktionen Pflicht.

XML-Format

Maschinenlesbare Struktur basierend auf UBL 2.1 oder UN/CEFACT CII.

Technisch geprüft

Mit dem offiziellen KoSIT-Validator geprüft. Zusätzliche Vorgaben Ihres Kunden prüft der Validator nicht.

Pflicht schrittweise seit 2025

Empfangspflicht seit 2025, Versandpflicht ab 2027 für Rechnungsaussteller über 800.000 € Gesamtumsatz im vorangegangenen Kalenderjahr. Entscheidend ist grundsätzlich der Gesamtumsatz des Rechnungsausstellers im vorangegangenen Kalenderjahr – nicht der Umsatz des Empfängers und nicht der Wert einer einzelnen Rechnung. Ab 1. Januar 2028 endet die umsatzabhängige Übergangsregel für inländische B2B-Umsätze; gesetzliche Ausnahmen bleiben bestehen. Die Fristen im Einzelnen erklärt E-Rechnungspflicht ab 2027.

Aufbau einer XRechnung

Eine XRechnung besteht aus mehreren logischen Bereichen. Hier sehen Sie die Hauptstruktur:

1

Header

Grundlegende Rechnungsinformationen

CustomizationIDProfileIDIDIssueDateInvoiceTypeCodeDocumentCurrencyCode
2

Verkäufer (Supplier)

Alle Informationen zum Rechnungssteller

AccountingSupplierPartyPartyNamePostalAddressPartyTaxSchemeContact
3

Käufer (Customer)

Alle Informationen zum Rechnungsempfänger

AccountingCustomerPartyPartyNamePostalAddressPartyIdentification
4

Zahlungsinformationen

Bankverbindung und Zahlungsbedingungen

PaymentMeansPaymentMeansCodePayeeFinancialAccountPaymentTerms
5

Steuer & Summen

Steueraufschlüsselung und Gesamtbeträge

TaxTotalTaxSubtotalLegalMonetaryTotalPayableAmount
6

Rechnungspositionen

Einzelne Artikel/Leistungen

InvoiceLineInvoicedQuantityLineExtensionAmountItemPrice

Die wichtigsten Pflichtfelder

Diese Angaben braucht praktisch jede XRechnung. Statt der USt-IdNr. (BT-31) kann je nach Fall die Steuernummer (BT-32) stehen.

BT-IDFeldnameBeispielwert
BT-1RechnungsnummerRE-2026-1001
BT-2Rechnungsdatum2026-07-25
BT-3Rechnungstyp380 (Handelsrechnung)
BT-5WährungEUR
BT-10Käuferreferenz04011000-12345-34
BT-27VerkäufernameMuster GmbH
BT-31Verkäufer USt-IdNr.DE987654328
BT-44KäufernameBeispiel AG
BT-109Nettobetrag200.00
BT-110USt.-Betrag38.00
BT-112Bruttobetrag238.00

Hinweis zu BT-IDs

BT steht für "Business Term" und ist die offizielle Bezeichnung im EN 16931 Standard. Die XRechnung kennt 164 Business Terms, 36 davon sind auf Dokumentebene Pflicht.

XML-Auszug

So sieht der Header einer XRechnung im XML-Format aus:

<?xml version="1.0" encoding="UTF-8"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
         xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
         xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
  <cbc:CustomizationID>
    urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0
  </cbc:CustomizationID>
  <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
  <cbc:ID>RE-2026-1001</cbc:ID>
  <cbc:IssueDate>2026-07-25</cbc:IssueDate>
  <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
  <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
  <cbc:BuyerReference>04011000-12345-34</cbc:BuyerReference>
  ...
</Invoice>

Ihre eigene XRechnung erstellen

Mit RechneX wandeln Sie PDF-Rechnungen in geprüfte XRechnungen um – ohne XML-Kenntnisse.

XRechnung erstellen

Erstellen Sie XRechnungen direkt im Formular.

PDF konvertieren

Laden Sie Ihre bestehende PDF-Rechnung hoch.

XRechnung validieren

Prüfen Sie Ihre XRechnung kostenlos auf Fehler.

XRechnung anzeigen

Visualisieren Sie XML-Dateien als lesbare Rechnung.

PDF zu XRechnung in wenigen Schritten

Keine XML-Kenntnisse nötig. Die Erkennung übernimmt viele relevante Felder; Sie prüfen und ergänzen das Ergebnis. Anschließend wird die XRechnung technisch nach EN 16931 geprüft.

KI-Datenextraktion
KoSIT-Validierung
XRechnung 3.0
ZUGFeRD 2.5
Auftragsverarbeitungsvertrag (AVV)
Made in Germany

Einzelkonvertierung 3,99 € · Pro 19,00 €/Monat oder 149,00 €/Jahr (12,42 €/Monat)

Häufige Fragen zu XRechnung

Was ist der Unterschied zwischen XRechnung und ZUGFeRD?

XRechnung ist ein reines XML-Format, während ZUGFeRD ein Hybrid-Format ist (PDF mit eingebettetem XML). Für Behörden ist XRechnung der übliche Standard; viele Rechnungsportale nehmen auch ZUGFeRD im Profil EN 16931 an. Im B2B-Bereich ist ZUGFeRD beliebt, weil Ihr Kunde zusätzlich ein lesbares PDF erhält.

Kann ich das Beispiel für echte Rechnungen verwenden?

Das Beispiel dient als Vorlage zum Lernen. Für echte Rechnungen müssen Sie Ihre eigenen Unternehmensdaten einsetzen. Mit RechneX übernehmen Sie die Daten aus Ihrer PDF-Rechnung und prüfen sie vor dem Download.

Welche Version sollte ich verwenden?

Aktuell ist XRechnung 3.0 der empfohlene Standard. Unser Beispiel entspricht dieser Version.

Wie validiere ich meine XRechnung?

Nutzen Sie unseren kostenlosen Validator. Er prüft gegen die offiziellen KoSIT-Regeln und zeigt konkrete Fehler an.

Datenschutz-Einstellungen

Wir verwenden notwendige Cookies für den Betrieb von RechneX. Mit Ihrer Einwilligung messen wir Kampagnen über Google Ads und Microsoft Advertising. Marketing-Dienste werden erst mit Ihrer Einwilligung geladen. Sie können die Auswahl jederzeit ändern.

Datenschutzerklärung