Eine Schlussrechnung an einen privaten Bauherrn, eine Abschlagsrechnung an einen gewerblichen Auftraggeber und eine Rechnung an einen öffentlichen Auftraggeber haben eines gemeinsam: Sie müssen fachlich korrekt, prüfbar und im passenden Format beim Empfänger ankommen. Bei ZUGFeRD versus XRechnung liegen die Unterschiede deshalb nicht nur in der Dateitechnik. Sie entscheiden darüber, ob der Empfänger die Rechnung ohne Rückfragen weiterverarbeiten kann.
Für Handwerksbetriebe und kleinere Unternehmen ist die praktische Frage meist einfach: Welches Format verlangt mein Kunde und welches Format passt zu meinem Abrechnungsablauf? Wer beide Formate kennt, kann Angebote, Aufmaße, Abschlags- und Schlussrechnungen ohne Medienbruch in eine rechtssichere E-Rechnung überführen.
ZUGFeRD versus XRechnung: Unterschiede auf einen Blick
Sowohl ZUGFeRD als auch XRechnung sind Formate für strukturierte elektronische Rechnungen. Anders als eine reine PDF-Rechnung enthalten sie Rechnungsdaten in einer Form, die Buchhaltungs- und ERP-Systeme automatisiert auslesen können. Beide können die europäische Norm EN 16931 erfüllen und gelten dann als E-Rechnung im steuerlichen Sinn.
Der entscheidende Unterschied liegt in der Darstellung. Eine XRechnung ist grundsätzlich eine reine XML-Datei. Sie enthält alle Rechnungsinformationen strukturiert, ist aber für Menschen ohne passende Software kaum lesbar. ZUGFeRD kombiniert dagegen eine lesbare PDF/A-3-Rechnung mit einer eingebetteten XML-Datei. Der Empfänger sieht also die vertraute Rechnung als PDF, während seine Software dieselben Daten automatisiert verarbeiten kann.
Für den Arbeitsalltag heißt das: ZUGFeRD ist oft passend, wenn Geschäftskunden weiterhin eine visuell lesbare Rechnung erwarten. XRechnung ist häufig die richtige Wahl, wenn öffentliche Auftraggeber oder deren Rechnungsportale ein bestimmtes XML-Format fordern.
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 nutzt strukturierte XML-Daten. Dabei kommen je nach Vorgabe des Empfängers meist die Syntaxen CII oder UBL zum Einsatz.
Eine XRechnung enthält nicht einfach nur Rechnungsnummer, Betrag und Umsatzsteuer. Auch Pflichtangaben wie Bestellnummer, Zahlungsbedingungen, Bankverbindung, Lieferdatum, Ansprechpartner oder Referenzen werden in fest definierten Datenfeldern übertragen. Gerade bei Rechnungen an Bund, Länder und Kommunen sind diese Informationen entscheidend. Fehlt beispielsweise die Leitweg-ID oder ist sie falsch hinterlegt, kann die Rechnung vom Portal oder vom Auftraggeber zurückgewiesen werden.
Für Bau- und Handwerksbetriebe ist das besonders relevant, wenn sie für öffentliche Bauherren, kommunale Einrichtungen, Wohnungsbaugesellschaften mit öffentlichen Vorgaben oder Generalunternehmer arbeiten. Der Auftrag selbst kann auf der Baustelle sauber dokumentiert sein - scheitert aber die elektronische Rechnungsübermittlung, verzögert sich oft auch die Freigabe und Zahlung.
Die Stärke der XRechnung liegt in der Standardisierung
XRechnung ist für den automatisierten Empfang ausgelegt. Öffentliche Stellen können eingehende Rechnungen direkt prüfen, den Vorgängen zuordnen und in ihre Systeme übernehmen. Das reduziert manuelle Erfassung, verlangt auf Seiten des Rechnungsstellers aber genaue Stammdaten und eine saubere Zuordnung von Referenzen.
Eine XRechnung eignet sich daher nicht primär wegen ihrer Optik, sondern weil sie formale Anforderungen zuverlässig erfüllt. Wer sie versendet, sollte die XML-Datei nicht nachträglich bearbeiten oder lediglich als technische Anlage behandeln. Sie ist die maßgebliche Datenquelle für die Verarbeitung beim Empfänger.
Was ist ZUGFeRD?
ZUGFeRD steht für ein hybrides Rechnungsformat. Es verbindet eine PDF/A-3-Datei mit eingebetteten XML-Rechnungsdaten. Auf dem Bildschirm wirkt die Rechnung wie ein gewohntes PDF: mit Firmenlogo, Positionen aus dem Leistungsverzeichnis, Mengen, Stunden, Material, Abschlägen und Zahlungsziel. Im Hintergrund stehen die gleichen Informationen maschinenlesbar bereit.
Das ist im Handwerk oft ein praktischer Vorteil. Der Bauleiter, die Buchhaltung oder der Auftraggeber kann die Rechnung direkt lesen, ausdrucken oder prüfen. Gleichzeitig kann ein geeignetes Programm die Rechnungsdaten ohne Abtippen übernehmen. Gerade bei wiederkehrenden Rechnungen an gewerbliche Kunden spart das Zeit und senkt das Risiko von Übertragungsfehlern.
ZUGFeRD kennt unterschiedliche Profile. Für eine E-Rechnung nach EN 16931 muss das passende, normkonforme Profil verwendet werden. Ein einfaches Profil mit zu wenigen Pflichtdaten reicht nicht für jeden Anwendungsfall aus. Entscheidend ist deshalb nicht allein die Endung der Datei, sondern ob die enthaltenen Daten die Anforderungen des Empfängers und der jeweiligen Rechnung erfüllen.
ZUGFeRD ist lesbar, aber nicht automatisch überall akzeptiert
Ein häufiger Irrtum lautet: Wenn eine Rechnung als ZUGFeRD-PDF vorliegt, muss jeder Empfänger sie akzeptieren. Das stimmt nicht uneingeschränkt. Öffentliche Auftraggeber können ausdrücklich eine XRechnung oder eine bestimmte Einreichung über ihr Rechnungsportal verlangen. In diesem Fall ersetzt ein ZUGFeRD-PDF die geforderte XRechnung nicht.
Umgekehrt kann eine XRechnung für einen gewerblichen Kunden technisch korrekt sein, aber Rückfragen auslösen, wenn dort niemand eine XML-Datei direkt ansehen kann. Dann ist ZUGFeRD häufig komfortabler, sofern der Kunde dieses Format akzeptiert. Die Wahl richtet sich also nach dem Empfänger, nicht nach persönlicher Vorliebe.
Welches Format passt zu welchem Auftrag?
Bei Rechnungen an Behörden und andere öffentliche Auftraggeber sollte immer zuerst die Vorgabe aus Auftrag, Vergabeunterlagen oder Lieferantenportal geprüft werden. Wird XRechnung verlangt, sind zusätzlich die geforderten Referenzen zu beachten. Dazu gehören je nach Stelle Leitweg-ID, Bestellnummer, Vertragsnummer oder eine bestimmte E-Mail-Adresse für den Versand.
Bei gewerblichen Kunden ist ZUGFeRD häufig die alltagstaugliche Lösung, wenn der Kunde ein lesbares PDF wünscht und zugleich elektronische Daten verarbeiten möchte. Das gilt etwa für Generalunternehmer, Hausverwaltungen oder größere Betriebe, die viele Eingangsrechnungen erhalten. Für kleinere Kunden kann auch eine reine PDF-Rechnung weiterhin zulässig sein, sofern sie keine E-Rechnung verlangen und die gesetzlichen Übergangsregeln beachtet werden.
Seit 2025 müssen inländische Unternehmen im B2B-Bereich grundsätzlich in der Lage sein, E-Rechnungen zu empfangen. Für das Ausstellen elektronischer Rechnungen gelten Übergangsfristen, die unter anderem vom Umsatz des Rechnungsstellers abhängen. Betriebe sollten diese Zeit nutzen, um ihre Rechnungsprozesse nicht erst unter Zeitdruck umzustellen. Wer schon beim Angebot und Auftrag saubere Kundendaten, Bestellnummern und Leistungszeiträume erfasst, hat bei der Schlussrechnung deutlich weniger Nacharbeit.
Die Datenqualität entscheidet vor dem Dateiformat
Weder ZUGFeRD noch XRechnung korrigieren unvollständige Rechnungsdaten. Eine fehlende Steuernummer, ein falscher Leistungszeitraum oder eine unklare Abschlagsreferenz bleibt auch im besten XML-Format ein Problem. Besonders bei Bauleistungen müssen Rechnungsnummern, Abschlagsbeträge, bereits abgerechnete Leistungen und die Schlussrechnung nachvollziehbar aufeinander aufbauen.
In der Praxis bewährt sich ein durchgängiger Ablauf: Das Angebot liefert die Positionen, das Aufmaß bestätigt Mengen und Leistungen, Stundenzettel und Materialentnahmen ergänzen die Dokumentation. Daraus entsteht die Abschlags- oder Schlussrechnung mit korrekten Pflichtangaben. Erst am Ende wird entschieden, ob diese Rechnung als ZUGFeRD oder XRechnung ausgegeben wird. So bleibt das Format ein Ausgabeschritt - nicht eine zusätzliche Baustelle im Büro.
Auch der Steuerberater profitiert von strukturierten Daten. Wenn Rechnungen, Zahlungen und DATEV-Export aus einem konsistenten System stammen, lassen sich Belege besser zuordnen und Rückfragen reduzieren. GoBD-konforme Ablage bedeutet dabei auch, dass ausgestellte Rechnungen und ihre elektronischen Daten nachvollziehbar aufbewahrt werden.
Typische Fehler bei ZUGFeRD und XRechnung vermeiden
Viele Probleme entstehen nicht durch das Format selbst, sondern durch fehlende Prüfung vor dem Versand. Besonders häufig sind falsche Empfängeradressen, unvollständige Bestellreferenzen, abweichende Rechnungsbeträge zwischen PDF und XML oder eine nicht berücksichtigte Leitweg-ID. Bei ZUGFeRD müssen Sicht-PDF und eingebettete Daten inhaltlich zusammenpassen. Bei XRechnung müssen alle vom Empfänger verlangten Datenfelder gefüllt sein.
Ein weiterer Fehler ist die Annahme, dass jede E-Mail mit PDF bereits eine E-Rechnung darstellt. Eine gewöhnliche PDF-Datei ist zwar elektronisch übermittelt, enthält aber keine strukturierten Rechnungsdaten. Für die E-Rechnungspflicht genügt sie daher langfristig nicht als Ersatz für ein EN-16931-konformes Format.
Mit einer Lösung wie Meine Faktura Cloud lassen sich Rechnungsdaten aus dem laufenden Projekt direkt in das erforderliche E-Rechnungsformat überführen. Entscheidend bleibt jedoch, dass der Betrieb vor dem Versand weiß, welche Anforderungen der jeweilige Kunde stellt.
Wer ZUGFeRD und XRechnung nicht als zusätzliche Bürokratie betrachtet, sondern als festen Schritt zwischen Abrechnung und Versand einplant, schafft eine verlässliche Grundlage für schnellere Prüfung, weniger Rückfragen und pünktlichere Zahlungen.
