Wissensdatenbank · Buchhaltung & Finanz-Software

ZUGFeRD — das hybride E-Rechnungsformat

Ein PDF, das ein Mensch lesen und eine Maschine verarbeiten kann: ZUGFeRD verbindet ein sichtbares PDF/A-3 mit einem eingebetteten, strukturierten XML-Datensatz. Dieser Fachartikel ordnet das Format ein — Aufbau, Profile, die Abgrenzung zu XRechnung und Factur-X, die Einordnung in die EU-Norm EN 16931 und die deutsche E-Rechnungspflicht sowie Erstellung, Empfang, Verarbeitung und GoBD-konforme Archivierung.

26 Min. Lesezeit
Aktualisiert · Juli 2026
Fachartikel · Expertenbeitrag
ZUGFeRD
INAGRO Wissensdatenbank · 43 Buchhaltung & Finanz-Software
Herausgeber
FeRD (Forum elektronische Rechnung Deutschland)
Typ
Hybrides E-Rechnungsformat
Aufbau
PDF/A-3 + eingebettetes XML (CII)
Bezug
EN 16931 · XRechnung · Factur-X
Zielgruppe: KMU & Mittelstand im DACH-Raum
Kapitel 01 · Überblick

Was ist ZUGFeRD — und warum ist es so besonders?

ZUGFeRD ist ein hybrides Format für elektronische Rechnungen. Das Kunstwort steht für „Zentraler User Guide des Forums elektronische Rechnung Deutschland“ und beschreibt einen einfachen, aber wirkungsvollen Grundgedanken: Eine Rechnung wird gleichzeitig als sichtbares PDF für den Menschen und als strukturierter Datensatz für die Maschine ausgeliefert — in einer einzigen Datei.

In der klassischen Welt gibt es zwei getrennte Vorstellungen von einer Rechnung. Die eine ist das Dokument, das man ansieht: ein Blatt Papier oder eine PDF-Datei mit Logo, Adressen, Positionen und Summen, die eine Person liest, prüft und ablegt. Die andere ist der reine Datensatz: eine strukturierte Aufstellung von Feldern, die eine Software ohne menschliches Zutun einliest und verbucht. ZUGFeRD löst den scheinbaren Widerspruch zwischen beiden Welten auf, indem es sie in einem einzigen Dokument vereint. Sichtbar ist ein ganz normales PDF; unsichtbar eingebettet steckt ein maschinenlesbarer XML-Datensatz mit denselben Rechnungsinhalten.
Genau das meint der Begriff hybrides Format. Der Empfänger kann frei wählen, wie er die Rechnung nutzt: Wer sie nur ansehen möchte, öffnet das PDF wie gewohnt. Wer sie automatisiert verarbeiten will, liest den eingebetteten XML-Datensatz aus und übergibt ihn an die Buchhaltung. Beide Sichten stammen aus derselben Datei und sollen denselben Inhalt tragen. Damit adressiert ZUGFeRD eine der zentralen Hürden bei der Einführung elektronischer Rechnungen: Nicht jeder Empfänger ist gleich weit, und niemand muss von heute auf morgen seine gesamte Verarbeitung umstellen.
INAGRO-Einschätzung

ZUGFeRD ist für viele Mittelständler der pragmatische Einstieg in die E-Rechnung: Man verschickt weiterhin ein lesbares PDF, liefert aber gleichzeitig den strukturierten Datensatz mit, den eine moderne Buchhaltung automatisiert verarbeiten kann. Das Format nimmt Empfängern die Angst vor dem Umstieg, weil eine ZUGFeRD-Datei auch dann funktioniert, wenn die Gegenseite (noch) nur das PDF liest. Rechnungsstellung berührt steuerliche Pflichten; dieser Artikel ordnet das Format ein, ist aber keine Rechts- oder Steuerberatung.

Der Herausgeber: das Forum elektronische Rechnung Deutschland

Hinter ZUGFeRD steht das Forum elektronische Rechnung Deutschland (FeRD), eine nationale Plattform, in der sich Verbände, Ministerien, die öffentliche Verwaltung und Wirtschaftsvertreter zum Thema elektronische Rechnung abstimmen. Das FeRD ist keine Software und kein Anbieter, sondern ein Gremium, das den Standard definiert, dokumentiert und weiterentwickelt. Diese Herkunft ist wichtig: ZUGFeRD ist ein offener, herstellerneutraler Standard und nicht das Produkt eines einzelnen Softwarehauses. Wer ZUGFeRD unterstützt, folgt einer gemeinsamen Spezifikation, an die sich Rechnungsersteller und Empfangssysteme gleichermaßen halten können.
Der offene Charakter erklärt auch, warum ZUGFeRD in einer Vielzahl von Buchhaltungs-, ERP- und Rechnungsprogrammen auftaucht. Weil niemand Lizenzgebühren an einen Formatinhaber zahlt und die Spezifikation dokumentiert vorliegt, konnten viele Anbieter das Format in ihre Produkte aufnehmen. Für Unternehmen bedeutet das eine gewisse Unabhängigkeit: Man bindet sich an einen Standard, nicht an eine einzelne Software.

Eine kurze Historie in Versionen

ZUGFeRD hat sich über mehrere Generationen entwickelt. Die erste Version legte das Grundprinzip fest — ein PDF/A mit eingebettetem XML. Mit der folgenden Generation rückte das Format näher an die europäische Normwelt heran und wurde technisch überarbeitet. Ein wichtiger Meilenstein war die Angleichung an die EU-Norm EN 16931 und die enge Abstimmung mit dem französischen Pendant, sodass ein gemeinsames deutsch-französisches Format entstand, das unter dem Namen Factur-X in Frankreich und als ZUGFeRD in Deutschland geführt wird. Spätere Versionen haben Profile ergänzt, Details präzisiert und die Interoperabilität mit XRechnung verbessert.
Für die Praxis ist weniger die genaue Versionsnummer entscheidend als das Bewusstsein, dass es verschiedene Versionsstände und Profile gibt. Welche Version ein Sender erzeugt und welche ein Empfänger verarbeiten kann, sollte im Zweifel abgeglichen werden. Die jeweils aktuelle Version, die verfügbaren Profile und deren genaue Bezeichnung entwickeln sich weiter und sollten beim FeRD beziehungsweise in der eingesetzten Software auf den aktuellen Stand geprüft werden.

Drei Eigenschaften, die ZUGFeRD prägen

  • Hybrid statt entweder-oder — eine Datei trägt zugleich die menschenlesbare Ansicht (PDF) und den maschinenlesbaren Datensatz (XML). Das senkt die Einstiegshürde für Sender wie Empfänger erheblich.
  • Offener, herstellerneutraler Standard — herausgegeben vom FeRD, dokumentiert und frei nutzbar. ZUGFeRD ist kein Produkt, sondern eine Spezifikation, an die sich viele Programme halten.
  • Anschlussfähig an Europa — durch die Angleichung an EN 16931 und die gemeinsame Basis mit Factur-X ist ZUGFeRD grenzüberschreitend interoperabel und in die europäische E-Rechnungswelt eingebettet.
Kapitel 02 · Aufbau & Profile

Aufbau: PDF/A-3 mit eingebettetem XML und die Profile

Technisch besteht eine ZUGFeRD-Rechnung aus zwei Bestandteilen in einer Datei: einem PDF im Standard PDF/A-3 als sichtbare Ebene und einem eingebetteten XML-Datensatz im Format CII als maschinenlesbare Ebene. Beide gehören untrennbar zusammen und sollen inhaltlich identisch sein. Über sogenannte Profile wird festgelegt, wie viele und welche Felder der XML-Datensatz enthält.

Warum gerade PDF/A-3? PDF/A ist ein Standard für die langfristige, revisionssichere Archivierung von Dokumenten. Er stellt sicher, dass ein PDF auch in vielen Jahren noch originalgetreu darstellbar ist, weil etwa Schriften eingebettet und bestimmte Abhängigkeiten vermieden werden. Die Variante PDF/A-3 hat gegenüber ihren Vorgängern eine entscheidende Eigenschaft: Sie erlaubt das Einbetten beliebiger Dateien in das PDF. Genau diese Fähigkeit nutzt ZUGFeRD, um den XML-Datensatz in das PDF hineinzulegen. Das PDF bleibt damit ein vollwertiges, archivfähiges Dokument und trägt den strukturierten Datensatz gleichsam huckepack.
Der eingebettete Datensatz liegt im XML-Format CII (Cross Industry Invoice) vor. CII ist eine international etablierte Syntax für Rechnungsdaten und beschreibt die Rechnung in strukturierten Feldern: Rechnungsnummer, Rechnungsdatum, Angaben zu Verkäufer und Käufer, einzelne Positionen mit Mengen und Preisen, Steuerbeträge, Zahlungsbedingungen und Gesamtsummen. Weil dieselben Inhalte, die im PDF sichtbar sind, im XML strukturiert hinterlegt werden, kann eine Software die Rechnung auslesen, ohne die grafische Darstellung interpretieren zu müssen.

Die Profile — wie viel Struktur steckt in der Rechnung?

Ein zentrales Konzept von ZUGFeRD sind die Profile. Ein Profil legt fest, welchen Umfang und welche Detailtiefe der eingebettete XML-Datensatz hat. Vereinfacht gesagt reicht die Spanne von einem sehr schlanken Datensatz mit nur wenigen Kopfdaten bis hin zu einem umfassenden Datensatz mit allen Positionen und Zusatzangaben. Das ist praktisch, weil nicht jede Rechnung und nicht jeder Prozess die volle Datentiefe braucht — und weil Sender mit einem einfachen Profil einsteigen und später ausbauen können.
MINIMUM
Basis

Ein sehr schlanker Datensatz mit nur wenigen Kopf- und Summeninformationen. Gedacht als Einstieg und für Zwecke wie eine grobe Vorerfassung; der Beleg trägt hier bewusst nur ein Minimum an strukturierten Daten.

DatentiefeSehr gering
PositionenNein
EinsatzEinstieg / Vorerfassung
BASIC
Grundprofil

Ein grundlegender Datensatz, der die wesentlichen Rechnungsinformationen strukturiert abbildet und für viele einfache Rechnungsfälle ausreicht. Deckt die Basisanforderungen für eine automatisierte Weiterverarbeitung ab.

DatentiefeGrundlegend
PositionenGrundlegend
EinsatzEinfache Rechnungen
EN 16931 / COMFORT
Norm-Profil

Das Profil, das dem Kern der EU-Norm EN 16931 entspricht. Es bildet die normkonformen Rechnungsinhalte vollständig ab und ist damit das zentrale Profil für eine rechtssichere, automatisiert verarbeitbare E-Rechnung im europäischen Rahmen.

DatentiefeNormkonform
PositionenJa
EinsatzStandardfall
EXTENDED
Erweitert

Ein erweitertes Profil, das über die EN-16931-Inhalte hinausgeht und zusätzliche Felder für komplexere Geschäftsvorfälle bereitstellt — etwa für differenziertere Angaben oder branchen- und prozessspezifische Anforderungen.

DatentiefeErweitert
PositionenJa, detailliert
EinsatzKomplexe Fälle

Warum das EN-16931-Profil im Mittelpunkt steht

Für die meisten Unternehmen ist das EN-16931-Profil (in älterer Benennung auch als COMFORT geführt) der eigentliche Standardfall. Es bildet genau jene Rechnungsinhalte strukturiert ab, die die europäische Norm EN 16931 vorsieht, und stellt damit sicher, dass eine ZUGFeRD-Rechnung dieses Profils den inhaltlichen Kern einer normkonformen E-Rechnung erfüllt. Die schlankeren Profile MINIMUM und BASIC sind für Einstiegsszenarien und einfache Fälle gedacht, während EXTENDED zusätzliche Felder für komplexere Anforderungen bereithält. Welche Profile eine konkrete Software erzeugen und verarbeiten kann und wie sie im Detail benannt sind, unterscheidet sich zwischen Produkten und Versionsständen und sollte im Einzelfall geprüft werden.
Ein wichtiger Praxishinweis betrifft die schlanksten Profile: Ein Datensatz, der nur wenige Kopfdaten enthält, reicht für eine vollständig automatisierte Verbuchung im Regelfall nicht aus, weil ihm die Positions- und Detailinformationen fehlen. Solche Profile sind eher als Einstieg oder für eine grobe Vorerfassung gedacht. Wer die Vorteile der automatisierten Verarbeitung wirklich heben will, orientiert sich sinnvollerweise am EN-16931-Profil oder höher.

Die eine Wahrheit — PDF und XML müssen zusammenpassen

Ein Grundprinzip verdient besondere Aufmerksamkeit: Die sichtbare PDF-Ebene und der eingebettete XML-Datensatz sollen inhaltlich identisch sein. Was im PDF steht, muss auch im XML stehen und umgekehrt. Wenn die beiden Ebenen auseinanderlaufen — etwa weil ein Betrag nur im PDF korrigiert, aber nicht im XML aktualisiert wurde —, entsteht eine widersprüchliche Rechnung, die im schlimmsten Fall unbemerkt falsch verbucht wird. Verantwortungsvolle Rechnungssoftware erzeugt beide Ebenen aus derselben Datenquelle, sodass Abweichungen gar nicht erst entstehen. Beim Empfang gilt umgekehrt, dass man im Zweifel dem strukturierten XML-Datensatz die führende Rolle zuweist, weil dieser die maschinelle Verarbeitung steuert.
Merksatz

Eine ZUGFeRD-Datei ist ein PDF/A-3, das einen CII-XML-Datensatz in sich trägt. Das PDF ist für Menschen, das XML für Maschinen — und beide müssen dasselbe sagen. Über das Profil wird bestimmt, wie viel Struktur im XML steckt; für den Standardfall ist das EN-16931-Profil die naheliegende Wahl.

Kapitel 03 · Abgrenzung

ZUGFeRD, XRechnung & Factur-X im Vergleich

Rund um die E-Rechnung kursieren mehrere Begriffe, die leicht durcheinandergeraten: ZUGFeRD, XRechnung, Factur-X, EN 16931, CII, UBL. Für eine fundierte Entscheidung hilft es, die Zusammenhänge sauber zu trennen — was ein Format ist, was eine Norm ist und wie die Formate zueinander stehen.

Der wichtigste gedankliche Ausgangspunkt: EN 16931 ist keine Datei, sondern eine Norm. Sie beschreibt, welche inhaltlichen Elemente eine elektronische Rechnung enthalten muss und wie diese semantisch definiert sind — also ein gemeinsames Datenmodell. ZUGFeRD, XRechnung und Factur-X sind demgegenüber konkrete Formate beziehungsweise Ausprägungen, die dieses Datenmodell technisch umsetzen. Wenn man so will, ist EN 16931 die Grammatik, und die Formate sind verschiedene Weisen, denselben Satz aufzuschreiben.

XRechnung — das rein strukturierte Format

XRechnung ist ein rein strukturiertes E-Rechnungsformat und in Deutschland vor allem im Kontext der öffentlichen Verwaltung entstanden. Eine XRechnung ist im Kern ein XML-Datensatz ohne eingebettete Sichtebene — es gibt kein mitgeliefertes PDF, das ein Mensch bequem liest. XRechnung ist eine sogenannte nationale Ausprägung (CIUS) der EN 16931, also eine spezifische, auf deutsche Anforderungen zugeschnittene Umsetzung der Norm. Technisch kann XRechnung in unterschiedlichen XML-Syntaxen vorliegen; für die menschliche Ansicht braucht es eine Visualisierung, etwa über ein Anzeigeprogramm oder eine Stylesheet-Darstellung.

Factur-X — die französische Schwester von ZUGFeRD

Factur-X ist im Kern dasselbe hybride Format wie ZUGFeRD. Es entstand in enger deutsch-französischer Abstimmung, sodass ZUGFeRD und Factur-X auf einer gemeinsamen technischen Basis stehen: ein PDF/A-3 mit eingebettetem CII-XML. In Deutschland läuft dieses Format unter dem Namen ZUGFeRD, in Frankreich unter dem Namen Factur-X. Für die Praxis bedeutet das eine hohe grenzüberschreitende Interoperabilität — eine korrekt erzeugte Datei kann in beiden Ländern im jeweiligen Verarbeitungskontext genutzt werden. Die beiden Namen bezeichnen also weitgehend dasselbe Konzept aus zwei nationalen Blickwinkeln.
Kriterium ZUGFeRD XRechnung Factur-X
Art Hybrid (PDF + XML) Rein strukturiert (XML) Hybrid (PDF + XML)
Menschlich lesbar PDF sichtbar Nur mit Visualisierung PDF sichtbar
Maschinell lesbar Eingebettetes XML XML-Datensatz Eingebettetes XML
Bezug zu EN 16931 Profil entspricht EN 16931 Nationale Ausprägung (CIUS) Profil entspricht EN 16931
Herkunft / Kontext Deutschland (FeRD) Deutschland, v. a. Verwaltung Frankreich
Verhältnis Gemeinsame Basis mit Factur-X Eigenständiges Format Gemeinsame Basis mit ZUGFeRD

Interoperabilität — wie die Formate zusammenspielen

Die entscheidende Nachricht ist, dass diese Formate nicht in Konkurrenz um „richtig oder falsch“ stehen, sondern unterschiedliche Wege zum selben Ziel sind. Weil sie sich am gemeinsamen Datenmodell der EN 16931 orientieren, lässt sich der inhaltliche Kern zwischen ihnen übertragen. Ein moderner Empfangsprozess sollte idealerweise mit mehreren dieser Formate umgehen können — mit dem eingebetteten XML einer ZUGFeRD-Datei ebenso wie mit einem reinen XRechnungs-Datensatz. Genau hier liegt eine der Stärken von ZUGFeRD: Da das EN-16931-Profil den Normkern trägt, ist die inhaltliche Nähe zu XRechnung groß.
In der Praxis begegnet Unternehmen die Formatfrage vor allem an den Rändern: Wer an die öffentliche Verwaltung fakturiert, trifft häufig auf die Erwartung eines bestimmten Formats; wer international arbeitet, profitiert von der gemeinsamen Basis mit Factur-X. INAGRO empfiehlt, die Formatentscheidung nicht abstrakt, sondern entlang der tatsächlichen Empfänger zu treffen: Welche Formate erwarten meine Kunden und Behörden, und was kann meine Software erzeugen und empfangen? Welche Formate und Ausprägungen im Einzelfall gefordert sind, kann sich ändern und sollte konkret geprüft werden.
Kurz gefasst

XRechnung ist rein strukturiert (XML ohne sichtbares PDF), ZUGFeRD und Factur-X sind hybrid (PDF mit eingebettetem XML) und stehen auf gemeinsamer technischer Basis. Alle drei orientieren sich am Datenmodell der EN 16931 — deshalb sind sie inhaltlich verwandt und lassen sich in einem gut aufgesetzten Prozess gemeinsam verarbeiten.

Kapitel 04 · EN 16931 & Pflicht

Einordnung in die EU-Norm EN 16931 und die E-Rechnungspflicht

ZUGFeRD steht nicht für sich allein, sondern ist Teil eines europäischen und deutschen Regelungsrahmens. Wer das Format verstehen will, sollte die EU-Norm EN 16931 kennen und wissen, wie sich die deutsche E-Rechnungspflicht qualitativ entwickelt. Konkrete Termine und Schwellen ändern sich; dieser Abschnitt ordnet die Richtung ein, ohne feste Daten als absolut zu setzen.

Am Anfang steht eine europäische Initiative: Die EU wollte den elektronischen Rechnungsaustausch vereinheitlichen und schuf mit EN 16931 ein gemeinsames semantisches Datenmodell für elektronische Rechnungen. Die Norm beschreibt, welche Informationen eine E-Rechnung enthält und wie diese Informationen bedeutungsmäßig definiert sind — unabhängig davon, in welcher technischen Syntax sie am Ende ausgedrückt werden. Damit wurde eine gemeinsame Sprache geschaffen, an der sich nationale Formate wie XRechnung und hybride Formate wie ZUGFeRD und Factur-X ausrichten können.
Der Kern der Idee ist Interoperabilität über Grenzen und Systeme hinweg. Wenn alle Beteiligten dasselbe Datenmodell verwenden, kann eine Rechnung aus einem Land oder System in einem anderen verarbeitet werden, ohne dass für jede Kombination eine eigene Schnittstelle gebaut werden muss. ZUGFeRD ist in dieser Architektur eine konkrete Umsetzung: Sein EN-16931-Profil bildet den Normkern strukturiert ab und macht die Rechnung damit anschlussfähig an die gesamte europäische E-Rechnungswelt.

Was „E-Rechnung“ rechtlich eigentlich bedeutet

Ein häufiges Missverständnis lautet, jede PDF-Rechnung sei bereits eine E-Rechnung. Im rechtlichen Sinne des neueren Verständnisses ist das nicht der Fall. Eine bloße Bild-PDF, die per E-Mail verschickt wird, ist ein elektronisches Abbild einer Rechnung, aber keine strukturierte E-Rechnung. Als E-Rechnung im engeren Sinne gilt vielmehr eine Rechnung, die in einem strukturierten, maschinenlesbaren Format ausgestellt, übermittelt und empfangen wird und die eine automatisierte Verarbeitung ermöglicht — orientiert am europäischen Datenmodell. Genau diese Anforderung erfüllt ZUGFeRD über seinen eingebetteten XML-Datensatz, während eine reine Bild-PDF sie nicht erfüllt.
Diese Unterscheidung ist mehr als eine Feinheit. Sie erklärt, warum Unternehmen ihre Prozesse umstellen müssen: Das gewohnte Verschicken einer einfachen PDF genügt der strukturierten E-Rechnung nicht. ZUGFeRD ist hier ein eleganter Brückenschlag, weil es das gewohnte PDF beibehält und den geforderten strukturierten Datensatz zugleich mitliefert.

Die deutsche E-Rechnungspflicht — die Richtung

In Deutschland wird die Verpflichtung zur elektronischen Rechnung im inländischen Geschäftsverkehr zwischen Unternehmen (B2B) schrittweise eingeführt. Die grundsätzliche Stoßrichtung ist klar: Die strukturierte E-Rechnung wird zum Regelfall, papier- und einfache PDF-Rechnungen verlieren im B2B-Bereich schrittweise ihre Selbstverständlichkeit. Die Einführung ist typischerweise gestaffelt aufgebaut, sodass zunächst die Empfangsfähigkeit für E-Rechnungen im Vordergrund steht und die verpflichtende Ausstellung in weiteren Schritten und mit Übergangsregelungen folgt — häufig mit Erleichterungen für kleinere Unternehmen und Übergangszeiträumen.
Termine und Schwellen ändern sich

Der Zeitplan der E-Rechnungspflicht, konkrete Stichtage, Schwellenwerte und Übergangsregelungen entwickeln sich und werden im Detail durch Gesetzgebung und Verwaltungsanweisungen konkretisiert. Verlassen Sie sich nicht auf pauschale Jahreszahlen aus zweiter Hand — prüfen Sie den aktuellen Stand bei offiziellen Quellen und mit Ihrem Steuerberater. Der wichtigste praktische Rat lautet unabhängig von Details: Die Fähigkeit, E-Rechnungen zu empfangen und zu verarbeiten, sollte frühzeitig hergestellt werden.

Warum ZUGFeRD in diesem Rahmen so gut passt

Für viele Unternehmen ist ZUGFeRD gerade wegen der schrittweisen Einführung attraktiv. Das hybride Format erlaubt es, gleichzeitig alten und neuen Anforderungen gerecht zu werden: Der Empfänger, der noch nicht automatisiert verarbeitet, sieht weiterhin ein lesbares PDF; der Empfänger, der schon so weit ist, nutzt den eingebetteten Datensatz. Ein Rechnungssteller kann seine Belege also frühzeitig ZUGFeRD-fähig machen, ohne befürchten zu müssen, dass ein Teil seiner Kunden damit nichts anfangen kann. Diese Rückwärtskompatibilität macht ZUGFeRD zu einem pragmatischen Werkzeug in der Übergangsphase — und darüber hinaus. Ob im Einzelfall ZUGFeRD, XRechnung oder ein anderes Format gefordert ist, hängt vom Empfänger und der jeweils geltenden Regelung ab; dies ist keine Rechts- oder Steuerberatung.
Kapitel 05 · Erstellung & Versand

Erstellung & Versand von ZUGFeRD-Rechnungen

Die gute Nachricht für den Alltag: Wer ZUGFeRD-Rechnungen erstellt, muss das PDF und das XML nicht von Hand zusammenfügen. Moderne Buchhaltungs-, Fakturierungs- und ERP-Systeme erzeugen die hybride Datei aus den vorhandenen Rechnungsdaten in einem Schritt. Entscheidend sind die richtige Datenqualität, das passende Profil und eine Validierung vor dem Versand.

Der übliche Weg beginnt in der Software, in der ohnehin fakturiert wird. Sind die Rechnungsdaten vollständig erfasst — Empfänger, Positionen, Steuersätze, Zahlungsbedingungen —, erzeugt das System daraus sowohl die visuelle PDF-Ebene als auch den strukturierten XML-Datensatz und bettet Letzteren in das PDF/A-3 ein. Weil beide Ebenen aus derselben Datenquelle stammen, sind sie inhaltlich konsistent. Für den Anwender fühlt sich das an wie das gewohnte Erzeugen einer PDF-Rechnung; die Hybridisierung geschieht im Hintergrund.

Woher die Erstellungsfähigkeit kommt

ZUGFeRD-Erzeugung findet man heute an mehreren Stellen der Softwarelandschaft. Fakturierungs- und Rechnungsprogramme für kleine Unternehmen bieten die Funktion ebenso an wie umfassende ERP- und Warenwirtschaftssysteme für den Mittelstand. Auch klassische Buchhaltungssoftware und Kanzleilösungen unterstützen die Erzeugung strukturierter Rechnungen. Wo eine Software das Format nicht nativ beherrscht, können spezialisierte Bibliotheken, Konverter oder Middleware die Lücke schließen. Für Unternehmen ist die praktische Frage weniger, ob ZUGFeRD grundsätzlich geht, sondern ob die konkrete eingesetzte Software das benötigte Profil und den passenden Versionsstand erzeugt.
Datenqualität sichern

Ein sauberer XML-Datensatz entsteht nur aus sauberen Stamm- und Bewegungsdaten. Vollständige Empfängerangaben, korrekte Steuersätze und eindeutige Positionen sind die Grundlage für eine normkonforme Rechnung.

Struktur schlägt Nacharbeit
Passendes Profil wählen

Für den Standardfall ist das EN-16931-Profil die naheliegende Wahl. Schlanke Profile eignen sich als Einstieg, decken aber keine automatisierte Positionsverarbeitung ab.

EN 16931 als Regelfall
Vor Versand validieren

Eine Validierung prüft, ob der XML-Datensatz den Regeln des gewählten Profils entspricht. Fehler vor dem Versand zu finden ist deutlich günstiger als Reklamationen danach.

Prüfen statt reklamieren

Validierung — der oft unterschätzte Schritt

Ein zentraler, in der Praxis gern übersehener Baustein ist die Validierung. Weil der eingebettete XML-Datensatz von der Gegenseite maschinell verarbeitet wird, muss er den formalen Regeln des jeweiligen Profils und der EN 16931 entsprechen. Eine Validierung prüft genau das: Sind alle Pflichtfelder vorhanden, stimmen die rechnerischen Zusammenhänge, ist die Syntax korrekt? Fehler, die hier auffallen, lassen sich vor dem Versand beheben — Fehler, die erst beim Empfänger auffallen, führen zu Rückfragen, Zahlungsverzögerungen und Nacharbeit. Es lohnt sich daher, die Validierung fest in den Ausstellungsprozess einzubauen und nicht auf gut Glück zu versenden.
Ebenso wichtig ist die Konsistenz zwischen PDF und XML. Wer nachträglich am PDF etwas ändert, ohne den Datensatz nachzuziehen, erzeugt eine widersprüchliche Datei. Deshalb sollten Korrekturen immer in der Ausgangssoftware erfolgen, aus der beide Ebenen neu und gemeinsam erzeugt werden. Manuelles Nachbearbeiten der fertigen Datei ist ein häufiger Stolperstein.

Der Versand — vertraute Wege, neuer Inhalt

Beim Versand bleibt vieles vertraut: Eine ZUGFeRD-Datei ist technisch eine PDF-Datei und kann grundsätzlich auf denselben Wegen übermittelt werden wie eine gewöhnliche PDF-Rechnung — etwa per E-Mail oder über ein Rechnungsportal. Der Unterschied liegt nicht im Transportweg, sondern im Inhalt: Die Datei trägt den strukturierten Datensatz mit sich. Für bestimmte Empfänger, insbesondere im Umfeld der öffentlichen Verwaltung, können jedoch spezielle Übertragungswege oder Portale vorgeschrieben sein, und teils wird dort ein anderes Format erwartet. Welcher Weg und welches Format für einen konkreten Empfänger gelten, sollte vorab geklärt werden; pauschale Annahmen führen leicht zu abgelehnten Rechnungen.
Praxistipp zur Erstellung

Erzeugen Sie ZUGFeRD-Rechnungen immer aus der Fachsoftware, nie durch nachträgliches Basteln an der Datei. Achten Sie auf saubere Stammdaten, wählen Sie im Regelfall das EN-16931-Profil und bauen Sie eine Validierung fest in den Ausstellungsprozess ein. Welche Profile und Versionsstände Ihre Software beherrscht, sollten Sie konkret prüfen.

Kapitel 06 · Empfang & Verarbeitung

Empfang, Auslesen & automatisierte Verarbeitung

Der eigentliche Nutzen von ZUGFeRD entfaltet sich auf der Empfängerseite. Wo früher jede Eingangsrechnung von Hand abgetippt wurde, kann nun der eingebettete XML-Datensatz automatisiert ausgelesen, geprüft und verbucht werden. Im besten Fall entsteht eine weitgehend berührungsfreie Verarbeitung — die sogenannte Dunkelbuchung — für den Teil der Rechnungen, der sich dafür eignet.

Der Verarbeitungsweg beginnt mit dem Erkennen und Extrahieren. Trifft eine Rechnung ein, prüft das Empfangssystem, ob es sich um eine ZUGFeRD-Datei handelt, und liest den eingebetteten XML-Datensatz aus. Aus diesem strukturierten Datensatz gewinnt die Software die relevanten Felder — Rechnungsnummer, Datum, Lieferant, Positionen, Steuerbeträge, Summen — ohne dass ein Mensch sie abtippen muss. Genau hier liegt der Effizienzgewinn: Der Datensatz ist bereits strukturiert und muss nicht mühsam aus einem Bild oder Text rekonstruiert werden.
Es folgt die Prüfung und Anreicherung. Die ausgelesenen Daten werden gegen Stammdaten und Regeln geprüft: Ist der Lieferant bekannt, passt die Rechnung zu einer Bestellung oder einem Vertrag, sind die Beträge plausibel, stimmen Steuersätze und rechnerische Zusammenhänge? In vielen Systemen schließt sich ein Abgleich mit Bestellungen und Wareneingängen an, der klärt, ob die Rechnung berechtigt ist. Erst danach kommt die Kontierung und Verbuchung, bei der die Rechnung den passenden Konten zugeordnet und in die Buchhaltung übernommen wird.
Auslesen

Das System erkennt die ZUGFeRD-Datei und extrahiert den eingebetteten XML-Datensatz. Die Rechnungsfelder stehen strukturiert bereit, ohne dass sie aus einem Bild rekonstruiert werden müssen.

Kein Abtippen mehr
Prüfen & Abgleichen

Die Daten werden gegen Stammdaten, Bestellungen und Wareneingänge geprüft. Plausibilität, Steuersätze und rechnerische Zusammenhänge werden validiert, bevor die Rechnung freigegeben wird.

Regeln statt Bauchgefühl
Kontieren & Buchen

Geprüfte Rechnungen werden den passenden Konten zugeordnet und verbucht. Für eindeutige Fälle kann dies weitgehend automatisch geschehen, Ausnahmen landen bei der Fachkraft.

Richtung Dunkelbuchung

Dunkelbuchung — Automatisierung mit Augenmaß

Der Begriff Dunkelbuchung beschreibt den Idealzustand einer vollständig automatisierten Verarbeitung: Eine Rechnung wird eingelesen, geprüft, kontiert und verbucht, ohne dass ein Mensch eingreift — sie läuft gewissermaßen „im Dunkeln“ durch. Für standardisierte, wiederkehrende Rechnungen mit bekannten Lieferanten und klaren Zuordnungsregeln ist das ein realistisches und lohnendes Ziel. Es setzt allerdings voraus, dass die Datenqualität stimmt und dass die Regeln, nach denen automatisch gebucht wird, sorgfältig definiert sind.
Wichtig ist ein realistisches Erwartungsmanagement. Nicht jede Rechnung eignet sich für die Dunkelbuchung. Ungewöhnliche Sachverhalte, neue Lieferanten, Abweichungen zwischen Bestellung und Rechnung oder unklare Kontierungen gehören weiterhin auf den Tisch einer Fachkraft. Ein gut gestalteter Prozess bucht deshalb die eindeutigen Fälle automatisch und leitet die Ausnahmen gezielt zur manuellen Bearbeitung — statt zu versuchen, alles zu automatisieren und dabei Fehler zu riskieren. So entsteht ein Zusammenspiel aus Maschine und Mensch, das den Aufwand senkt, ohne die fachliche Kontrolle aufzugeben.

Was den Empfang scheitern lässt

In der Praxis scheitert die automatisierte Verarbeitung selten am Format selbst, sondern an den Rändern. Ein häufiges Problem sind Rechnungen, die zwar wie ZUGFeRD aussehen, aber keinen (vollständigen) Datensatz enthalten — etwa reine Bild-PDFs oder Dateien mit einem sehr schlanken Profil, das nicht genug Informationen für die Verbuchung trägt. Ebenso können Abweichungen zwischen PDF und XML zu Verwirrung führen, wenn der Empfänger nicht klar definiert, welche Ebene führend ist. Und schließlich braucht die Automatisierung gepflegte Stammdaten auf der Empfängerseite: Ist der Lieferant nicht angelegt oder fehlen Zuordnungsregeln, bleibt die Rechnung liegen. INAGRO empfiehlt, den Empfangsprozess ebenso ernst zu nehmen wie die Erstellung — er ist es, der den eigentlichen Effizienzgewinn bringt.
Der eigentliche Hebel liegt im Empfang

Die Zeitersparnis von ZUGFeRD entsteht dort, wo Eingangsrechnungen automatisiert ausgelesen, geprüft und verbucht werden. Dunkelbuchung ist für eindeutige Fälle ein realistisches Ziel — Ausnahmen bleiben Sache der Fachkraft. Voraussetzung sind gepflegte Stammdaten, klare Regeln und eine Software, die den eingebetteten Datensatz zuverlässig verarbeitet.

Kapitel 07 · Integration & Archiv

Integration in ERP, DMS & GoBD-konforme Archivierung

ZUGFeRD entfaltet seinen Wert erst im Zusammenspiel mit den umliegenden Systemen: der Buchhaltung oder dem ERP, in dem gebucht wird, dem Dokumentenmanagement, in dem Belege abgelegt werden, und den Schnittstellen dazwischen. Und weil eine Rechnung ein aufbewahrungspflichtiger Beleg ist, kommt der GoBD-konformen Archivierung eine besondere Rolle zu.

Im Zentrum steht die Anbindung an Buchhaltung und ERP. Der aus einer ZUGFeRD-Rechnung ausgelesene Datensatz soll nicht in einer Insel landen, sondern direkt in die Finanzbuchhaltung oder das ERP-System fließen, wo er kontiert und verbucht wird. Je nahtloser diese Übergabe funktioniert, desto größer der Nutzen: Idealerweise wird eine Rechnung einmal eingelesen und steht anschließend für Buchung, Zahlung, Auswertung und Archiv zur Verfügung, ohne dass Informationen mehrfach erfasst werden. In integrierten Systemen ist dieser Weg kurz; in heterogenen Landschaften braucht es Schnittstellen, die die Daten sauber überführen.

Das Dokumentenmanagement als Gedächtnis

Parallel zur buchhalterischen Verarbeitung spielt das Dokumentenmanagement (DMS) eine wichtige Rolle. Eine ZUGFeRD-Datei ist gleichzeitig ein visuelles Dokument und ein Datensatz — beides muss abgelegt und wiederauffindbar sein. Ein DMS speichert die Datei, verknüpft sie mit dem Buchungssatz und macht sie über Metadaten durchsuchbar. Der Charme des hybriden Formats zeigt sich hier erneut: Die eine Datei trägt sowohl die menschenlesbare Ansicht für spätere Einsicht als auch den strukturierten Datensatz, der die Zuordnung und Suche erleichtert. Für eine spätere Prüfung — etwa durch die Finanzverwaltung — ist es entscheidend, dass die Originaldatei unverändert und vollständig aufbewahrt wird.
ERP & Buchhaltung

Der ausgelesene Datensatz fließt direkt in FiBu oder ERP, wird kontiert und verbucht. Kurze Wege in integrierten Systemen, definierte Schnittstellen in heterogenen Landschaften.

Einmal erfassen, mehrfach nutzen
DMS & Ablage

Das Dokumentenmanagement speichert die Originaldatei, verknüpft sie mit dem Buchungssatz und macht sie durchsuchbar. Die hybride Datei dient zugleich als Ansicht und als Datensatz.

Auffindbar & verknüpft
Revisionssichere Aufbewahrung

Die Originaldatei wird unveränderbar und über die gesetzlichen Fristen aufbewahrt. Nachvollziehbarkeit und Unveränderbarkeit stehen im Zentrum der GoBD-Anforderungen.

GoBD im Blick

GoBD-konforme Archivierung — worauf es ankommt

Rechnungen sind aufbewahrungspflichtige Unterlagen, und für ihre digitale Aufbewahrung gelten in Deutschland die Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form (GoBD). Für ZUGFeRD bedeutet das vor allem: Die Rechnung muss in ihrem Originalzustand aufbewahrt werden — und zwar so, dass sie unverändert, vollständig und über die gesetzliche Aufbewahrungsfrist hinweg lesbar bleibt. Weil die ZUGFeRD-Datei den strukturierten Datensatz enthält, ist gerade dieser Datensatz Teil des Originals und darf nicht verloren gehen, etwa indem nur ein ausgedrucktes oder neu erzeugtes PDF archiviert wird.
Die zentralen Prinzipien lauten Nachvollziehbarkeit, Unveränderbarkeit und Vollständigkeit. Es muss nachvollziehbar sein, wann welche Rechnung eingegangen ist und wie sie verarbeitet wurde; die aufbewahrte Datei darf nachträglich nicht unbemerkt verändert werden; und es dürfen keine Belege fehlen. Ein GoBD-konformes Archiv stellt dies technisch und organisatorisch sicher — durch geeignete Speicherung, Zugriffskontrollen und eine dokumentierte Verfahrensweise. Die genauen Anforderungen und deren Auslegung sind ein eigenes Fachthema; die Details gehören zum Steuerberater und zur Verfahrensdokumentation. Dies ist keine Steuerberatung.
Das Original ist die ganze Datei

Bei ZUGFeRD ist der eingebettete XML-Datensatz Teil des Originalbelegs. Archivieren Sie deshalb immer die vollständige, unveränderte ZUGFeRD-Datei — nicht bloß einen Ausdruck oder ein neu erzeugtes PDF. Nachvollziehbarkeit, Unveränderbarkeit und Vollständigkeit sind die Leitplanken der GoBD-konformen Aufbewahrung. Die konkrete Umsetzung gehört in eine Verfahrensdokumentation und zum Steuerberater.

Integration früh mitdenken

INAGRO rät, die Integration von Beginn an mitzudenken statt sie als Nachgedanken zu behandeln. Die entscheidenden Fragen lauten: Wie kommt eine eingehende ZUGFeRD-Rechnung von der E-Mail oder dem Portal in das Buchhaltungssystem, wo wird sie geprüft, wie wird sie archiviert, und wer verantwortet die Schnittstellen? Eine durchdachte Kette aus Empfang, Verarbeitung, Buchung und Archiv spart über das Jahr erheblichen Aufwand und reduziert Fehlerquellen. Eine Insellösung dagegen erzeugt manuelle Übertragungen und Medienbrüche — genau das, was ZUGFeRD eigentlich vermeiden soll. Welche Systeme sich wie anbinden lassen, hängt von der konkreten Software ab und sollte mit den Anbietern und dem Umsetzungspartner geklärt werden.
Kapitel 08 · Mittelstand

ZUGFeRD im Mittelstand — Nutzen, Aufwand, Stolpersteine

Für den DACH-Mittelstand ist ZUGFeRD selten Selbstzweck, sondern ein Mittel zu drei Zielen: gesetzliche Anforderungen erfüllen, Prozesse effizienter machen und die Zusammenarbeit mit Kunden, Lieferanten und dem Steuerberater vereinfachen. Der ehrliche Blick zeigt, wo der Nutzen liegt, welcher Aufwand entsteht und welche Stolpersteine typisch sind.

Der Nutzen ist auf beiden Seiten der Rechnung greifbar. Als Rechnungssteller wird man mit ZUGFeRD-fähigen Belegen den Erwartungen zunehmend digital arbeitender Kunden und der wachsenden gesetzlichen Anforderung gerecht — ohne die gewohnte, lesbare PDF aufzugeben. Als Rechnungsempfänger liegt der größere Hebel: Die automatisierte Verarbeitung von Eingangsrechnungen spart Erfassungsaufwand, reduziert Tippfehler und beschleunigt Freigabe und Zahlung. Über das Jahr summiert sich das gerade bei mittleren Rechnungsvolumina spürbar.
Dem steht ein Aufwand gegenüber, der nicht verschwiegen werden sollte. Es braucht Software, die ZUGFeRD erzeugen und empfangen kann, gepflegte Stammdaten, definierte Prozesse für Prüfung und Freigabe sowie eine GoBD-konforme Archivierung. Hinzu kommt der organisatorische Wandel: Mitarbeitende müssen den neuen Weg verstehen und mittragen. Dieser Aufwand ist überschaubar, aber real — und er fällt vor allem einmalig bei der Einführung an, während der Nutzen dauerhaft wirkt.
Stärken
  • Erfüllung wachsender gesetzlicher Anforderungen an die E-Rechnung, bei erhaltenem lesbaren PDF.
  • Spürbare Zeitersparnis beim Empfang durch automatisiertes Auslesen und Verbuchen.
  • Weniger Tippfehler und Medienbrüche, weil der Datensatz strukturiert vorliegt.
  • Rückwärtskompatibilität: funktioniert auch bei Empfängern, die nur das PDF nutzen.
  • Offener, herstellerneutraler Standard mit europäischer Anschlussfähigkeit.
Einschränkungen
  • Software muss das benötigte Profil und den Versionsstand erzeugen und empfangen können.
  • Schlanke Profile ohne Positionsdaten eignen sich nicht für die volle Automatisierung.
  • Abweichungen zwischen PDF und XML führen zu widersprüchlichen Rechnungen.
  • Ohne gepflegte Stammdaten und klare Regeln bleibt die Automatisierung stecken.
  • GoBD-konforme Archivierung des kompletten Originals muss sichergestellt sein.

Typische Einsatzszenarien

In der Praxis begegnet ZUGFeRD dem Mittelstand in wiederkehrenden Konstellationen. Ein Handels- oder Dienstleistungsbetrieb stellt seine Ausgangsrechnungen auf ZUGFeRD um, um Geschäftskunden und Behörden gerecht zu werden, und behält dabei die vertraute PDF-Ansicht. Ein Unternehmen mit vielen Eingangsrechnungen — etwa im Einkauf — automatisiert die Verarbeitung, um Erfassungsaufwand zu senken und Skonto-Fristen besser zu nutzen. Ein Betrieb, der eng mit seinem Steuerberater zusammenarbeitet, profitiert davon, dass strukturierte Rechnungsdaten die Übergabe und Weiterverarbeitung erleichtern.
Allen Szenarien ist gemeinsam, dass der Nutzen mit dem Volumen und der Prozessreife steigt. Wer nur wenige Rechnungen im Monat schreibt, spürt den Effekt weniger als ein Betrieb mit vielen wiederkehrenden Belegen. INAGRO empfiehlt, die Einführung an den tatsächlichen Volumina und den realen Empfängern auszurichten — und nicht die technisch anspruchsvollste Lösung um ihrer selbst willen zu wählen.

Die häufigsten Stolpersteine — und wie man sie umgeht

Aus der Beratungspraxis lassen sich einige wiederkehrende Fallstricke benennen. Erstens die Verwechslung von PDF und E-Rechnung: Eine bloße Bild-PDF ist keine strukturierte E-Rechnung, auch wenn sie so aussieht. Zweitens das falsche Profil: Wer ein sehr schlankes Profil wählt, liefert zu wenig strukturierte Daten für die automatisierte Verarbeitung. Drittens Inkonsistenzen zwischen PDF und XML durch nachträgliches Bearbeiten der Datei. Viertens vernachlässigte Stammdaten, die die Automatisierung auf der Empfängerseite ausbremsen. Und fünftens eine unzureichende Archivierung, die nicht die vollständige Originaldatei aufbewahrt. Alle diese Stolpersteine sind vermeidbar, wenn man die Einführung strukturiert angeht und nicht ad hoc improvisiert.
01
Empfänger & Anforderungen klären
Erfassen, welche Kunden und Behörden welche Formate erwarten und wie hoch das Eingangs- und Ausgangsvolumen ist. Daraus ergibt sich, welche Fähigkeiten die Software mitbringen muss.
02
Software & Profile prüfen
Sicherstellen, dass die eingesetzte Buchhaltungs-, Fakturierungs- oder ERP-Software ZUGFeRD im benötigten Profil und Versionsstand erzeugen und empfangen kann. Ggf. Erweiterungen oder Middleware einplanen.
03
Prozesse & Stammdaten aufsetzen
Stammdaten pflegen, Prüf- und Freigaberegeln definieren, Validierung im Ausstellungsprozess verankern und den Empfangsweg festlegen — von der E-Mail bis in die Buchhaltung.
04
Archiv & Betrieb absichern
GoBD-konforme Aufbewahrung der vollständigen Originaldateien einrichten, Verfahren dokumentieren, Mitarbeitende schulen und den Ablauf mit dem Steuerberater abstimmen.
Kapitel 09 · Recht & DSGVO

Rechtliche Aspekte, Compliance & DSGVO

Rechnungen berühren gleich mehrere rechtliche Felder: das Umsatzsteuerrecht, die Aufbewahrungspflichten, die GoBD und — sobald Plattformen und Dienstleister ins Spiel kommen — den Datenschutz. Dieser Abschnitt ordnet die wichtigsten Aspekte ein, ohne den Anspruch einer verbindlichen Beratung. Für konkrete Bewertungen sind Steuerberater und Datenschutzfachleute zuständig.

Aus steuerlicher Sicht ist zunächst wichtig, dass eine Rechnung bestimmte Pflichtangaben enthalten muss, damit sie ihren Zweck — insbesondere den Vorsteuerabzug — erfüllen kann. Das EN-16931-Profil von ZUGFeRD bildet die geforderten Rechnungsinhalte strukturiert ab und unterstützt damit eine ordnungsgemäße Rechnung. Ob eine konkrete Rechnung im Einzelfall alle Anforderungen erfüllt, ist jedoch eine fachliche Bewertung, die nicht die Software, sondern der Mensch — im Zweifel der Steuerberater — trifft. Die Software liefert die Struktur; die inhaltliche Richtigkeit bleibt in der Verantwortung des Unternehmens.
Bei der Aufbewahrung gelten, wie in Kapitel 07 beschrieben, die GoBD: Die vollständige Originaldatei ist unverändert, vollständig und über die gesetzliche Frist lesbar aufzubewahren. Für ZUGFeRD ist dabei die Besonderheit zu beachten, dass der eingebettete Datensatz zum Original gehört. Wer nur einen Ausdruck oder ein neu erzeugtes PDF archiviert, riskiert, das Original unvollständig aufzubewahren. Eine dokumentierte Verfahrensweise, die den gesamten Weg von Empfang über Verarbeitung bis Archiv beschreibt, ist hier ein wichtiger Baustein.

Datenschutz und Datenhoheit bei E-Rechnungsplattformen

Sobald für Erstellung, Versand, Empfang oder Archivierung von E-Rechnungen Cloud-Plattformen oder externe Dienstleister eingesetzt werden, rückt der Datenschutz in den Vordergrund. Rechnungen enthalten personenbezogene Daten — etwa Namen von Ansprechpartnern, Kontaktdaten und teils Angaben, die Rückschlüsse auf Geschäftsbeziehungen erlauben. Werden diese Daten von einem Dienstleister verarbeitet, handelt es sich in der Regel um eine Auftragsverarbeitung, die einen entsprechenden Vertrag (AVV) und die Aufnahme in das eigene Verarbeitungsverzeichnis erfordert.
Ein besonderes Augenmerk verdient der Serverstandort und Verarbeitungsort. Liegen die Daten und die Verarbeitung in der EU beziehungsweise im EWR, sind Fragen des Drittlandtransfers entschärft, und die Datenhoheit bleibt im europäischen Rechtsrahmen. Genau hier liegt eine Stärke, die im DACH-Mittelstand zunehmend geschätzt wird: EU-Datenhoheit als Qualitätsmerkmal. Wer eine Plattform oder einen Dienstleister wählt, sollte deshalb aktiv prüfen, wo die Daten gespeichert und verarbeitet werden, ob ein Transfer in Drittländer stattfindet und wie dieser gegebenenfalls abgesichert ist. Bei Anbietern mit Sitz oder Infrastruktur außerhalb der EU ist besondere Sorgfalt geboten.
Datenschutz-Setup bei E-Rechnungsplattformen

Die wichtigsten Punkte, die beim Einsatz von Cloud-Plattformen oder Dienstleistern für E-Rechnungen sauber aufgesetzt werden sollten — mit EU-Datenhoheit als Leitgedanke:

Serverstandort & EU-Region
Speicherung und Verarbeitung in der EU/EWR bevorzugen und festhalten
Datentransfer
Möglichen Transfer in Drittländer prüfen und absichern
Auftragsverarbeitung (AVV)
Vertrag mit Plattform/Dienstleister abschließen und dokumentieren
Berechtigungen
Zugriffe auf Rechnungsdaten auf das notwendige Maß beschränken
Aufbewahrung
Gesetzliche Fristen und GoBD technisch-organisatorisch sicherstellen
Verarbeitungsverzeichnis
Die Verarbeitung in den eigenen DSGVO-Dokumenten abbilden

Compliance als fortlaufende Aufgabe

Compliance rund um die E-Rechnung ist kein einmaliges Häkchen, sondern eine fortlaufende Aufgabe. Gesetzliche Anforderungen, Fristen und Formatvorgaben entwickeln sich weiter; Software wird aktualisiert; Prozesse ändern sich. INAGRO empfiehlt, Verantwortlichkeiten klar zu benennen, die Verfahrensweise zu dokumentieren und regelmäßig zu prüfen, ob die eingesetzten Formate, Wege und Aufbewahrungsmethoden noch dem aktuellen Stand entsprechen. Weil die Materie sowohl steuerliche als auch datenschutzrechtliche Fragen berührt, gehört die verbindliche Bewertung in die Hände der jeweiligen Fachleute.
Wichtiger Hinweis

ZUGFeRD liefert die Struktur für eine ordnungsgemäße E-Rechnung, ersetzt aber keine fachliche Prüfung. Steuerliche Anforderungen, Aufbewahrungspflichten, GoBD-Details und datenschutzrechtliche Bewertungen sind vom Einzelfall abhängig und ändern sich. Bei Cloud-Plattformen sind Serverstandort, EU-Datenhoheit und AVV besonders zu prüfen. Dies ist keine Rechts- oder Steuerberatung — verbindliche Auskünfte erteilen Ihr Steuerberater und Ihre Datenschutzfachleute.

Kapitel 10 · Häufige Fragen

Häufig gestellte Fragen zu ZUGFeRD

Diese Fragen tauchen in Beratungsgesprächen rund um ZUGFeRD und die E-Rechnung besonders häufig auf — kurz und sachlich beantwortet, herstellerneutral und ohne Rechts- oder Steuerberatung.

Was ist ZUGFeRD in einem Satz?
ZUGFeRD ist ein hybrides E-Rechnungsformat, bei dem eine einzige Datei zugleich ein sichtbares PDF (im Standard PDF/A-3) für den Menschen und einen eingebetteten, strukturierten XML-Datensatz (im Format CII) für die maschinelle Verarbeitung enthält. Herausgeber ist das Forum elektronische Rechnung Deutschland (FeRD). Der Empfänger kann die Rechnung entweder wie ein normales PDF ansehen oder den strukturierten Datensatz automatisiert auslesen und verbuchen.
Was ist der Unterschied zwischen ZUGFeRD und XRechnung?
XRechnung ist ein rein strukturiertes Format — im Kern ein XML-Datensatz ohne mitgeliefertes, menschenlesbares PDF; es ist eine nationale Ausprägung der EU-Norm EN 16931 und vor allem im Umfeld der öffentlichen Verwaltung verbreitet. ZUGFeRD ist hybrid: Es kombiniert ein sichtbares PDF mit eingebettetem XML. Beide orientieren sich am selben Datenmodell (EN 16931) und sind inhaltlich verwandt. Welches Format ein Empfänger erwartet, hängt vom Einzelfall ab und sollte geklärt werden.
Ist eine per E-Mail verschickte PDF-Rechnung schon eine E-Rechnung?
Im rechtlichen Sinne des neueren Verständnisses in der Regel nicht. Eine bloße Bild-PDF ist ein elektronisches Abbild einer Rechnung, aber keine strukturierte E-Rechnung, weil ihr der maschinenlesbare Datensatz fehlt. Als E-Rechnung im engeren Sinne gilt eine Rechnung in einem strukturierten, maschinenlesbaren Format nach dem europäischen Datenmodell. Genau diese Anforderung erfüllt ZUGFeRD über seinen eingebetteten XML-Datensatz, eine reine Bild-PDF hingegen nicht.
Welches ZUGFeRD-Profil sollte ich verwenden?
Für den Standardfall ist das EN-16931-Profil (in älterer Benennung auch COMFORT) die naheliegende Wahl, weil es den normkonformen Rechnungskern strukturiert abbildet und eine automatisierte Verarbeitung ermöglicht. Sehr schlanke Profile wie MINIMUM oder BASIC eignen sich eher als Einstieg oder für einfache Fälle und tragen für eine vollständige Verbuchung oft zu wenig Daten. EXTENDED bietet zusätzliche Felder für komplexere Anforderungen. Welche Profile Ihre Software unterstützt, sollten Sie konkret prüfen.
Brauche ich eine spezielle Software für ZUGFeRD?
In der Regel erzeugt und verarbeitet die Software, in der Sie ohnehin fakturieren und buchen, ZUGFeRD-Dateien — viele Fakturierungs-, Buchhaltungs- und ERP-Programme unterstützen das Format. Sie müssen PDF und XML nicht selbst zusammenfügen; das geschieht im Hintergrund. Wo eine Software das Format nicht nativ beherrscht, können Erweiterungen, Konverter oder Middleware helfen. Entscheidend ist, dass Ihre Lösung das benötigte Profil und den passenden Versionsstand erzeugen und empfangen kann.
Wie muss ich ZUGFeRD-Rechnungen aufbewahren?
Rechnungen sind aufbewahrungspflichtig, und für die digitale Aufbewahrung gelten die GoBD. Bei ZUGFeRD ist wichtig, dass der eingebettete XML-Datensatz Teil des Originals ist: Sie müssen die vollständige, unveränderte Originaldatei aufbewahren — nicht nur einen Ausdruck oder ein neu erzeugtes PDF — und zwar nachvollziehbar, unveränderbar, vollständig und über die gesetzliche Frist lesbar. Die konkrete Umsetzung gehört in eine Verfahrensdokumentation und zu Ihrem Steuerberater; dies ist keine Steuerberatung.
Was ist bei Datenschutz und Cloud-Plattformen zu beachten?
Rechnungen enthalten personenbezogene Daten. Wird eine Cloud-Plattform oder ein Dienstleister für Erstellung, Versand, Empfang oder Archivierung genutzt, liegt in der Regel eine Auftragsverarbeitung vor, die einen AVV und die Aufnahme ins Verarbeitungsverzeichnis erfordert. Besonders wichtig sind Serverstandort und Verarbeitungsort: Eine Speicherung und Verarbeitung in der EU beziehungsweise im EWR ist die datenschutzfreundlichere Option und wahrt die EU-Datenhoheit. Bei Anbietern außerhalb der EU ist der mögliche Drittlandtransfer besonders zu prüfen. Dies ist keine Rechtsberatung.
Ist ZUGFeRD auch international einsetzbar?
Ja, in gewissem Rahmen. ZUGFeRD steht auf einer gemeinsamen technischen Basis mit dem französischen Format Factur-X — beide sind hybride Formate aus PDF/A-3 und eingebettetem CII-XML und orientieren sich an der EU-Norm EN 16931. In Deutschland heißt das Format ZUGFeRD, in Frankreich Factur-X. Diese gemeinsame Grundlage sorgt für grenzüberschreitende Interoperabilität. Ob im jeweiligen Land oder gegenüber einem bestimmten Empfänger ein spezielles Format verlangt wird, sollte dennoch im Einzelfall geprüft werden.

E-Rechnung & ZUGFeRD strategisch einführen

Brauchen Sie einen klaren ZUGFeRD-Fahrplan?

Wir begleiten die Einführung der E-Rechnung herstellerneutral: passende Formatwahl zwischen ZUGFeRD, XRechnung und Factur-X, Software- und Profil-Fit, ein belastbarer Empfangs- und Verarbeitungsprozess bis zur Dunkelbuchung, die Integration in ERP, Buchhaltung und DMS sowie eine GoBD-konforme Archivierung mit Blick auf Serverstandort und EU-Datenhoheit — pragmatisch auf den Mittelstand zugeschnitten. Dies ist keine Rechts- oder Steuerberatung.

Seit 2006 am Markt

Erfahrung aus über 100 Digitalprojekten

DSGVO & Souveränität

Datenschutz von Anfang an mitgedacht

Rückmeldung in 24 h

Schnell, direkt, unverbindlich