ZUGFeRD-Rechnung: Aufbau, Pflichten und Umsetzung für 2026

Techniker scannt QR-Code in der Werkstatt

Eine ZUGFeRD-Rechnung ist ein hybrides elektronisches Rechnungsformat: eine PDF-Datei nach dem Standard PDF/A-3, in die eine maschinenlesbare XML-Datei eingebettet ist. Genau diese Kombination macht sie so praktisch für den deutschen Mittelstand, denn Menschen können die Rechnung wie gewohnt öffnen und lesen, während Buchhaltungssysteme automatisch die Daten aus dem XML-Teil auslesen. Für Kfz-Werkstätten, die B2B-Rechnungen stellen, ist das Format seit der Empfangspflicht für E-Rechnungen zum 1. Januar 2025 praktisch relevant. Wer ZUGFeRD-Rechnungen erstellen will, sollte auf geeignete Software und Validatoren wie Mustang oder den KoSIT-Validator setzen, statt Dateien manuell zusammenzubauen.

Kurz zusammengefasst, für wen sich das Format lohnt:

  • Werkstätten und Handwerksbetriebe, die B2B-Rechnungen an Firmenkunden stellen

  • Unternehmen, die eine Buchhaltungssoftware nutzen, die XML-Daten automatisch einliest

  • Betriebe, die sich auf die gestaffelte Versandpflicht ab 2027 vorbereiten wollen

Wichtige Erkenntnisse

ZUGFeRD-Rechnungen funktionieren nur zuverlässig, wenn Profilwahl, technische Kennzeichnung und Validierung vor dem Versand zusammenpassen.

Thema Details
Format verstehen ZUGFeRD kombiniert ein PDF/A-3-Dokument mit eingebettetem, maschinenlesbarem XML im CII-Format.
Richtiges Profil wählen Nutzen Sie EN 16931/Comfort oder Extended, Minimum und Basic WL gelten nicht als vollständige Rechnung.
Technik prüfen Achten Sie auf korrekte XMP-Metadaten und die AFRelationship-Kennzeichnung als „Alternative“.
Fristen im Blick halten Die Empfangspflicht gilt seit Januar 2025, die Versandpflicht greift gestaffelt 2027 und 2028.
Software statt Handarbeit CarsKeeper erzeugt konforme Profile automatisch aus dem Auftrag und archiviert GoBD-gerecht.

Inhaltsverzeichnis

Was ist ZUGFeRD? Aufbau, Standards und Herkunft

ZUGFeRD steht für „Zentraler User Guide des Forums elektronische Rechnung Deutschland“ und wurde vom Forum elektronische Rechnung Deutschland (FeRD) entwickelt. Technisch besteht jede Datei aus zwei Ebenen: einem sichtbaren PDF/A-3-Dokument für Menschen und einem eingebetteten XML-Datensatz im CII-Format für Maschinen. FeRD hat den Standard eng mit dem französischen Pendant Factur-X abgestimmt, sodass beide Formate technisch nahezu identisch sind und international zusammenarbeiten können.

Die Entwicklung des Formats lässt sich in drei Schritten nachvollziehen:

  1. FeRD legt die Struktur fest und definiert, welche Profile es gibt und welche Daten sie enthalten müssen.

  2. Die Spezifikation wird mit der europäischen Norm EN 16931 abgeglichen, damit sie EU-weit anschlussfähig bleibt.

  3. Neue Versionen wie ZUGFeRD 2.5 verfeinern Detailregeln, etwa bei Rundung oder Zusatzfeldern, ohne die Grundstruktur zu verändern.

Wichtig für die Praxis: ZUGFeRD selbst ist keine Software, sondern eine Strukturbeschreibung. FeRD betont das ausdrücklich, denn erst Buchhaltungs- oder Werkstattprogramme setzen die Spezifikation konkret um. Wer sich also fragt, ob seine Software „ZUGFeRD kann“, fragt eigentlich, ob der Hersteller den Standard korrekt implementiert hat.

Profile und rechtliche Einordnung in Deutschland

ZUGFeRD kennt mehrere Profile, und nicht jedes davon reicht für eine vollständige Rechnung im Sinne des Umsatzsteuergesetzes. Das Format unterscheidet:

  • Minimum: nur Basisdaten, keine vollständige Rechnung

  • Basic WL: ohne Positionsdetails, ebenfalls keine vollständige Rechnung

  • Basic: einfache Struktur mit Positionsdaten

  • EN 16931 (Comfort): vollständig kompatibel zur europäischen Norm, in Deutschland als rechtskonforme Rechnung anerkannt

  • Extended: erweiterter Datensatz für komplexe Geschäftsvorgänge, ebenfalls rechtskonform

  • XRECHNUNG: ein Referenzprofil, das die reine XML-Struktur der XRechnung im ZUGFeRD-Rahmen abbildet

Seit ZUGFeRD 2.0.1 gilt: Nur EN 16931-kompatible Profile wie Comfort und Extended gelten in Deutschland verlässlich als vollständige Rechnung, Minimum und Basic WL nicht. Für Werkstätten bedeutet das konkret, beim Softwarekauf auf die Profilunterstützung zu achten.

Zeitlich läuft die Umstellung gestaffelt: Seit Januar 2025 müssen alle Unternehmen E-Rechnungen empfangen können, die Versandpflicht selbst greift stufenweise 2027 und 2028, abhängig von Unternehmensgröße und Umsatz. Details zu diesen Fristen für die E-Rechnungspflicht 2027 lohnen sich für Werkstätten, die noch planen.

Technische Anforderungen und typische Fehlerquellen

Eine ZUGFeRD-Datei funktioniert nur, wenn drei technische Details stimmen: die PDF/A-3-Konformität des Dokuments, ein korrektes XMP-Metadatenschema und die richtige Kennzeichnung der eingebetteten XML-Datei als „Alternative“ über das AFRelationship-Attribut. Fehlt eine dieser drei Ebenen, öffnet der Empfänger zwar die PDF-Ansicht, seine Software erkennt die maschinenlesbaren Daten aber nicht.

Hände halten USB-Stick neben Laptop

Genau hier liegt die häufigste Fehlerquelle. Viele Betriebe hängen eine XML-Datei einfach an ein bestehendes PDF an, ohne die Metadaten korrekt zu setzen. Das Ergebnis sieht aus wie eine ZUGFeRD-Rechnung, wird von Validatoren aber abgelehnt, weil die XMP-Extension das ZUGFeRD-Namespace und strukturierte pdfaSchema-Einträge enthalten muss, damit Empfängersysteme die Datei zuverlässig zuordnen.

Entwickler, die eigene Lösungen bauen, greifen meist auf etablierte Bibliotheken wie iText oder mpdf zurück, statt PDF/A-3 und XML händisch zu verknüpfen. Auch bei Rundungsregeln im Extended-Profil gibt es immer wieder Abweichungen zwischen Softwareversionen, weshalb aktuelle Releases der Spezifikation wichtig bleiben.

Die technische Korrektheit einer ZUGFeRD-Rechnung entscheidet sich nicht am Aussehen der PDF-Datei, sondern an drei unsichtbaren Details: PDF/A-3-Konformität, XMP-Metadaten und die richtige AFRelationship-Kennzeichnung. Ein Blick reicht nicht, ein Validator schon.

Profi-Tipp: Verlassen Sie sich nicht auf die optische Kontrolle einer Rechnung. Öffnen Sie jede neu eingerichtete Vorlage einmal im KoSIT-Validator, bevor Sie damit produktiv arbeiten. Das dauert wenige Minuten und erspart spätere Rückfragen von Kunden oder deren Buchhaltung.

Schritt-für-Schritt: ZUGFeRD-Rechnung erstellen, validieren und versenden

Die Erstellung folgt in der Praxis einem festen Ablauf, den auch die meisten Buchhaltungsleitfäden empfehlen:

  1. Pflichtangaben erfassen: Rechnungsnummer, Rechnungsdatum, Steuernummer oder USt-IdNr., Leistungsbeschreibung, Nettobetrag, Steuersatz und Bruttobetrag müssen vollständig im XML-Teil hinterlegt sein.

  2. Profil wählen: Für die meisten B2B-Rechnungen reicht EN 16931/Comfort, bei komplexeren Geschäftsvorgängen mit vielen Positionen empfiehlt sich Extended.

  3. Als PDF/A-3 exportieren: Die Software muss das Dokument korrekt mit eingebettetem XML erzeugen, nicht nachträglich zusammenfügen.

  4. Validieren: Tools wie Mustang oder der KoSIT-Validator prüfen die Konformität vor dem Versand und fangen Fehler ab, die sonst erst beim Empfänger auffallen würden.

  5. Versenden: per E-Mail, über Peppol-Netzwerke oder per Upload in Kundenportale, je nachdem, was der Empfänger vorgibt.

  6. Archivieren: revisionssicher nach GoBD, meist zehn Jahre lang, inklusive Nachvollziehbarkeit der Datenherkunft.

Wer sich noch unsicher ist, ob XRechnung oder ZUGFeRD die richtige Wahl ist, findet einen direkten Vergleich beider Formate für Werkstätten hilfreich, denn die Antwort hängt stark vom Empfänger ab, B2B oder öffentlicher Auftraggeber.

Praxischeck für Werkstätten: So läuft ZUGFeRD im Alltag

In einer Werkstatt mit mehreren hundert Rechnungen im Monat wird die manuelle Handhabung schnell zum Nadelöhr. Word-Dokument erstellen, als PDF speichern, XML-Datei anhängen und hoffen, dass die Metadaten passen, das ist fehleranfällig und kostet Zeit, die am Werkstatttisch fehlt. Eine korrekt implementierte Software automatisiert genau diesen Prozess, von der Profilwahl bis zur Validierung vor dem Versand.

CarsKeeper bündelt diese Schritte in einem System, das ohnehin schon Kunden-, Fahrzeug- und Auftragsdaten verwaltet:

  • ZUGFeRD- und XRechnung-konforme Rechnungen entstehen direkt aus dem Auftrag, ohne doppelte Dateneingabe

  • Wiederkehrende Rechnungen für Wartungsverträge oder Reifeneinlagerung lassen sich automatisieren

  • Ein integriertes Mahnwesen verfolgt offene Posten, ohne dass jemand Listen händisch pflegt

  • Die GoBD-konforme Archivierung läuft im Hintergrund mit

Profi-Tipp: Prüfen Sie bei jeder neuen Softwarelösung konkret, welches ZUGFeRD-Profil sie standardmäßig erzeugt. Basic reicht oft nicht aus, Comfort oder Extended sind die sicherere Wahl für vollständige B2B-Rechnungen.

Warum die meisten Werkstätten ZUGFeRD unterschätzen

Die verbreitete Annahme lautet: E-Rechnung ist erstmal nur eine Pflicht, die man 2027 oder 2028 erfüllen muss, wenn es so weit ist. Das greift zu kurz. Die Empfangspflicht gilt bereits seit Januar 2025, und wer bis zur Versandpflicht wartet, verschenkt Jahre, in denen sich Prozesse hätten einspielen können.

Der eigentliche Fehler liegt selten in der Rechtslage selbst, sondern in der technischen Umsetzung. Viele Betriebe kaufen Software, die „ZUGFeRD kann“, ohne zu prüfen, welches Profil sie tatsächlich erzeugt. Ein Basic-Profil sieht auf den ersten Blick fertig aus, erfüllt aber nicht immer die Anforderungen an eine vollständige Rechnung. Das merkt man oft erst, wenn ein Kunde reklamiert oder ein Validator die Datei zurückweist.

Meine Einschätzung: Die eigentliche Frage ist nicht „Können wir ZUGFeRD?“, sondern „Erzeugt unsere Software zuverlässig EN 16931-konforme Profile und archiviert sie GoBD-gerecht?“. Wer das zuerst klärt, statt sich auf das Format-Label zu verlassen, spart sich später viel Ärger.

Hände justieren Bedienfeld in der Werkstatt

CarsKeeper übernimmt die ZUGFeRD-Pflicht für Sie

Für Werkstätten, die ihre Rechnungsstellung nicht mit Zusatzsoftware oder manuellen XML-Anhängen flicken wollen, ist CarsKeeper die direktere Lösung: Rechnungen entstehen ZUGFeRD- und XRechnung-konform direkt aus dem Auftrag, inklusive automatischer Prüfung der Pflichtfelder vor dem Versand.

Carskeeper

Das System übernimmt dabei mehr als nur den Export. Wiederkehrende Rechnungen für Wartungsverträge laufen automatisch, offene Posten werden über das integrierte Mahnwesen verfolgt, und jede Rechnung landet automatisch GoBD-konform im Archiv, ohne dass jemand händisch etwas ablegen muss. Weil Kunden-, Fahrzeug- und Auftragsdaten bereits im System stecken, entfällt die doppelte Dateneingabe, die bei separaten Rechnungsprogrammen üblich ist.

Wer sehen möchte, wie das im eigenen Werkstattalltag aussieht, findet auf der Übersicht der Funktionen alle Details zur Rechnungsstellung, oder wirft direkt einen Blick auf die Produktseite von CarsKeeper, um eine Demo zu vereinbaren.

Häufig gestellte Fragen zur ZUGFeRD-Rechnung

Ist eine ZUGFeRD-Rechnung dasselbe wie eine XRechnung? Nein. ZUGFeRD ist ein hybrides Format aus PDF und XML, XRechnung besteht nur aus einer reinen XML-Datei ohne visuelle Ansicht. XRechnung wird vor allem im Geschäftsverkehr mit Behörden (B2G) verlangt, ZUGFeRD eignet sich besonders für B2B-Beziehungen, in denen beide Seiten die Rechnung auch optisch sehen wollen.

Welches ZUGFeRD-Profil sollte eine Werkstatt verwenden? Für die meisten B2B-Rechnungen reicht das Profil EN 16931, oft auch Comfort genannt. Bei umfangreicheren Rechnungen mit vielen Einzelpositionen, etwa nach größeren Reparaturaufträgen, lohnt sich das Extended-Profil.

Muss ich meine ZUGFeRD-Rechnungen validieren, bevor ich sie versende? Ja, das sollten Sie tun. Validatoren wie Mustang oder der KoSIT-Validator zeigen technische Fehler, bevor der Kunde sie bemerkt, etwa fehlende Pflichtfelder oder falsch gesetzte Metadaten.

Wie lange muss ich ZUGFeRD-Rechnungen aufbewahren? Nach den Grundsätzen ordnungsmäßiger Buchführung (GoBD) sind elektronische Rechnungen revisionssicher und nachvollziehbar zu archivieren

Kann meine Buchhaltungssoftware ZUGFeRD-Rechnungen automatisch einlesen? Das hängt vom jeweiligen System ab. Viele moderne ERP- und Buchhaltungslösungen unterstützen das automatische Auslesen des eingebetteten XML-Teils, wenn die Rechnung entsprechend strukturiert ist

Quellen

Empfehlung