Ratgeber XRechnung

XRechnung erstellen, prüfen und versenden

Die XRechnung ist der deutsche Standard für die E-Rechnung und Pflicht bei Rechnungen an öffentliche Auftraggeber. Hier lesen Sie, wie eine XRechnung aufgebaut ist, welche Angaben sie braucht und wie Sie eine gültige XRechnung erstellen.

Was ist die XRechnung?

Die XRechnung ist die deutsche Ausprägung (CIUS) der europäischen Norm EN 16931 für elektronische Rechnungen. Herausgegeben wird sie von der Koordinierungsstelle für IT-Standards (KoSIT) im Auftrag des IT-Planungsrats. Eine XRechnung ist eine reine XML-Datei: Sie enthält alle Rechnungsdaten in fest definierten Feldern, aber kein Druckbild.

Technisch gibt es die XRechnung in zwei Syntaxen: UBL (Universal Business Language) und UN/CEFACT CII (Cross Industry Invoice). Beide sind gleichwertig; die Rechnungseingangsplattformen der öffentlichen Hand akzeptieren beide.

Wofür wird die XRechnung gebraucht?

  • Rechnungen an den Bund: Seit dem 27. November 2020 müssen Lieferanten der Bundesverwaltung E-Rechnungen einreichen, in der Regel als XRechnung über die Rechnungseingangsplattformen des Bundes.
  • Rechnungen an Länder und Kommunen: Viele Länder haben eigene Regelungen mit vergleichbaren Anforderungen.
  • Rechnungen an Unternehmen: Im Rahmen der E-Rechnungspflicht ist die XRechnung auch im B2B-Verkehr ein zulässiges Format.

Die Leitweg-ID

Öffentliche Auftraggeber verlangen in der XRechnung eine Leitweg-ID. Sie identifiziert die Stelle, an die die Rechnung geht, und steht im Feld „Käuferreferenz" (Buyer Reference, BT-10). Die Leitweg-ID erhalten Sie von Ihrem Auftraggeber, meist mit dem Auftrag oder der Bestellung. Fehlt sie, wird die Rechnung in der Regel abgewiesen.

Welche Angaben braucht eine XRechnung?

Neben den üblichen Rechnungsangaben nach § 14 UStG verlangt die XRechnung einige zusätzliche Felder. Häufig vergessen werden:

  • Käuferreferenz bzw. Leitweg-ID (BT-10)
  • elektronische Adresse von Verkäufer und Käufer, meist die E-Mail-Adresse (BT-34, BT-49)
  • Kontaktdaten des Verkäufers: Ansprechpartner, Telefon, E-Mail
  • Zahlungsangaben mit IBAN bei Überweisung
  • Einheitencodes für Mengen und Umsatzsteuer-Kategorie je Position

XRechnung prüfen: Validierung mit dem KoSIT-Validator

Ob eine XRechnung gültig ist, lässt sich maschinell prüfen. Die KoSIT stellt dafür einen offiziellen Validator mit den jeweils aktuellen Prüfregeln bereit. Er prüft das XML-Schema, die Geschäftsregeln der EN 16931 und die zusätzlichen Regeln der XRechnung. Eine Rechnung, die hier Fehler zeigt, wird von Rechnungseingangsplattformen oft abgelehnt – deshalb gehört die Prüfung vor jeden Versand.

XRechnung lesen und anzeigen

Weil die XRechnung kein Druckbild enthält, braucht der Empfänger ein Programm, das die XML-Daten lesbar darstellt. Eine gute Software zeigt die Rechnung wie gewohnt an, prüft sie und übernimmt die Daten in die Buchhaltung.

XRechnung erstellen mit e-rechnung pro

  • Ausgangsrechnungen als XRechnung 3.0 in der Syntax UBL, Gutschriften als eigenes CreditNote-Dokument
  • Pflichtfelder wie Leitweg-ID, Kontaktdaten und Zahlungsangaben direkt im Formular
  • Validierung gegen die EN 16931, optional mit dem offiziellen KoSIT-Validator, den die Installation automatisch einrichten kann
  • Eingangsrechnungen im XRechnung-Format einlesen, lesbar anzeigen und freigeben
  • zusätzlich als ZUGFeRD-Rechnung (PDF/A-3, Profil XRECHNUNG) für Empfänger, die ein Druckbild wünschen

Die Software läuft lokal auf Windows, macOS oder Linux – auf Wunsch auch auf Ihrem eigenen Server.

Häufige Fragen

Was ist eine XRechnung?

Die XRechnung ist der deutsche Standard für elektronische Rechnungen. Sie setzt die europäische Norm EN 16931 um und besteht aus einer reinen XML-Datei in der Syntax UBL oder CII.

Wer muss eine XRechnung ausstellen?

Lieferanten öffentlicher Auftraggeber des Bundes müssen seit November 2020 E-Rechnungen einreichen, in der Regel als XRechnung. Im B2B-Verkehr ist die XRechnung eines von mehreren zulässigen Formaten der E-Rechnungspflicht.

Was ist die Leitweg-ID?

Die Leitweg-ID ordnet eine Rechnung der richtigen öffentlichen Stelle zu. Sie steht in der XRechnung im Feld Käuferreferenz (BT-10) und wird vom Auftraggeber mitgeteilt.

Wie prüfe ich, ob meine XRechnung gültig ist?

Mit dem offiziellen Validator der KoSIT. Er prüft Schema, Geschäftsregeln der EN 16931 und die XRechnung-spezifischen Regeln. e-rechnung pro kann den Validator automatisch einbinden.

Kann ich eine XRechnung als PDF öffnen?

Eine XRechnung ist eine XML-Datei ohne Druckbild. Zum Lesen braucht man eine Anzeige-Software. e-rechnung pro stellt eingehende XRechnungen lesbar dar.

Was ist der Unterschied zwischen XRechnung und ZUGFeRD?

Die XRechnung ist eine reine XML-Datei. ZUGFeRD kombiniert ein lesbares PDF mit eingebetteten XML-Daten. Beide erfüllen die EN 16931; öffentliche Auftraggeber verlangen meist die XRechnung.

E-Rechnungen jetzt selbst erstellen

e-rechnung pro herunterladen und 28 Tage mit vollem Funktionsumfang testen – lokal auf Ihrem Rechner oder auf Ihrem eigenen Server.

Download für Windows Download für macOS

Jahreslizenz 48 € · Preise & Lizenz