Allgemein

XRechnung-Format: Vollständiger Leitfaden für Unternehmen

XRechnung erklärt: Definition, rechtliche Anforderungen ab 2025/2027/2028, Unterschied zu ZUGFeRD und praktische Tipps für Handwerk & KMU.

B
Belegschmied-Team
29. Juli 2026

Das XRechnung-Format ist einer der meistgenannten Begriffe rund um die E-Rechnungspflicht – und einer der am häufigsten missverstandenen. Dieser Guide erklärt sachlich, was XRechnung wirklich ist, wann sie gilt, wie sie technisch aufgebaut ist und worauf Handwerksbetriebe und kleine B2B-Unternehmen konkret achten müssen.

Was ist XRechnung? Definition und Abgrenzung

XRechnung ist ein XML-basiertes semantisches Datenmodell für strukturierte elektronische Rechnungen. Das Format enthält keine sichtbare Grafik, keine „Optik" – nur reine, maschinenlesbare Daten in einer .xml-Datei.

Der entscheidende Unterschied zu ZUGFeRD: XRechnung ist reines XML. ZUGFeRD dagegen ist eine PDF/A-3 mit eingebettetem XML – also lesbar wie eine PDF und gleichzeitig maschinenlesbar. Beide erfüllen dieselbe Norm (EN 16931), unterscheiden sich aber im Behälter.

Ursprünglich wurde XRechnung für B2G (Business-to-Government) entwickelt, also für Rechnungen an Behörden. Ab 2027/2028 wird das strukturierte Format aber auch im B2B verpflichtend. Der Kernvorteil bleibt gleich: automatische Verarbeitung ohne manuelle Schritte.

Rechtlicher Rahmen: Wann gilt XRechnung wirklich?

  • Empfangspflicht seit dem 01.01.2025 – für alle Unternehmen, unabhängig von der Größe.
  • Versandpflicht ab dem 01.01.2027 für Betriebe mit über 800.000 € Vorjahresumsatz.
  • Versandpflicht ab dem 01.01.2028 für alle übrigen Unternehmen.

Es gibt Ausnahmen: Kleinbetragsrechnungen bis 250 €, reine B2C-Rechnungen, bestimmte steuerfreie Leistungen und Sonderfälle bei Kleinunternehmern. Welche Regel für wen greift, haben wir im Detail unter E-Rechnung-Pflicht 2027 oder 2028: Wer muss wann wirklich umstellen? aufgeschlüsselt.

Wichtig ist die Unterscheidung: Bei öffentlichen Aufträgen (B2G) ist XRechnung heute schon vielfach vorgeschrieben. Im B2B genügt jedes EN-16931-konforme Format – XRechnung oder ZUGFeRD. Rechtliche Grundlage sind das Wachstumschancengesetz, §14 UStG und die begleitenden BMF-Schreiben.

XRechnung 3.0.1: Neue Pflichtfelder und Versionssprünge

Seit dem 01.02.2024 gilt für Rechnungen an Bundesbehörden die Version XRechnung 3.0.1. Sie brachte neue bzw. präzisierte Pflichtangaben mit sich, darunter:

  • BT-23 – Geschäftsprozesstyp (Business Process)
  • BT-34 – elektronische Adresse des Verkäufers
  • BT-49 – elektronische Adresse des Käufers

Diese Felder unterstützen vor allem den automatisierten Versand über Netzwerke wie Peppol. Ältere Versionen werden von vielen Empfängern übergangsweise noch akzeptiert, sollten aber nicht mehr aktiv erstellt werden. Softwareanbieter und Archivsysteme müssen die neue Version unterstützen. Der Standard wird regelmäßig weiterentwickelt – ein Blick auf die offizielle Roadmap der KoSIT lohnt sich.

Technischer Aufbau: So ist XRechnung strukturiert

XRechnung folgt dem semantischen Datenmodell der EN 16931. Jede Angabe hat eine eindeutige Kennung (Business Term, z. B. BT-1 für die Rechnungsnummer).

Die XML gliedert sich grob in:

  • Rechnungskopf: Rechnungsnummer, Datum, Währung, Verkäufer- und Käuferdaten
  • Positionen: Menge, Einzelpreis, Beschreibung, Nettobetrag je Zeile
  • Steuern: Steuersätze, Steuerkategorien, Steuerbeträge
  • Zahlungsbedingungen: IBAN, Fälligkeit, Skonto

Manche Felder sind Pflicht (Leitweg-ID bei Behörden, korrekte USt-IdNr.), viele optional. Eine XRechnung gilt als „gültig", wenn sie das KoSIT-Schema, die EN-16931-Geschäftsregeln und die deutschen CIUS-Regeln besteht.

Häufige Strukturfehler: fehlende Käufer-Referenz, falsche Steuerkategorie-Codes, Netto- und Bruttosummen, die nicht aufgehen. Wer eine Datei prüfen will, kann sie mit unserem E-Rechnung-Validator gegen EN 16931 und KoSIT testen. Wer das Roh-XML lesbar sehen möchte, nutzt den XRechnung-Viewer.

XRechnung vs. ZUGFeRD: Wann nutze ich welches Format?

Die kurze Faustregel:

  • ZUGFeRD ist der praktische Standard für B2B und Handwerk – lesbar wie eine PDF, robust gegenüber Empfängern, die noch keinen XML-Viewer haben.
  • XRechnung ist gesetzt bei öffentlichen Auftraggebern und dort, wo der Empfänger es ausdrücklich verlangt.

Kann man beide gleichzeitig versenden? Technisch ja, praktisch unnötig. Eine ausführliche Entscheidungshilfe nach Empfänger-Typ und Pannenanfälligkeit findest du unter ZUGFeRD oder XRechnung: Welches Format wirklich besser passt. Ab 2027/2028 wird für alle B2B-Rechnungen ein EN-16931-konformes Format Pflicht – ein Wechsel ist also nur relevant, wenn dein Empfänger explizit reines XML fordert.

Branchenspezifische Anforderungen in XRechnung

  • Handwerk (Maler, Tischler, SHK, Elektrik, Dach): Achtung bei Abschlags- und Schlussrechnungen sowie §13b bei Bauleistungen. Details je Gewerk, etwa bei Malern oder Elektrikern.
  • Anwaltskanzleien: Gebührenangaben nach §9 RVG, keine elektronische Signatur nötig – Details im Kanzlei-Artikel.
  • Arzt-/Zahnarztpraxen: Heilbehandlungen sind meist umsatzsteuerfrei und teils ausgenommen, IGeL dagegen nicht. DSGVO beim Datenversand beachten.
  • Online-Händler (eBay, Etsy, Shopify, Amazon): Marktplatz-Rechnungen und Drittländer bringen eigene Fallstricke mit.
  • Steuerberater und Kleinunternehmer: Bei Umsatzsteuerbefreiung braucht die Steuerkategorie den passenden Code und einen Befreiungsgrund.
  • GaLaBau und Bau: Nachunternehmer- und Reverse-Charge-Angaben korrekt abbilden.

Praktischer Workflow: Von der PDF-Rechnung zur XRechnung

Es gibt drei Wege:

  1. CC-Workflow (Belegschmied-Modell): Du schreibst deine Rechnung wie gewohnt als PDF und setzt die Belegschmied-Adresse in CC. Rund 90 Sekunden nach Versand steht die konvertierte EN-16931-Rechnung beim Empfänger. Kein Software-Wechsel, kein Umlernen – so beschrieben unter automatisch E-Rechnungen versenden.
  2. Manuelle Erstellung über Formular-Tools – funktioniert, ist bei Volumen aber mühsam.
  3. Automatische Konvertierung aus vorhandener Rechnungssoftware.

Bei ungültigen Daten stoppt ein guter Dienst, statt eine falsche Zahl still zu übernehmen. Der Validierungsbericht listet dann Fehler und Warnungen nach Klassen auf.

Validierung und Fehlerbehandlung

Jede ausgehende XRechnung sollte gegen den EN-16931-Standard geprüft werden. Belegschmied setzt auf einen intelligenten Fehler-Stopp: Erkennt das System eine Unstimmigkeit – etwa eine nicht aufgehende Summe –, wird die Rechnung nicht durchgewinkt, sondern gemeldet.

Man unterscheidet kritische Fehler (Ablehnung durch den Empfänger) und Warnungen (formal auffällig, aber tolerierbar). Die häufigsten Fallstricke haben wir unter Die 5 häufigsten EN-16931-Fallstricke gesammelt. Eine Verfahrensdokumentation über den Validierungsprozess ist bei der Betriebsprüfung Gold wert.

Versand und Empfang von XRechnungen

Versandkanäle sind E-Mail (der häufigste Weg im Handwerk), APIs, Plattformen und das Peppol-Netzwerk. Behörden nutzen oft zentrale Rechnungseingangsplattformen mit Leitweg-ID.

Erfolgreichen Versand erkennst du an Zustellungs- oder Quittierungsmeldungen. Wird eine Rechnung abgelehnt, liegt meist ein Validierungsfehler vor – korrigieren und erneut senden. Für die Compliance solltest du Versandnachweise dokumentieren und archivieren.

XRechnung und Storno/Korrektur

Eine bereits versendete E-Rechnung „löscht" man nicht. Zulässig sind eine Stornorechnung (neutralisiert die Ursprungsrechnung) oder eine Korrekturrechnung mit Bezug zur ursprünglichen Rechnungsnummer. Wichtig: Die kaufmännische Gutschrift ist etwas anderes als die umsatzsteuerliche Gutschriftanzeige – die Begriffe werden oft verwechselt.

Bei Reverse-Charge (§13b UStG, EU-Lieferungen, Drittländer) darf keine Umsatzsteuer ausgewiesen werden; stattdessen braucht es den passenden Hinweis und Steuercode. Details unter E-Rechnung stornieren und Reverse Charge in der E-Rechnung.

GoBD-konforme Archivierung von XRechnungen

E-Rechnungen sind mindestens 10 Jahre unveränderbar aufzubewahren – mit Audit-Trail und Nachweis der Echtheit. Technisch geschieht das über SHA-256-Hashing und Prüfsummen, die jede nachträgliche Änderung sichtbar machen.

Das Finanzamt prüft Revisionssicherheit, Vollständigkeit und die Verfahrensdokumentation. Bei XRechnung gilt: Das Original-XML ist das rechtlich maßgebliche Dokument und muss archiviert werden – eine hübsche PDF-Ansicht ist nur eine Visualisierung. Wie das automatisch läuft, steht unter E-Rechnungen automatisch GoBD-konform archivieren.

Häufige Anfängerfehler und Fallstricke

  • Falsche oder fehlende Steuer-/USt-IdNr.
  • Dezimaltrennzeichen: XML erwartet Punkt, nicht Komma
  • Unvollständige Empfängeradresse (Pflichtfelder fehlen)
  • Verwechslung von Rechnungs- und Leistungsdatum
  • Zahlungsbedingungen als Freitext, den Systeme nicht auslesen können
  • PDF-XML-Diskrepanzen bei ZUGFeRD (ausführlich unter ZUGFeRD-Falle)
  • Falsch sortierte oder doppelt nummerierte Positionen

Kosten und Softwarelösungen

Die Bandbreite reicht von kostenlosen Einzeltools über spezialisierte Cloud-Services bis zu großen ERP-Systemen. Für einen Ein-Mann-Betrieb ist ein vollständiges Branchen-ERP meist überdimensioniert und teuer.

Cloud-Dienste rechnen sich vor allem über eingesparte Zeit: kein Konverter-Hopping, keine manuelle Prüfung. Achte auf Vertragslaufzeiten und versteckte Zusatzkosten (etwa pro Rechnung). Belegschmied lässt sich 30 Tage kostenlos testen – ohne Kreditkarte. Für gelegentliche Prüfungen bleiben die kostenlosen Tools frei nutzbar.

Zukunftsausblick: Peppol und digitale Rechnungslandschaft

Peppol ist ein europäisches Netzwerk für den standardisierten Rechnungsaustausch. XRechnung und Peppol konvergieren zunehmend – die neuen Pflichtfelder in 3.0.1 sind ein Schritt dorthin. Mittelfristig sind grenzüberschreitende Rechnungen, KI-gestützte Validierung und Meldepflichten mit digitalen Audit-Trails absehbar. Wer heute auf EN-16931-konforme Prozesse setzt, ist dafür gerüstet.

FAQ: Die wichtigsten Fragen zu XRechnung

Muss ich sofort umstellen, obwohl ich noch Zeit habe? Empfangen musst du schon jetzt. Beim Versand hast du je nach Umsatz bis 2027 oder 2028 Zeit – ein früher Testlauf schadet aber nie.

Was passiert, wenn ich falsch versende? Der Empfänger kann ablehnen, und bei der Betriebsprüfung drohen Beanstandungen. Vor dem Versand validieren beugt vor.

Kann ich XRechnungen selbst erstellen und versenden? Ja – über Formular-Tools oder Software. Bei Volumen ist ein automatischer Workflow deutlich entspannter.

Ist XRechnung sicherer als PDF? Strukturell zuverlässiger, weil maschinenlesbar und validierbar. „Sicher" im Sinne von echtheitsgeprüft wird sie durch Archivierung und Hashing.

Wie lange aufbewahren? Mindestens 10 Jahre, unverändert, mit Audit-Trail.

Funktioniert XRechnung international? EN 16931 ist ein europäischer Standard; über Peppol funktioniert der Austausch grenzüberschreitend.

Was, wenn mein Partner XRechnung nicht akzeptiert? Dann ist meist ZUGFeRD die pragmatischere Wahl – lesbar wie eine PDF. Mehr in unserer FAQ.

#xrechnung #e-rechnung #b2g #zugefoerd

Bereit für die E-Rechnung?

Setz uns in CC deiner Rechnungs-Mail — wir machen daraus die konforme E-Rechnung.

30 Tage kostenlos testen

Mehr lesen