Seit dem 1. Januar 2025 müssen Unternehmen in Deutschland in der Lage sein, strukturierte E-Rechnungen zu empfangen und elektronisch weiterzuverarbeiten. Eine besondere Herausforderung stellt dabei das ZUGFeRD-Format dar. Auf den ersten Blick erscheint eine ZUGFeRD-Datei wie eine normale PDF-Rechnung, die Sie ohne zusätzliche Software öffnen können. Doch für eine automatisierte Verarbeitung, eine saubere Archivierung und die Integration in Ihre Finanzprozesse benötigen Sie Zugriff auf die strukturierten XML-Daten, die in diesem PDF eingebettet sind.
In der Praxis erleben viele Organisationen, dass ZUGFeRD-Rechnungen per E-Mail oder über Portale eintreffen und zunächst wie gewohnt visuell geprüft werden. Diese visuelle Prüfung ist in frühen Digitalisierungsstufen hilfreich, birgt jedoch erhebliche Risiken, wenn PDF-Ansicht und eingebettete XML-Daten inkonsistent sind. Hinzu kommen Medienbrüche, manuelle Nacharbeit und Unsicherheiten bei der Umsetzung der geltenden Anforderungen. Dieser Leitfaden zeigt Ihnen strukturiert, wie Sie das ZUGFeRD-Format korrekt öffnen, die XML-Daten anzeigen, extrahieren und in Ihre Purchase-to-Pay- oder Order-to-Cash-Prozesse überführen. Dabei unterscheiden wir klar zwischen dem manuellen Öffnen einzelner Rechnungen zur Prüfung und der skalierbaren, automatisierten Zielarchitektur, die für größere Belegvolumina wirtschaftlich und prozessual sinnvoll ist.
Das ZUGFeRD-Format ist ein hybrides E-Rechnungsformat, das eine visuell lesbare PDF-Darstellung mit eingebetteten, strukturierten XML-Rechnungsdaten in einer einzigen Datei kombiniert. Das PDF basiert typischerweise auf dem Archivierungsstandard PDF/A-3, der Dateianhänge zulässt. In diesem Container ist die XML-Datei als Anhang verborgen. ZUGFeRD steht für Zentraler User Guide des Forums elektronische Rechnung Deutschland und wird im deutschsprachigen Raum breit eingesetzt. In Frankreich ist der technisch identische Standard als Factur-X bekannt.
Wenn Sie eine ZUGFeRD-Rechnung öffnen, geschieht zunächst Folgendes: Sie sehen eine normale PDF-Rechnung mit Firmenlogo, Layout und allen Rechnungsinformationen. Diese Ansicht ist für das menschliche Auge gedacht. Gleichzeitig enthält das PDF eine eingebettete XML-Datei, die dieselben Rechnungsdaten in einer standardisierten, maschinenlesbaren Struktur abbildet. Diese XML-Daten folgen dem Cross Industry Invoice (CII)-Format nach UN/CEFACT und sind die Grundlage für die automatisierte Verarbeitung in ERP-Systemen, Rechnungsverarbeitungssoftware oder Workflow-Tools.
Das Öffnen des ZUGFeRD-Formats bedeutet also dreierlei:
Für Entscheider im Bereich Finance und Digital Transformation ist entscheidend zu verstehen, dass das visuelle Öffnen des PDFs allein nicht ausreicht, um den gesetzlichen Anforderungen und den Prozesszielen gerecht zu werden. Die automatisierte Verarbeitung, die Steuerbarkeit und die Transparenz in Purchase-to-Pay- und Order-to-Cash-Prozessen hängen maßgeblich davon ab, dass Ihre Systeme die strukturierten XML-Daten korrekt auslesen und verarbeiten können.
Seit dem 1. Januar 2025 gilt in Deutschland die Empfangspflicht für strukturierte E-Rechnungen im B2B-Bereich. Alle Unternehmen müssen in der Lage sein, elektronische Rechnungen in einem strukturierten Format zu empfangen und elektronisch weiterzuverarbeiten. Diese Regelung ist im Wachstumschancengesetz verankert. Eine reine PDF-Rechnung ohne strukturierte Daten gilt seit diesem Zeitpunkt nicht mehr als E-Rechnung im Sinne der Pflicht.
ZUGFeRD ist eines der akzeptierten Formate. Es erfüllt die Anforderungen der europäischen Norm EN 16931, sofern das Profil EN 16931 (oft als Comfort bezeichnet) oder höher verwendet wird. Für den Versand von E-Rechnungen gelten Übergangsregelungen, die bis 2027 bzw. 2028 laufen, abhängig von der Unternehmensgröße. Unternehmen sollten inzwischen prüfen, ob ihre Systeme und Prozesse auf die kommenden Versandpflichten vorbereitet sind.
Ein wichtiger Aspekt ist die Archivierung. Elektronische Rechnungen müssen im Geschäftsverkehr gemäß den Grundsätzen zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form (GoBD) aufbewahrt werden. Die Aufbewahrungsfrist beträgt zehn Jahre. Das bedeutet, dass Sie nicht nur die Rechnungen empfangen, sondern auch eine geordnete, nachvollziehbare und wiederauffindbare Ablage sicherstellen müssen. Ein einfaches Ablegen im E-Mail-Postfach reicht organisatorisch oft nicht aus, da Nachvollziehbarkeit, Prozesskontrolle und Auditfähigkeit fehlen. Die eingebettete XML-Datei gilt als die steuerlich maßgebliche Quelle und muss daher im Original archiviert werden.
Ein weiterer Punkt: Eine digitale Signatur ist seit 2025 nicht mehr erforderlich. Unternehmen müssen E-Rechnungen ohne Signatur annehmen. Der Fokus liegt auf dem korrekten Format, der Datenqualität und der sauberen Verarbeitung.
Für CFOs und Finance-Transformation-Verantwortliche ist die Unterscheidung zwischen dem manuellen Öffnen einzelner Rechnungen und der skalierbaren Zielarchitektur entscheidend. Das manuelle Öffnen einer ZUGFeRD-Rechnung mit einem PDF-Reader und einem XML-Viewer ist für Testfälle, Einzelprüfungen oder die Einarbeitung sinnvoll. Es ermöglicht Ihnen, die Struktur des Formats zu verstehen und erste Plausibilitätsprüfungen durchzuführen. Diese Vorgehensweise ist jedoch nicht skalierbar und führt bei größeren Belegvolumina zu erheblichem Aufwand, Fehlerrisiken und fehlender Prozesskontrolle.
Die skalierbare Zielarchitektur sieht dagegen eine vollständig automatisierte Erfassung, Validierung und Integration in Ihre ERP- und Workflow-Systeme vor. Dabei werden ZUGFeRD-Rechnungen über definierte Eingangskanäle (E-Mail, Portal, EDI-Schnittstelle) empfangen, automatisch erkannt, die XML-Daten extrahiert, validiert und direkt in den Purchase-to-Pay-Workflow überführt. Manuelle Eingriffe beschränken sich auf Ausnahmen, Prüfungen bei Abweichungen und Freigabeprozesse.
Für die Zielarchitektur müssen Sie klare Rollen und Verantwortlichkeiten definieren:
Diese Rollen müssen in einem Internen Kontrollsystem (IKS) verankert werden, um die Nachvollziehbarkeit, Auditfähigkeit und Compliance sicherzustellen. Die Verfahrensdokumentation muss beschreiben, wie ZUGFeRD-Rechnungen erfasst, verarbeitet, geprüft und archiviert werden, welche Validierungen durchgeführt werden und wie Ausnahmen behandelt werden.
Bevor Sie mit dem Öffnen und Verarbeiten von ZUGFeRD-Rechnungen beginnen, sollten Sie sicherstellen, dass folgende Voraussetzungen erfüllt sind:
Diese Checkliste hilft Ihnen, die technischen und organisatorischen Grundlagen für den Umgang mit ZUGFeRD zu schaffen. Je nachdem, ob Sie nur einzelne Rechnungen manuell prüfen oder große Belegvolumina automatisiert verarbeiten möchten, variiert der Aufwand erheblich.
Bevor Sie eine Datei öffnen, sollten Sie prüfen, ob es sich tatsächlich um eine ZUGFeRD-Rechnung handelt. ZUGFeRD-Rechnungen werden typischerweise als PDF-Datei per E-Mail, über ein Rechnungsportal oder über eine Schnittstelle geliefert. Die Datei hat meist die Endung .pdf und lässt sich mit jedem PDF-Reader öffnen.
Ein erstes Indiz ist die Dateigröße: ZUGFeRD-PDFs sind aufgrund der eingebetteten XML in der Regel etwas größer als reine Text-PDFs. Achten Sie auf den Dateinamen. Manche Systeme benennen ZUGFeRD-Rechnungen mit einem Hinweis wie ZUGFeRD, Factur-X oder invoice.
Um sicherzugehen, dass es sich um eine ZUGFeRD-Rechnung handelt, müssen Sie prüfen, ob die Datei den PDF/A-3-Standard erfüllt und ob ein XML-Anhang vorhanden ist. Diese Prüfung können Sie mit einem automatisierten Tool durchführen, das Formatdetektoren oder Metadatenprüfungen unterstützt. In der PDF-Struktur sind die XMP-Metadaten oft mit einem ZUGFeRD- oder Factur-X-Namespace versehen.
Das Öffnen des PDF-Teils ist der einfachste Schritt. Klicken Sie die Datei doppelt an oder öffnen Sie sie mit Ihrem bevorzugten PDF-Reader. Die Rechnung wird wie eine normale PDF-Rechnung angezeigt. Sie sehen Rechnungsnummer, Datum, Lieferantendaten, Kundendaten, Leistungsbeschreibung, Beträge, Steuern und Zahlungsdetails.
Diese visuelle Darstellung ist hilfreich, um eine erste Plausibilitätsprüfung durchzuführen. Sie können prüfen, ob die Rechnung vollständig ist, ob die Beträge nachvollziehbar sind und ob alle notwendigen Informationen enthalten sind. In frühen Digitalisierungsstufen verlassen sich viele Organisationen auf diese visuelle Prüfung.
ZUGFeRD ist ein hybrides Format mit einem visuell lesbaren PDF und eingebettetem XML. In der Praxis werden Rechnungen oft visuell geprüft, was in frühen Digitalisierungsstufen hilfreich ist, jedoch Risiken birgt, wenn PDF und XML inkonsistent sind. Wenn Ihre Systeme die XML-Daten automatisch verarbeiten, müssen Sie sicherstellen, dass PDF und XML übereinstimmen. Andernfalls verarbeitet Ihr System möglicherweise andere Werte, als Sie visuell geprüft haben. Für skalierbare Prozesse sollten Sie daher klare Regeln definieren, welche Quelle bei Abweichungen führend ist. Typischerweise ist die XML-Datei die maßgebliche Quelle für die automatisierte Verarbeitung.
Um festzustellen, ob eine PDF-Datei tatsächlich eine ZUGFeRD-Rechnung ist, müssen Sie prüfen, ob ein XML-Anhang vorhanden ist. In einem PDF/A-3-Container sind Anhänge im sogenannten Anhänge-Bereich oder Attachments-Bereich gespeichert. Nicht alle PDF-Reader zeigen diesen Bereich standardmäßig an.
In Adobe Acrobat können Sie den Anhänge-Bereich über das Menü Ansicht oder über das Büroklammer-Symbol in der Seitenleiste öffnen. Wenn ein Anhang vorhanden ist, sehen Sie eine Datei mit einem Namen wie zugferd-invoice.xml oder factur-x.xml. Die genaue Benennung kann variieren, aber typischerweise enthält der Name einen Hinweis auf ZUGFeRD oder Factur-X.
Ein weiteres Merkmal: In den PDF-Metadaten sind oft XMP-Namensräume wie urn:factur-x:pdfa:CrossIndustryDocument:invoice:1p0# vermerkt. Diese Metadaten können Sie mit spezialisierten Tools oder PDF-Analysatoren auslesen.
Die folgenden Merkmale helfen Ihnen, eine ZUGFeRD-PDF zu erkennen:
| Merkmal | Beschreibung |
|---|---|
| PDF/A-3-Container | Die Datei erfüllt den PDF/A-3-Standard, der Dateianhänge zulässt |
| XML-Anhang sichtbar | Im Anhänge-Bereich des PDF-Readers ist eine XML-Datei vorhanden |
| Dateiname des Anhangs | Typischerweise zugferd-invoice.xml oder factur-x.xml |
| XMP-Metadaten | Enthalten ZUGFeRD- oder Factur-X-Namespace-Deklarationen |
Sobald Sie festgestellt haben, dass eine ZUGFeRD-Rechnung vorliegt, benötigen Sie ein Tool, um die eingebettete XML-Datei anzuzeigen. XML ist ein strukturiertes Datenformat, das für Menschen ohne Aufbereitung schwer lesbar ist. Ein E-Rechnungs-Viewer oder Reader bereitet die XML-Daten in einer feldbasierten Darstellung auf.
Ein typischer Viewer zeigt Ihnen die Rechnungsdaten in einer übersichtlichen Form: Rechnungskopf, Parteien (Lieferant und Kunde), Steueraufschlüsselung, Summen, Zahlungsbedingungen und Rechnungspositionen. Je nach Tool können Sie auch Plausibilitätschecks oder Validierungslogik integrieren, um formale Fehler frühzeitig zu erkennen.
Für Organisationen, die ZUGFeRD-Rechnungen regelmäßig empfangen, ist ein Viewer unverzichtbar. Er ermöglicht es, die strukturierten Daten zu prüfen, ohne die XML manuell zu öffnen. Viele Viewer unterstützen auch die Anzeige unterschiedlicher ZUGFeRD-Profile und zeigen an, welche Felder vorhanden sind und welche fehlen.
Die strukturierte Anzeige der XML-Daten ist auch hilfreich, um Inkonsistenzen zwischen PDF und XML zu erkennen. Wenn Sie feststellen, dass die Beträge in der visuellen PDF-Ansicht von den Werten in der XML abweichen, müssen Sie klären, welche Quelle für Ihre Verarbeitung führend ist. In der Regel sollten Sie die XML-Daten als maßgeblich betrachten, da diese in automatisierten Systemen verarbeitet werden.
Für viele Anwendungsfälle ist es notwendig, die XML-Datei aus dem PDF zu extrahieren. Dies ist vor allem dann relevant, wenn Sie die Daten in ein ERP-System importieren, an einen Steuerberater weitergeben, bei Ablehnungen oder Fehlern debuggen oder in ein anderes Format konvertieren möchten.
Die Extraktion bedeutet, dass Sie die eingebettete XML-Datei als separate Datei auf Ihrem Computer speichern. Viele PDF-Reader ermöglichen dies über den Anhänge-Bereich: Klicken Sie mit der rechten Maustaste auf den XML-Anhang und wählen Sie Speichern oder Exportieren.
Alternativ gibt es spezialisierte Tools, die die Extraktion automatisiert durchführen. Diese Tools sind besonders hilfreich, wenn Sie große Mengen an ZUGFeRD-Rechnungen verarbeiten. Sie können die Extraktion in einen automatisierten Workflow integrieren, sodass die XML-Daten direkt an Ihr Rechnungsverarbeitungssystem übergeben werden.
Die extrahierte XML-Datei folgt dem CII-Format (Cross Industry Invoice) nach UN/CEFACT. Dieses Format ist eine der beiden XML-Syntaxen, die vom europäischen E-Rechnungsstandard EN 16931 anerkannt werden. Die andere Syntax ist UBL (Universal Business Language). Beide Formate können dieselben Rechnungsdaten abbilden, unterscheiden sich jedoch in der Struktur.
Nach dem Öffnen, Anzeigen und Extrahieren der XML-Daten folgt der entscheidende Schritt: die Überführung der Rechnungsdaten in Ihre Eingangsrechnungsprozesse. Typischerweise durchläuft eine Eingangsrechnung folgende Stationen: Erfassung, Prüfung, Freigabe, Buchung und Zahlung.
Die strukturierten XML-Daten ermöglichen eine automatisierte Erfassung. Ihr Rechnungsverarbeitungssystem liest die Felder wie Lieferant, IBAN, Zahlungsziel, Steuersatz und Positionsdaten direkt aus der XML aus und überträgt sie in die entsprechenden Felder im System. Dadurch entfallen manuelle Eingaben, das Fehlerrisiko sinkt und die Durchlaufzeiten verkürzen sich.
Für die Integration müssen Sie folgende Systemkomponenten und Schnittstellen berücksichtigen:
Besonders wichtig für die Automatisierung sind folgende Datenfelder:
Je nachdem, über welchen Kanal die ZUGFeRD-Rechnung eintrifft (E-Mail, Portal, Schnittstelle), müssen Sie Ihre Systeme entsprechend konfigurieren. Viele ERP- und Rechnungsverarbeitungssysteme bieten heute native Unterstützung für ZUGFeRD und können die XML-Daten direkt importieren. Prüfen Sie jedoch, welche ZUGFeRD-Profile Ihr System unterstützt und ob die Validierung auf dem aktuellen Stand ist.
Für CFOs ist die wirtschaftliche Bewertung der ZUGFeRD-Verarbeitung entscheidend. Die Einführung automatisierter E-Rechnungsprozesse erfordert Investitionen in Software, Schnittstellen, Schulungen und Change Management. Gleichzeitig bietet die Automatisierung erhebliche Einsparpotenziale und Prozessverbesserungen.
Typische Kostenblöcke bei der Einführung:
Dem gegenüber stehen folgende Nutzeneffekte:
Typische Automatisierungsquoten, die Unternehmen erreichen:
| Reifegrad | Automatisierungsquote | Beschreibung |
|---|---|---|
| Stufe 1: Manuell | 0–20 % | Rechnungen werden visuell geprüft, Daten manuell erfasst, keine strukturierte Verarbeitung |
| Stufe 2: Semi-automatisiert | 20–50 % | OCR-Erfassung von PDF-Rechnungen, manuelle Prüfung und Freigabe, teilweise automatisierte Buchung |
| Stufe 3: Automatisiert | 50–80 % | Automatische Erfassung strukturierter E-Rechnungen (ZUGFeRD, XRechnung), Validierung, Abgleich mit Bestellung, automatische Buchung bei Übereinstimmung |
| Stufe 4: Vollautomatisiert | 80–95 % | Durchgängige Automatisierung inkl. Freigabe-Workflows, nur Ausnahmen und Klärungsfälle werden manuell bearbeitet |
Die wirtschaftliche Betrachtung zeigt: Je höher das Belegvolumen und je standardisierter die Prozesse, desto schneller amortisieren sich die Investitionen. Unternehmen mit mehr als 500 Eingangsrechnungen pro Monat erreichen typischerweise einen Return on Investment (ROI) innerhalb von 12–18 Monaten.
Ein mittelständisches Unternehmen empfängt monatlich rund 500 Eingangsrechnungen von verschiedenen Lieferanten. Einige dieser Lieferanten versenden ihre Rechnungen bereits im ZUGFeRD-Format per E-Mail. Das Unternehmen nutzt eine Rechnungsverarbeitungssoftware, die ZUGFeRD-Rechnungen automatisch erkennt, die XML-Daten extrahiert und in den Purchase-to-Pay-Workflow überführt.
Der Ablauf sieht wie folgt aus:
Dieser Workflow zeigt, wie ZUGFeRD die Automatisierung ermöglicht und manuelle Aufwände reduziert. Das Unternehmen profitiert von kürzeren Durchlaufzeiten, weniger Fehlern und einer besseren Ausschöpfung von Skontofristen. Durch die Integration in das ERP-System und die automatisierte Validierung wird die Datenqualität sichergestellt und die Compliance erhöht.
ZUGFeRD definiert mehrere Profile, die festlegen, wie detailliert die XML-Daten sind. Das Profil bestimmt, welche Felder vorhanden sind und welche Geschäftsregeln bei der Validierung gelten. Für die Verarbeitung ist es entscheidend, dass Sie das Profil kennen, da nicht alle Profile für alle Automatisierungsgrade geeignet sind.
| Profil | Beschreibung | Eignung für Automatisierung |
|---|---|---|
| Minimum | Nur grundlegende Identifikationsdaten (Rechnungsnummer, Datum, Parteien, Gesamtbetrag). PDF ist primäre Informationsquelle. | Gering, da keine Positionsdaten vorhanden sind |
| Basic WL (Without Lines) | Zusätzlich Zahlungsdetails, Steueraufschlüsselung, aber keine Rechnungspositionen | Mittel, für einfache Rechnungen ohne Positionsbedarf |
| Basic | Enthält Rechnungspositionen (Beschreibung, Menge, Preis, Steuer) | Gut, geeignet für positionsbasierte Automatisierung |
| EN 16931 (Comfort) | Vollständig konform mit europäischem Standard, alle Pflichtfelder und gängige optionale Felder enthalten | Sehr gut, empfohlenes Profil für grenzüberschreitende E-Rechnungsstellung |
| Extended | Zusätzliche Felder über EN 16931 hinaus (z. B. Logistik, zusätzliche Parteien) | Sehr gut, jedoch nicht alle Systeme unterstützen Extended-Felder |
| XRechnung | Deutsche CIUS auf Basis EN 16931, mit spezifischen Regeln (z. B. Leitweg-ID) | Sehr gut, Pflicht für öffentliche Auftraggeber in Deutschland |
Für eine vollständige automatisierte Verarbeitung sollten Sie darauf achten, dass Ihre Lieferanten ZUGFeRD-Rechnungen mindestens im Profil EN 16931 versenden. Rechnungen mit niedrigeren Profilen erfordern möglicherweise manuelle Nacharbeit, da wichtige Felder fehlen.
Die Verarbeitung von ZUGFeRD-Rechnungen bringt spezifische Risiken mit sich, die Sie kennen und adressieren sollten:
ZUGFeRD ist ein hybrides Format mit einem visuell lesbaren PDF und eingebettetem XML. In der Praxis werden Rechnungen oft visuell geprüft, was in frühen Digitalisierungsstufen hilfreich ist, jedoch Risiken birgt, wenn PDF und XML inkonsistent sind. Wenn Ihre Systeme die XML-Daten automatisch verarbeiten, während Ihre Mitarbeitenden die PDF-Ansicht prüfen, können Differenzen zwischen beiden Darstellungen zu Fehlern führen.
Handlungsebene: Definieren Sie klare Prozessregeln, welche Quelle bei Abweichungen führend ist. Typischerweise sollte die XML für die Verarbeitung maßgeblich sein. Schulen Sie Ihre Teams darauf, bei Unstimmigkeiten die Rechnung zurückzuweisen und eine Neuausstellung zu verlangen. Verankern Sie diese Regel in Ihrer Verfahrensdokumentation und im Internen Kontrollsystem (IKS).
XRechnung hingegen ist ein reines XML-Format, das auf strukturierte Daten setzt. Die Erstellung dieser Daten muss korrekt erfolgen, weshalb die Originalvorgaben der Koordinierungsstelle für IT-Standards (KoSIT) beachtet werden sollten. KoSIT stellt kostenfrei Spezifikationen zur Verfügung, die in Systeme integriert werden können und eine standardkonforme Umsetzung gewährleisten.
Ein wichtiger Punkt: Das XRechnung-Format entwickelt sich alle sechs Monate weiter. Systeme, die nicht regelmäßig aktualisiert werden, können veraltete Formate erzeugen, was zu Verarbeitungsfehlern oder Ablehnungen führt. Dieses Risiko betrifft auch ZUGFeRD, wenn Sie Rechnungen versenden oder zwischen Formaten konvertieren. Es ist nicht das Format selbst, das veraltet ist, sondern die Implementierungen und Validator-Stände in Ihren Systemen können veraltet sein, wenn sie nicht regelmäßig aktualisiert werden.
Daher ist eine automatisierte Validierung jeder ausgehenden Rechnung zwingend notwendig. Ein aktueller Validator, der den gültigen KoSIT-Stand abbildet, ist entscheidend, um formale Korrektheit und Konformität sicherzustellen. Diese Prüfung ist geschäftskritisch, da Rechnungen, die beim Empfänger durchfallen, sofort abgelehnt werden, bevor eine fachliche Prüfung erfolgt.
Die Konsequenzen sind klar: Nicht valide Rechnungen führen zu Verzögerungen. Dies wirkt sich direkt auf Zahlungseingang und Liquidität aus.
Zusammengefasst: ZUGFeRD bietet durch das PDF gute Lesbarkeit, erfordert jedoch Sorgfalt bei der Konsistenz zwischen PDF und XML. XRechnung setzt auf strukturierte Daten und verlangt eine saubere, standardkonforme Erstellung. In beiden Fällen ist Qualitätssicherung entscheidend, insbesondere bei der XRechnung durch die Nutzung aktueller KoSIT-Vorgaben und Validatoren. Nur so werden Rechnungen akzeptiert und ohne Verzögerung in Zahlungsprozesse überführt.
Für CFOs und Compliance-Verantwortliche ist die Operationalisierung der E-Rechnungsverarbeitung im Internen Kontrollsystem (IKS) entscheidend. Die Verarbeitung von ZUGFeRD-Rechnungen muss nachvollziehbar, prüfbar und revisionssicher erfolgen. Folgende Aspekte müssen Sie berücksichtigen:
Diese Maßnahmen sind nicht nur aus Compliance-Sicht erforderlich, sondern auch für die Steuerbarkeit und Transparenz Ihrer Finanzprozesse. Sie schaffen Vertrauen bei Wirtschaftsprüfern, Steuerberatern und Aufsichtsbehörden.
Die Auswahl der richtigen Tools für das Öffnen, Validieren und Verarbeiten von ZUGFeRD-Rechnungen ist entscheidend für den Erfolg Ihrer Digitalisierungsstrategie. Folgende Mindestanforderungen sollten Sie bei der Tool-Auswahl beachten:
Zusätzliche Auswahlkriterien:
In manchen Fällen müssen Sie ZUGFeRD-Rechnungen in ein anderes Format konvertieren. Dies ist vor allem dann relevant, wenn ein nachgelagertes System oder ein Geschäftspartner ein anderes Format erwartet. Ein häufiger Fall ist die Konvertierung von ZUGFeRD (CII-Syntax) in UBL (Universal Business Language), das im Peppol-Netzwerk verwendet wird.
Seit Januar 2026 schreibt Belgien Peppol für die B2B-E-Rechnungsstellung verpflichtend vor. Wenn Sie ZUGFeRD-Rechnungen von deutschen Lieferanten erhalten und diese in einem Peppol-basierten Workflow verarbeiten müssen, ist eine Konvertierung erforderlich. Die Konvertierung ist auf der Ebene des EN 16931-Profils verlustfrei, da beide Formate dasselbe semantische Datenmodell unterstützen.
Das Grundprinzip der Konvertierung: Die CII-XML aus dem ZUGFeRD-PDF wird extrahiert und gemäß dem semantischen EN 16931-Modell auf UBL 2.1 abgebildet. Alle Felder bleiben erhalten. Die resultierende UBL-Rechnung kann dann über das Peppol-Netzwerk zugestellt werden.
Wichtige Einschränkung: Für eine vollständige Konvertierung benötigen Sie ausreichend detaillierte Daten. Rechnungen mit dem Profil Minimum oder Basic WL fehlen möglicherweise Pflichtfelder wie Rechnungspositionen. Prüfen Sie daher vor der Konvertierung, welches Profil die ZUGFeRD-Rechnung verwendet.
Viele Organisationen begehen typische Fehler, die zu Problemen führen. Hier sind die häufigsten Fehlerbilder und wie Sie diese vermeiden:
Mögliche Ursache: Es handelt sich um ein normales PDF, nicht um eine ZUGFeRD-Rechnung. Prüfen Sie, ob der Lieferant tatsächlich ZUGFeRD versendet. Alternativ: Ihr PDF-Reader zeigt den Anhänge-Bereich nicht an oder unterstützt PDF/A-3 nicht vollständig. Verwenden Sie einen anderen Reader oder ein spezialisiertes Tool.
Dies ist erwartbar. XML ist ein strukturierter Text, der für Menschen ohne Viewer schwer lesbar ist. Verwenden Sie einen E-Rechnungs-Viewer, um die Daten aufbereitet anzuzeigen.
Mögliche Ursachen: Das ZUGFeRD-Profil passt nicht zum Zielsystem. Pflichtfelder fehlen oder sind inkonsistent. Ihr System erwartet ein anderes Format (z. B. UBL statt CII). Unterschiedliche Interpretationen der Validierungsregeln. Prüfen Sie die Fehlermeldung und klären Sie mit Ihrem Lieferanten oder Systemanbieter, welche Anforderungen erfüllt sein müssen.
Wenn PDF und XML unterschiedliche Werte enthalten, müssen Sie entscheiden, welche Darstellung gilt. In automatisierten Prozessen ist die XML führend. Definieren Sie klare Prozessregeln für den Umgang mit solchen Inkonsistenzen. In der Regel sollten Sie die Rechnung ablehnen und eine korrigierte Version anfordern.
Diese Checkliste hilft Ihnen, alle notwendigen Schritte für eine saubere Verarbeitung von ZUGFeRD-Rechnungen zu berücksichtigen:
Das Öffnen und Verarbeiten des ZUGFeRD-Formats erfordert mehr als nur das visuelle Öffnen einer PDF-Rechnung. Sie müssen in der Lage sein, die eingebetteten XML-Daten zu erkennen, anzuzeigen, zu extrahieren und in Ihre Rechnungsprozesse zu integrieren. Die wichtigsten Schritte sind:
Seit dem 1. Januar 2025 sind Unternehmen verpflichtet, strukturierte E-Rechnungen zu empfangen und elektronisch weiterzuverarbeiten. ZUGFeRD ist eines der akzeptierten Formate und bietet durch die Kombination von PDF und XML Flexibilität für unterschiedliche Digitalisierungsstufen. Gleichzeitig erfordert es Sorgfalt bei der Qualitätssicherung, um Inkonsistenzen, Verzögerungen und Liquiditätsrisiken zu vermeiden. Die wirtschaftliche Bewertung zeigt: Je höher das Belegvolumen und je standardisierter die Prozesse, desto schneller amortisieren sich die Investitionen in automatisierte E-Rechnungsprozesse.
Eine normale PDF-Rechnung enthält nur eine visuelle Darstellung der Rechnungsdaten. Sie ist für das menschliche Auge lesbar, aber nicht maschinenverarbeitbar. ZUGFeRD ist ein hybrides Format, das eine PDF-Darstellung mit eingebetteten, strukturierten XML-Daten kombiniert. Dadurch können sowohl Menschen als auch Software die Rechnung nutzen. Seit dem 1. Januar 2025 gilt eine reine PDF-Rechnung nicht mehr als E-Rechnung im Sinne der E-Rechnungspflicht.
Eine ZUGFeRD-Rechnung ist ein PDF/A-3-Container mit einem eingebetteten XML-Anhang. Sie können den Anhänge-Bereich Ihres PDF-Readers öffnen (z. B. in Adobe Acrobat über das Büroklammer-Symbol). Wenn dort eine Datei namens zugferd-invoice.xml oder factur-x.xml sichtbar ist, handelt es sich um eine ZUGFeRD-Rechnung. Alternativ können Sie ein automatisiertes Tool zur Formaterkennung verwenden.
In den meisten PDF-Readern können Sie den XML-Anhang mit der rechten Maustaste anklicken und Speichern oder Exportieren wählen. Alternativ gibt es spezialisierte Tools, die die Extraktion automatisiert durchführen. Diese sind besonders nützlich, wenn Sie große Mengen an ZUGFeRD-Rechnungen verarbeiten.
Wenn Ihr System die XML-Daten nicht verarbeiten kann, benötigen Sie ein zusätzliches Tool oder eine Erweiterung, die ZUGFeRD unterstützt. Viele moderne ERP- und Rechnungsverarbeitungssysteme bieten heute native Unterstützung für ZUGFeRD. Prüfen Sie, ob Ihr Systemanbieter ein Update oder ein Modul zur Verfügung stellt. Alternativ können Sie die XML manuell extrahieren und in ein anderes System importieren.
Inkonsistenzen zwischen PDF und XML sind ein ernstes Risiko. In automatisierten Prozessen ist die XML-Datei typischerweise die führende Quelle, da diese von den Systemen verarbeitet wird. Definieren Sie klare Prozessregeln, wie mit solchen Abweichungen umgegangen wird. In der Regel sollten Sie die Rechnung ablehnen und eine korrigierte Version vom Lieferanten anfordern.
Nein, seit dem 1. Januar 2025 ist eine digitale Signatur nicht mehr erforderlich. Unternehmen müssen elektronische Rechnungen ohne Signatur annehmen. Der Fokus liegt auf dem korrekten Format, der Datenqualität und der sauberen Verarbeitung.
Das Profil bestimmt, wie detailliert die XML-Daten sind. Für eine vollständige automatisierte Verarbeitung sollten Sie mindestens das Profil EN 16931 verwenden. Niedrigere Profile wie Minimum oder Basic WL enthalten möglicherweise keine Rechnungspositionen, was die Automatisierung einschränkt. Höhere Profile wie Extended bieten zusätzliche Felder, die jedoch nicht alle Systeme unterstützen.
Wenn Sie ZUGFeRD-Rechnungen in einem Peppol-Netzwerk verarbeiten müssen, ist eine Konvertierung von CII (ZUGFeRD) in UBL relevant.