Eine Rechnung als PDF sieht für den Empfänger vertraut aus. Eine ZUGFeRD-Rechnung enthält zusätzlich strukturierte Rechnungsdaten, die Buchhaltungsprogramme automatisch auslesen können. Genau darin liegt der praktische Nutzen: Sie versenden ein lesbares Dokument und liefern zugleich die Daten für die digitale Verarbeitung - ohne zwei getrennte Rechnungen zu erstellen.
Wie funktioniert eine ZUGFeRD-Rechnung genau?
ZUGFeRD steht für „Zentraler User Guide des Forums elektronische Rechnung Deutschland“. Das Format verbindet zwei Bestandteile in einer Datei: ein visuell lesbares PDF und einen maschinenlesbaren XML-Datensatz. Technisch handelt es sich in der Regel um ein PDF/A-3-Dokument, in dem die XML-Rechnungsdaten eingebettet sind.
Der Empfänger kann die Rechnung deshalb auf zwei Wegen nutzen. Mitarbeitende im Büro öffnen das PDF wie gewohnt, prüfen Positionen, Zahlungsziel und Betrag. Die Buchhaltungssoftware kann parallel die XML-Datei auslesen und Angaben wie Rechnungsnummer, Lieferant, Leistungsdatum, Steuersatz, IBAN und Zahlungsbedingungen übernehmen. Das reduziert Erfassungsaufwand und vermeidet Übertragungsfehler.
Wichtig ist: Eine ZUGFeRD-Rechnung ist nicht einfach ein PDF mit angehängter XML-Datei. Die strukturierten Daten müssen nach dem vorgesehenen Standard erstellt sein und fachlich zum sichtbaren Rechnungsbild passen. Weichen PDF und XML voneinander ab, ist die Rechnung fehlerhaft. Für die automatisierte Verarbeitung hat im Zweifel der strukturierte Datensatz besonderes Gewicht.
Was in PDF und XML enthalten ist
Das PDF bleibt für den Geschäftsalltag relevant. Auf der Baustelle, im Büro oder bei Rückfragen erkennt der Kunde sofort, welche Leistung abgerechnet wurde. Gerade bei Abschlags- und Schlussrechnungen helfen nachvollziehbare Positionen, Mengen, Aufmaße und Abzüge dabei, Diskussionen zu vermeiden.
Die XML-Datei enthält dieselben Kerninformationen in einer festen Datenstruktur. Dazu gehören insbesondere Rechnungssteller und Rechnungsempfänger, Rechnungsnummer, Rechnungs- und Leistungsdatum, Positionsdaten, Netto- und Bruttobeträge, Umsatzsteuerangaben, Zahlungsbedingungen sowie Bankverbindung. Auch Referenzen auf Bestellungen, Projekte oder Abschlagsrechnungen lassen sich abbilden, wenn sie im jeweiligen Prozess benötigt werden.
Für Handwerksbetriebe ist die saubere Zuordnung besonders wertvoll. Eine Rechnung sollte nicht losgelöst von Angebot, Auftrag, Nachtrag und Aufmaß entstehen. Wenn die Daten aus einem durchgängigen Vorgang übernommen werden, stimmen Positionstexte, Mengen und Beträge in der Regel sowohl im PDF als auch in der XML-Struktur. Das spart Nacharbeit im Büro und schafft eine nachvollziehbare Grundlage für den Steuerberater.
Das passende ZUGFeRD-Profil wählen
ZUGFeRD kennt mehrere Profile. Sie unterscheiden sich darin, wie viele Informationen sie abbilden und welche Anforderungen sie erfüllen. Für viele übliche B2B-Rechnungen ist das Profil EN 16931 die praxisgerechte Wahl. Es orientiert sich an der europäischen Norm für elektronische Rechnungen und enthält die für eine ordnungsgemäße Verarbeitung erforderlichen Angaben.
Einfachere Profile wie MINIMUM oder BASIC WL bilden weniger Daten ab. Sie können in Einzelfällen ausreichen, sind aber für einen strukturierten Rechnungsprozess oft zu eingeschränkt. Das Profil EXTENDED ermöglicht zusätzliche Informationen, verlangt jedoch auch, dass die Systeme auf Sender- und Empfängerseite damit umgehen können.
Die richtige Wahl hängt daher nicht nur davon ab, was Ihre Software erzeugen kann. Entscheidend sind auch die Vorgaben des Kunden und die Art Ihrer Rechnungen. Bei Rechnungen an öffentliche Auftraggeber gelten häufig konkrete Anforderungen. Dort wird oft XRechnung verlangt. Eine ZUGFeRD-Rechnung im EN-16931-Profil kann fachlich kompatibel sein, ersetzt aber keine ausdrücklich geforderte Übermittlungsform oder ein vorgegebenes Portal.
So entsteht die ZUGFeRD-Rechnung im Arbeitsablauf
Der beste Zeitpunkt für die Umstellung ist nicht erst beim Rechnungsversand. Eine verlässliche E-Rechnung beginnt mit sauberen Stammdaten und einer klaren Vorgangskette.
1. Stammdaten und Rechnungspflichtangaben prüfen
Kontrollieren Sie zunächst Ihre Unternehmensdaten: vollständiger Name und Anschrift, Steuernummer oder Umsatzsteuer-Identifikationsnummer, Bankverbindung und korrekte Umsatzsteuerlogik. Auch beim Kunden müssen Name, Anschrift und gegebenenfalls die Leitweg-ID oder Bestellreferenz richtig hinterlegt sein.
Bei Bau- und Handwerksleistungen kommen weitere Angaben hinzu, etwa Leistungszeitraum, Hinweise zur Steuerschuldnerschaft nach § 13b UStG oder vereinbarte Einbehalte. Diese Informationen müssen nicht nachträglich in einer separaten Datei ergänzt werden. Sie gehören direkt in den Rechnungsprozess.
2. Leistungen aus dem Projekt übernehmen
In einem praxistauglichen Ablauf fließen abgerechnete Mengen aus Aufmaß, Stunden aus Zeiterfassung und Material aus dem Projekt in die Rechnung ein. Bei Abschlagsrechnungen sollte klar erkennbar sein, auf welche Vertrags- oder Auftragssumme sie sich beziehen. Die Schlussrechnung muss bereits berechnete Abschläge nachvollziehbar absetzen.
Wer Positionen jedes Mal neu eintippt, riskiert Abweichungen zwischen Baustelle, Angebot und Rechnung. Eine zentrale Software wie Meine Faktura Cloud kann die Daten aus Angebot, Leistungsverzeichnis, Aufmaß und Projekt übernehmen und daraus eine ZUGFeRD- oder XRechnung erzeugen. Der Vorteil ist nicht allein das Dateiformat, sondern der Prozess ohne Medienbruch.
3. ZUGFeRD-Datei erzeugen und validieren
Die Rechnungssoftware erstellt aus den Rechnungsdaten das PDF/A-3 und bettet die XML-Datei ein. Vor dem Versand sollte das Dokument technisch und fachlich geprüft werden. Eine technische Prüfung kontrolliert unter anderem, ob die XML-Struktur gültig ist. Die fachliche Prüfung stellt sicher, dass Pflichtfelder vorhanden sind, Rechenwege stimmen und Steuerbeträge plausibel sind.
Eine formal valide Rechnung kann dennoch kaufmännisch unvollständig sein. Fehlt etwa die Bestellnummer eines Kunden, kann dessen Freigabeprozess stoppen. Deshalb lohnt es sich, kundenspezifische Vorgaben bereits im Auftrag zu hinterlegen statt sie beim Versand jedes Mal abzufragen.
4. Rechnung versenden und unverändert archivieren
Eine ZUGFeRD-Rechnung lässt sich üblicherweise per E-Mail versenden. Bei öffentlichen Auftraggebern erfolgt die Übermittlung dagegen häufig über ein Rechnungsportal. Maßgeblich sind immer die Anforderungen des Empfängers.
Für die Aufbewahrung genügt es nicht, nur einen Ausdruck oder ein normales Bildschirm-PDF zu speichern. Die originale elektronische Rechnung einschließlich XML-Daten muss unverändert und nachvollziehbar archiviert werden. GoBD-konforme Ablage bedeutet dabei: Das Dokument bleibt verfügbar, maschinell auswertbar und gegen unbemerkte Änderungen geschützt. Auch der Versandweg und der zugrunde liegende Vorgang sollten nachvollziehbar bleiben.
ZUGFeRD, XRechnung und normales PDF im Vergleich
Ein normales PDF ist für Menschen gut lesbar, aber ohne strukturierte Daten keine E-Rechnung im umsatzsteuerlichen Sinn. Buchhaltungen müssen die Inhalte daraus häufig manuell übernehmen oder per Texterkennung auslesen. Das kann funktionieren, ist aber weniger zuverlässig und verursacht zusätzlichen Aufwand.
ZUGFeRD kombiniert das bekannte PDF mit XML. Das ist besonders praktisch, wenn Kunden weiterhin ein sichtbares Rechnungsdokument erwarten, gleichzeitig aber digitale Verarbeitung benötigen. Der Empfänger kann wählen, ob er die Rechnung ansehen oder automatisiert importieren möchte.
XRechnung besteht dagegen im Kern aus einem strukturierten XML-Datensatz und ist auf die maschinelle Verarbeitung ausgerichtet. Sie ist vor allem im Umfeld öffentlicher Auftraggeber verbreitet. Welches Format das richtige ist, hängt also vom Empfänger ab: Für viele Geschäftskunden passt ZUGFeRD gut, bei Behörden entscheidet deren konkrete Vorgabe.
Was die E-Rechnungspflicht für Betriebe verändert
Seit dem 1. Januar 2025 müssen inländische Unternehmer im B2B-Bereich in der Lage sein, elektronische Rechnungen zu empfangen. ZUGFeRD und XRechnung erfüllen bei passender Ausprägung die Anforderungen an eine strukturierte E-Rechnung. Ein reines PDF tut das nicht.
Für das Ausstellen gelten Übergangsregelungen. In den Jahren 2025 und 2026 dürfen Unternehmen unter bestimmten Voraussetzungen weiterhin sonstige Rechnungen, etwa PDFs, verwenden. Für Betriebe mit einem Vorjahresumsatz bis 800.000 Euro verlängert sich diese Möglichkeit unter bestimmten Bedingungen bis Ende 2027. Ab 2028 sollen im inländischen B2B-Verkehr grundsätzlich strukturierte E-Rechnungen eingesetzt werden.
Das bedeutet nicht, dass jeder Betrieb sofort jeden Kunden ausschließlich per ZUGFeRD abrechnen muss. Es bedeutet aber, dass die Rechnungsprozesse jetzt empfangsfähig, revisionssicher und zukunftsfähig aufgestellt werden sollten. Wer erst reagiert, wenn ein Großkunde oder öffentlicher Auftraggeber das Format verlangt, baut unnötigen Zeitdruck auf.
Typische Fehler vermeiden
Häufig scheitert die Einführung nicht am Format, sondern an unklaren Abläufen. Ein Fehler ist, das ZUGFeRD-Dokument nach dem Erstellen manuell zu verändern. Schon eine nachträglich bearbeitete PDF-Datei kann dazu führen, dass sichtbare Rechnung und XML-Daten nicht mehr übereinstimmen.
Ebenso problematisch sind unvollständige Kundenstammdaten, falsche Steuerkennzeichen oder fehlende Leistungszeiträume. Bei Schlussrechnungen sorgen zudem nicht sauber übernommene Abschläge regelmäßig für Rückfragen. Prüfen Sie deshalb nicht nur die Endsumme, sondern auch Referenzen, Zahlungsbedingungen und die Zuordnung zum Projekt.
Ein weiterer Punkt ist die Archivierung. Die Rechnung in einem E-Mail-Postfach zu belassen, ist kein belastbarer Prozess. Sie sollte zusammen mit dem zugehörigen Auftrag, Aufmaß und Versandnachweis geordnet abgelegt werden. So bleibt sie bei Betriebsprüfung, Kundenrückfrage oder Abstimmung mit dem Steuerberater schnell auffindbar.
ZUGFeRD entfaltet seinen Nutzen dann vollständig, wenn Rechnungsdaten nicht erst am Ende zusammengesucht werden. Ein sauberer Ablauf von der Baustelle bis zur Buchhaltung macht die E-Rechnung zu weniger Bürokratie und mehr Kontrolle im Tagesgeschäft.
