ZUGFeRD vs. XRechnung: Der Unterschied für Ihr Unternehmen

Hände, die eine Rechnung digital auf einem Tablet unterschreiben

Kurz gesagt: Für Rechnungen an Behörden verwenden Sie XRechnung, denn öffentliche Auftraggeber verlangen dieses Format seit 2020 verbindlich. Für breite B2B-Kompatibilität mit heterogenen Empfängern eignet sich meist ZUGFeRD im EN16931-Profil, weil es ein lesbares PDF mit maschinenlesbaren Daten verbindet. Beide Formate bauen auf der europäischen Norm EN 16931 auf, die von KoSIT und FeRD (Forum elektronische Rechnung Deutschland) für den deutschen Markt ausgestaltet wurde.

  • B2G (Behörden): XRechnung, kein Weg daran vorbei.
  • B2B mit gemischten Empfängern: ZUGFeRD im EN16931-Profil, alternativ XRechnung je nach Kundenwunsch.
  • Wichtig zu wissen: Ein ZUGFeRD-PDF kann im XRechnung-Profil ein vollständig XRechnung-konformes XML enthalten und wird dann auch von Behörden akzeptiert.

Nur bestimmte ZUGFeRD-Profile erfüllen EN 16931 überhaupt, das ist der Kernpunkt, den viele Betriebe übersehen. Wer das falsche Profil wählt, produziert zwar ein hübsches PDF, aber kein rechtssicheres E-Rechnungsdokument.

Wichtige Erkenntnisse

Die richtige Formatwahl zwischen ZUGFeRD und XRechnung hängt allein vom Rechnungsempfänger und dem gewählten EN16931-konformen Profil ab, nicht von persönlichen Vorlieben.

Thema Details
Empfängerregel Behörden verlangen XRechnung, breite B2B-Kontakte funktionieren meist besser mit ZUGFeRD im EN16931-Profil.
Profilkonformität Nur EN16931/Comfort, Extended und das XRechnung-Profil bei ZUGFeRD sind wirklich normkonform.
Technische Basis ZUGFeRD nutzt CII-Syntax, XRechnung primär UBL 2.1, beide validieren gegen EN 16931.
Häufigste Fehler Fehlende Leitweg-ID, unvollständige Zahlungsdaten und falsche XML-Einbettung verursachen die meisten Rückweisungen.
Archivierungspflicht GoBD und § 14 UStG verlangen ein revisionssicheres elektronisches Archiv für alle E-Rechnungen.

Inhaltsverzeichnis

ZUGFeRD vs. XRechnung: Was steckt wirklich hinter den Formaten?

Die beiden Begriffe werden in der Praxis oft synonym benutzt, sind aber technisch grundverschieden. ZUGFeRD ist ein Hybridformat, XRechnung ein reines Datenformat ohne visuelle Ebene. Wer den Unterschied zwischen ZUGFeRD und XRechnung verstehen will, muss bei der Dateistruktur ansetzen, nicht bei der Optik.

Beide erfüllen denselben europäischen Standard, EN 16931, aber auf unterschiedliche Weise. ZUGFeRD verpackt die Daten in ein PDF, XRechnung verzichtet komplett darauf. Genau diese Weichenstellung entscheidet später, welches Format für welchen Rechnungsempfänger praktikabel ist.

Struktureller Vergleich der Formate ZUGFeRD und XRechnung

Was ist ZUGFeRD? Aufbau, Profile und Praxistauglichkeit

ZUGFeRD ist ein hybrides Rechnungsformat: ein normales PDF/A-3-Dokument, in das eine XML-Datei namens „factur-x.xml“ eingebettet wird, ergänzt durch XMP-Metadaten. Menschen öffnen das PDF wie gewohnt, Buchhaltungssoftware liest parallel die XML-Daten aus. Diese Doppelfunktion macht ZUGFeRD zu einer praktikablen Übergangslösung für kleine und mittlere Betriebe, die noch nicht vollständig automatisiert arbeiten.

Nicht jedes ZUGFeRD-Dokument ist gleich viel wert. Das Forum elektronische Rechnung Deutschland unterscheidet mehrere Profile:

  • Minimum: nur Basisdaten, keine EN16931-Konformität.
  • Basic WL und Basic: etwas mehr Detailtiefe, ebenfalls nicht EN16931-konform.
  • EN16931 (auch Comfort genannt): vollständig normkonform, das Profil der Wahl für die meisten Betriebe.
  • Extended: zusätzliche Branchenfelder, etwa für komplexe Lieferketten.
  • XRechnung-Profil: enthält ein vollständiges XRechnung-XML innerhalb des PDF.

Nur die letzten drei Profile gelten als EN16931-konform und damit für gesetzliche Pflichtszenarien ausreichend. Wer weiterhin das Minimum- oder Basic-Profil verschickt, riskiert bei größeren Geschäftspartnern oder Behörden ein zurückgewiesenes Dokument.

Profi-Tipp: Prüfen Sie bei jeder ZUGFeRD-Rechnung, ob PDF-Inhalt und eingebettetes XML wirklich dieselben Beträge und Positionen enthalten. Eine Abweichung zwischen beiden Ebenen ist einer der häufigsten Gründe für Zahlungsverzögerungen bei größeren Kunden.

Was ist XRechnung? Aufbau, Validierung und Einsatzgebiete

XRechnung ist die deutsche Ausprägung, das sogenannte CIUS, des europäischen Standards EN 16931. Anders als ZUGFeRD gibt es hier kein PDF, sondern ausschließlich eine strukturierte XML-Datei, primär im UBL-2.1-Format, gelegentlich auch als CII. KoSIT definiert dafür die zusätzlichen deutschen Validierungsregeln, bekannt als BR-DE.

Die Validierung läuft in drei Stufen ab: zunächst gegen das XSD-Schema, dann gegen die EN16931-Vorgaben, zuletzt gegen die Schematron-Regeln BR-DE. Erst wenn alle drei Stufen fehlerfrei durchlaufen, gilt eine XRechnung als korrekt.

  • Vorteil: vollautomatische Verarbeitung ohne menschliches Zutun, kleinere Dateigröße als jedes PDF.
  • Nachteil: ohne spezielle Software ist die Datei für Menschen praktisch unlesbar, es gibt keine standardisierte visuelle Darstellung.
  • Typischer Einsatz: öffentliche Auftraggeber, große Konzerne mit vollautomatisierten Eingangsrechnungsprozessen.

Genau diese fehlende Lesbarkeit ist der Grund, warum viele kleinere Betriebe im B2B-Alltag lieber zu ZUGFeRD greifen, wenn der Empfänger keine XRechnung fordert.

Technische Unterschiede: Syntax, Validierung und Interoperabilität

Der größte technische Unterschied liegt in der zugrunde liegenden XML-Syntax. ZUGFeRD nutzt standardmäßig UN/CEFACT CII, XRechnung setzt primär auf UBL 2.1. Für Entwickler und ERP-Integratoren bedeutet das zwei komplett unterschiedliche Datenmodelle, die sich nicht einfach durch ein Suchen-und-Ersetzen ineinander überführen lassen.

  1. Validierungsschichten unterscheiden sich. ZUGFeRD prüft primär gegen sein eigenes Schema und die Profildefinition, XRechnung durchläuft zusätzlich die BR-DE-Schematron-Regeln von KoSIT.
  2. Typische Fehlerquellen wiederholen sich. Fehlende Leitweg-ID, unvollständige Payment-Tags oder fehlende Kontaktfelder verursachen laut Thomson Reuters die meisten BR-DE-Fehlermeldungen bei Erstversuchen.
  3. Das XRechnung-Profil von ZUGFeRD schafft eine Brücke. Ein ZUGFeRD-2.x-Dokument im XRechnung-Profil enthält ein vollständiges, eigenständig gültiges XRechnung-XML, erkennbar am korrekten spec-identifier in den Metadaten.
  4. CII-basierte XRechnung-Varianten sind ein Sonderfall. Die Schematron-Regeln wurden ursprünglich für UBL-XPath-Ausdrücke entwickelt. Wer CII-basierte XRechnung-Implementierungen nutzt, sollte diese laut Invoice Navigator besonders sorgfältig gegen die Schematron-Prüfung testen, da manche Checks noch UBL-Konventionen erwarten.

Vor dem produktiven Versand lohnt sich immer ein Testlauf über einen offiziellen Validator. Die Kombination aus falschem Profil und übersehener Schematron-Eigenheit ist der häufigste Grund, warum Erstsendungen scheitern.

Compliance und Pflichtlage: Was deutsche Unternehmen 2026 wissen müssen

Die rechtliche Basis bildet die EU-Richtlinie 2014/55/EU zusammen mit EN 16931 als semantischem Standard. National setzt das Bundesministerium des Innern die Vorgaben über eigene Richtlinien um.

  • Seit 2020 gilt die B2G-Pflicht: öffentliche Auftraggeber verlangen XRechnung oder ein gleichwertiges Format.
  • Für den B2B-Bereich greifen stufenweise Übergangsfristen, die aktuell bis in die Jahre 2027 und 2028 reichen, je nach Unternehmensgröße.
  • Die Aufbewahrungspflicht nach GoBD und § 14 UStG verlangt ein revisionssicheres elektronisches Archiv, nicht nur eine abgelegte PDF-Kopie im Postfach.
  • Nur EN16931-konforme Profile, also EN16931/Comfort, Extended, XRechnung-Profil bei ZUGFeRD sowie XRechnung selbst, erfüllen die gesetzlichen Pflichtszenarien.

Wer heute noch mit dem ZUGFeRD-Minimum-Profil arbeitet, sollte sich nicht in falscher Sicherheit wiegen. Für die kommenden Pflichtstufen reicht das schlicht nicht aus.

Wann welches Format wählen? Die Entscheidungscheckliste

Die Wahl hängt selten von persönlichem Geschmack ab, sondern von vier klaren Kriterien: wer die Rechnung empfängt, wie automatisiert der eigene Prozess laufen soll, ob internationale Partner beteiligt sind und wie die Archivierung organisiert ist.

  1. Empfänger prüfen. Behörde, dann XRechnung. Privater B2B-Kunde ohne klare Vorgabe, dann meist ZUGFeRD im EN16931-Profil.
  2. Automatisierungsgrad festlegen. Wer komplett automatisiert verbuchen will, profitiert von reinen XML-Formaten. Wer noch manuell prüft, braucht die Lesbarkeit von ZUGFeRD.
  3. Internationale Anforderungen einbeziehen. Für Rechnungsflüsse mit französischen Partnern ist ZUGFeRD beziehungsweise sein Pendant Factur-X im DACH-Raum und in Frankreich gleichermaßen verwertbar.
  4. Validierungstool nutzen und Testlauf fahren. Vor dem ersten produktiven Versand einen offiziellen Validator einsetzen und die Datei testweise an den Empfänger schicken.
  5. Archivierung nach GoBD sicherstellen. Ohne revisionssicheres Archiv ist die schönste E-Rechnung wertlos, sobald eine Prüfung ansteht.

Profi-Tipp: Werkstätten, die gerade erst auf E-Rechnung umstellen, fahren mit dem ZUGFeRD-EN16931-Profil am sichersten. Es deckt die meisten B2B-Fälle ab und lässt sich später Schritt für Schritt auf höhere Automatisierung ausbauen, ohne das komplette System neu aufzusetzen.

So erstellen und versenden Sie ZUGFeRD oder XRechnung richtig

Die Umsetzung folgt vier Schritten, die sich in jeder Buchhaltungs- oder Werkstattsoftware wiederholen.

  • Datenquelle vorbereiten: ERP- oder Buchhaltungssystem muss alle Pflichtfelder des gewählten Profils korrekt füllen, inklusive Leitweg-ID bei Behördenrechnungen.
  • Datei erzeugen: entweder ein PDF/A-3 mit eingebettetem factur-x.xml oder eine reine XML-Datei. Entscheidend ist die korrekte Einbettung mit dem Relationship-Typ „Alternative“ und passenden XMP-Metadaten, sonst ignorieren viele Systeme die eingebettete XML komplett.
  • Validieren: Prüfung gegen XSD-Schema, EN16931 und bei XRechnung zusätzlich gegen die BR-DE-Schematron-Regeln von KoSIT.
  • Versandkanal wählen: ZRE oder OZG-RE für Bundesbehörden, Peppol-Netzwerk für UBL-basierte B2B-Flüsse, klassischer E-Mail-Anhang für ZUGFeRD-PDFs an Geschäftspartner ohne Portalanbindung.

Ein Testversand vor dem echten Rechnungslauf erspart später viele Rückfragen vom Kunden.

Praxis: E-Rechnung in der Kfz-Werkstatt mit Carskeeper umsetzen

Für Kfz-Werkstätten zählt vor allem eines: die E-Rechnung darf den Werkstattalltag nicht verlangsamen. Genau darauf ist die Umsetzung mit Carskeeper ausgelegt.

  • ZUGFeRD- und XRechnung-Export direkt aus dem laufenden Auftrag, ohne separates Konvertierungstool.
  • Automatische Validierung vor dem Versand, damit fehlerhafte Dateien nicht erst beim Kunden auffallen.
  • GoBD-konformes Archiv für alle ausgehenden Rechnungen, inklusive der gesetzlich vorgeschriebenen Aufbewahrungsfrist.
  • Wiederkehrende Rechnungen und Mahnwesen aus einem System, statt zwischen mehreren Programmen zu wechseln.

Weniger manuelle Buchungsschritte bedeuten weniger Fehlerquellen, gerade bei Werkstätten mit hohem Rechnungsvolumen und knapper Personaldecke in der Verwaltung. Wer heute noch Rechnungen per Hand aus mehreren Systemen zusammensetzt, verliert genau die Zeit, die eine integrierte Lösung wie Carskeeper einsparen soll.

Funktion Nutzen für die Werkstatt
ZUGFeRD/XRechnung-Export Rechnungsformat passend zum Kunden, ohne separate Software
GoBD-Archiv Revisionssichere Aufbewahrung ohne manuellen Zusatzaufwand
Mahnwesen Offene Posten werden automatisch nachverfolgt

Carskeeper übernimmt die technische Seite Ihrer E-Rechnung

Die Wahl zwischen ZUGFeRD und XRechnung entscheidet sich am Empfänger, nicht am Bauchgefühl. Für Werkstätten, die täglich Rechnungen an Privatkunden, Versicherungen und gelegentlich auch Behörden stellen, wird das schnell unübersichtlich, wenn jedes Format einzeln gepflegt werden muss.

Carskeeper bildet Kundenverwaltung, Auftragsabwicklung und Rechnungsstellung inklusive ZUGFeRD- und XRechnung-Export in einem System ab. Die Software ist vollständig cloudbasiert, läuft auf jedem Gerät und erspart Werkstätten den Wechsel zwischen Werkstattprogramm und separater Buchhaltungslösung. Wer die Umstellung auf E-Rechnung mit möglichst wenig Reibung angehen will, findet auf der Vergleichsseite von Carskeeper einen Überblick über die passenden Funktionen für den eigenen Betrieb.

Warum die Diskussion um ZUGFeRD und XRechnung oft am Kern vorbeigeht

Die meisten Ratgeber behandeln ZUGFeRD und XRechnung als Konkurrenzprodukte, die man gegeneinander abwägen muss. Das greift zu kurz. Beide Formate stammen aus derselben Norm und lösen unterschiedliche Probleme: Lesbarkeit versus Automatisierung. Wer diese Frage zuerst klärt, statt nach dem „besseren“ Format zu suchen, trifft die richtige Entscheidung fast automatisch.

Warum die Diskussion um ZUGFeRD und XRechnung oft am Kern vorbeigeht — overview diagram

Unterschätzt wird vor allem die Profilfrage. Viele Betriebe glauben, mit „irgendeinem ZUGFeRD“ auf der sicheren Seite zu sein, und wählen aus Bequemlichkeit das Minimum-Profil. Das hält weder aktuellen B2B-Anforderungen noch den kommenden Pflichtstufen stand. Die eigentliche Arbeit liegt nicht im Erzeugen der Datei, sondern im sauberen Datenmodell dahinter, das beide Ebenen, PDF und XML, konsistent hält.

Wer jetzt handelt, sollte zuerst die eigene Kundenstruktur analysieren, dann das passende Profil festlegen und erst danach über Software entscheiden. Die Technik ist lösbar. Die Entscheidung, wofür man sie einsetzt, muss man selbst treffen.

— Fabian

Quellen

Für die eigene Recherche lohnt sich der direkte Blick in die Originalquellen: FeRD für die ZUGFeRD-Spezifikation, KoSIT für die XRechnung-Regeln und die EU-Seite zu EN 16931 für die rechtliche Grundlage.

Empfehlung