PDF in ZUGFeRD umwandeln: kostenlos und korrekt
Mehr in der Dokumentation
TL;DR
- Ein PDF allein ist keine ZUGFeRD-Rechnung. ZUGFeRD braucht ein PDF/A-3-Dokument mit eingebetteter XML-Datei, die maschinenlesbare Rechnungsdaten enthält.
- Kostenlos geht oft nur eingeschränkt. Open-Source-Bibliotheken und Trial-Tools helfen beim Testen, aber Validierung, Archivierung und Datenschutz bleiben Ihre Verantwortung.
- XRechnung und ZUGFeRD lösen unterschiedliche Probleme. XRechnung ist reines XML; ZUGFeRD verbindet PDF-Ansicht und XML-Daten in einer Datei.
- Nach der Erstellung beginnt der eigentliche Workflow. Eingehende ZUGFeRD- und XRechnung-Dateien müssen geprüft, ausgelesen, archiviert und an die Buchhaltung übergeben werden.
- NameQuick Invoice ist kein PDF-zu-ZUGFeRD-Generator. Es verarbeitet empfangene E-Rechnungen, prüft Felder und exportiert DATEV-fertige Daten.
Ein PDF lässt sich nicht einfach durch Umbenennen oder Speichern als neues Dateiformat in eine ZUGFeRD-Rechnung verwandeln. Sie erzeugen technisch eine neue hybride E-Rechnung: ein PDF/A-3-Dokument, in das strukturierte XML-Rechnungsdaten eingebettet sind. Erst wenn diese XML-Daten zur visuellen Rechnung passen und gegen die relevanten Regeln validiert wurden, ist das Ergebnis sinnvoll nutzbar.
Das ist wichtig, weil seit dem 1. Januar 2025 nach der BMF-FAQ zur E-Rechnung ein einfaches PDF im deutschen B2B-Kontext keine E-Rechnung mehr ist. Es gilt als sonstige Rechnung, solange Übergangsregeln oder Ausnahmen greifen. Eine echte E-Rechnung muss ein strukturiertes elektronisches Format haben und elektronische Verarbeitung ermöglichen.
Was Bedeutet PDF in ZUGFeRD Umwandeln?
Wer nach "PDF in ZUGFeRD umwandeln kostenlos" sucht, meint meistens: Eine vorhandene PDF-Rechnung soll so aufbereitet werden, dass sie die Anforderungen der E-Rechnungspflicht erfüllt. Genau hier liegt der Denkfehler. Die PDF-Datei ist nur die sichtbare Schicht. ZUGFeRD benötigt zusätzlich eine strukturierte XML-Datei mit Rechnungsnummer, Rechnungsdatum, Lieferant, Empfänger, Positionen, Steuerdaten und Summen.
Das Forum elektronische Rechnung Deutschland beschreibt ZUGFeRD als hybrides Datenformat: In einem PDF-Dokument im Format PDF/A-3 werden strukturierte Rechnungsdaten im XML-Format integriert. Das PDF bleibt für Menschen lesbar, die XML-Datei ist für Buchhaltungssoftware maschinenlesbar.
Eine saubere Konvertierung besteht daher aus mehreren Schritten:
- Die Rechnungsdaten werden vollständig und strukturiert erfasst.
- Das sichtbare Dokument wird als PDF/A-3 erzeugt.
- Eine XML-Datei wird nach EN 16931 beziehungsweise dem passenden ZUGFeRD-Profil erzeugt.
- Die XML-Datei wird in das PDF/A-3 eingebettet.
- Metadaten kennzeichnen Profil, Version und eingebettete Datei.
- Das Ergebnis wird validiert.
Wenn einer dieser Schritte fehlt, haben Sie vielleicht ein PDF mit Anhang, aber keine verlässliche ZUGFeRD-Rechnung.
PDF, ZUGFeRD, XRechnung und E-Rechnung
Ein klassisches PDF ist für Menschen angenehm, aber für Software nur begrenzt brauchbar. Eine Buchhaltungssoftware kann zwar per OCR oder Textauslesung versuchen, Daten zu erkennen, aber sie bekommt keine normierte Datenstruktur. Deshalb zählt ein einfaches PDF seit 2025 nicht mehr als E-Rechnung im neuen steuerlichen Sinn.
ZUGFeRD löst dieses Problem über ein hybrides Format. Die PDF/A-3-Datei enthält die sichtbare Rechnung. Die eingebettete XML-Datei enthält die strukturierten Daten. Für den Empfänger ist das praktisch, weil er die Rechnung öffnen und lesen kann, während Software die XML-Daten automatisch verarbeitet.
XRechnung ist anders aufgebaut. Sie ist ein reines XML-Format ohne PDF-Ansicht. Besonders im öffentlichen Sektor ist XRechnung relevant, weil öffentliche Auftraggeber oft genau dieses Format oder sehr konkrete Übermittlungswege verlangen. Für B2B-Prozesse ist ZUGFeRD häufig angenehmer, weil es die menschliche PDF-Ansicht mit der maschinenlesbaren Datenebene kombiniert.
Wichtig ist auch der Unterschied zwischen Empfangen und Ausstellen. Seit dem 1. Januar 2025 müssen inländische Unternehmen E-Rechnungen empfangen können. Für die Ausstellung gelten Übergangsregelungen. Außerdem nennt das BMF Ausnahmen, etwa Kleinbetragsrechnungen bis 250 Euro brutto, Fahrausweise, Leistungen von Kleinunternehmern und bestimmte weitere Fälle. Wer Rechnungen erstellt, sollte diese Ausnahmen nicht pauschal ignorieren, sondern den eigenen Fall steuerlich prüfen.
Kann Man PDF Kostenlos in ZUGFeRD Umwandeln?
Ja, es gibt kostenlose oder günstige Wege. Sie sind aber selten so einfach, wie Suchergebnisse versprechen.
Open-Source-Bibliotheken können XML erzeugen, PDF/A-3-Dateien bauen oder ZUGFeRD-Dateien validieren. Sie sind nützlich, wenn Sie Entwicklerressourcen haben oder einen technischen Prototypen bauen. Für Kleinunternehmer und Buchhaltungsteams ohne technische Betreuung sind sie oft zu aufwendig.
Online-Konverter und Trial-Versionen sind einfacher. Sie laden eine PDF-Rechnung hoch, ergänzen Rechnungsdaten und erhalten eine ZUGFeRD- oder XRechnung-Datei. Das kann für einzelne Tests funktionieren. Prüfen Sie aber genau, ob das Tool das richtige Profil erzeugt, ob die XML-Daten vollständig sind, ob eine Validierung stattfindet und wo Ihre Rechnungsdaten verarbeitet werden.
Bei kostenlosen Tools sollten Sie besonders auf vier Punkte achten:
- Profil: Für steuerliche B2B-Prozesse reicht ein Minimalprofil nicht immer aus. Das ZUGFeRD-Paket muss zum Anwendungsfall passen.
- Validierung: Eine Datei sollte nicht nur erzeugt, sondern auch gegen PDF/A-3, XML-Schema und Geschäftsregeln geprüft werden.
- Datenschutz: Rechnungen enthalten personenbezogene und geschäftliche Daten. Prüfen Sie Serverstandort, Auftragsverarbeitung und Löschfristen.
- Archivierung: GoBD-konforme Ablage ist ein eigener Prozess. Ein Konverter ersetzt kein Archiv und keine nachvollziehbare Bearbeitungshistorie.
Die kurze Antwort lautet: Kostenlos ist für Tests realistisch. Für den produktiven Rechnungsausgang brauchen Sie einen Prozess, der Datenqualität, Validierung, Datenschutz und Archivierung abdeckt.
Checkliste: PDF in ZUGFeRD Umwandeln
Wenn Sie eine PDF-Rechnung in eine ZUGFeRD-Rechnung überführen möchten, hilft diese praktische Checkliste.
1. Rechnungsdaten prüfen
Bevor ein Tool die XML-Datei erzeugt, müssen die Rechnungsinformationen stimmen: Absender, Empfänger, Rechnungsnummer, Rechnungsdatum, Leistungsdatum, Positionen, Netto- und Bruttobeträge, Umsatzsteuer, Währung und Zahlungsinformationen. Fehler in diesen Daten landen sonst direkt in der maschinenlesbaren XML-Datei.
2. Passendes Profil wählen
Wählen Sie ein Profil, das zum Empfänger und Anwendungsfall passt. Für einfache interne Tests ist ein reduziertes Profil etwas anderes als eine E-Rechnung für reale B2B-Prozesse. Bei öffentlichen Auftraggebern müssen zusätzlich B2G-Vorgaben beachtet werden.
3. PDF/A-3 erzeugen
Das sichtbare PDF muss als PDF/A-3 vorliegen. Dieses Format erlaubt das Einbetten zusätzlicher Dateien und ist für Langzeitarchivierung ausgelegt. Ein normales PDF reicht nicht aus.
4. XML-Datei erzeugen
Das Tool erzeugt aus Ihren Rechnungsdaten eine strukturierte XML-Datei. Diese XML-Datei ist der Kern der E-Rechnung. Sie muss nicht nur technisch valide sein, sondern auch inhaltlich zur sichtbaren Rechnung passen.
5. XML einbetten
Die XML-Datei wird in das PDF/A-3 eingebettet. Bei ZUGFeRD/Factur-X ist die eingebettete Datei typischerweise als strukturierte Rechnungsinformation gekennzeichnet. Metadaten sorgen dafür, dass empfangende Software das Format erkennt.
6. Validieren
Nutzen Sie einen Validator, bevor Sie die Rechnung versenden. Er sollte sowohl die PDF/A-3-Seite als auch die XML-Struktur prüfen. Validierung ist keine Formalität: Sie verhindert, dass Empfänger oder Buchhaltungsprogramme die Datei ablehnen.
7. Original archivieren
Speichern Sie die fertige Datei unverändert. Änderungen am PDF oder an der eingebetteten XML können die Nachvollziehbarkeit zerstören. Wenn Rechnungsdaten falsch sind, erstellen Sie eine korrigierte Rechnung statt die alte Datei heimlich zu bearbeiten.
Was Passiert Nach der Konvertierung?
Viele Artikel enden beim Download der fertigen ZUGFeRD-Datei. Für Buchhaltungsteams beginnt dort aber erst die eigentliche Arbeit. Rechnungen kommen per E-Mail, Upload, Portal oder von öffentlichen Auftraggebern. Sie müssen erkannt, geprüft, archiviert und an Steuerberater oder Buchhaltungssoftware übergeben werden.
Genau hier passt NameQuick Invoice. Das Produkt ist kein Generator für ausgehende ZUGFeRD-Rechnungen. Es ist für den Rechnungseingang gebaut: Sie laden PDF-, Bild-, XRechnung-XML- oder ZUGFeRD-Dateien hoch oder leiten Rechnungen an eine Workspace-E-Mail-Adresse weiter. NameQuick Invoice routet jedes Format über den passenden Extraktionspfad.
Bei ZUGFeRD und XRechnung liest NameQuick Invoice die strukturierten XML-Daten zuerst. Bei digitalen PDF-Rechnungen wird Text extrahiert. Bei Scans oder Bildern kommt OCR zum Einsatz. Jedes erkannte Feld erhält einen Konfidenzwert, sodass unsichere Rechnungsdaten in der Review Queue auffallen. Vor dem Export prüft NameQuick außerdem auf Duplikate.
Nach der Prüfung exportieren Sie die Daten als CSV oder DATEV EXTF. Für Teams, die mit Steuerberatern arbeiten, ist das der entscheidende Schritt: Aus eingehenden E-Rechnungen werden geprüfte, übergabefähige Buchhaltungsdaten. Originaldokumente bleiben unveränderlich gespeichert, und die Bearbeitungshistorie bleibt nachvollziehbar.
Rechnungschaos rein, DATEV-fertig raus
NameQuick Invoice extrahiert, prüft und exportiert Rechnungen für Ihren Steuerberater.
Wann Reicht Ein Konverter und Wann Brauchen Sie Verarbeitung?
Ein PDF-zu-ZUGFeRD-Konverter löst den Rechnungsausgang. Er hilft, wenn Sie selbst Rechnungen erstellen und diese als E-Rechnung verschicken müssen. Dafür brauchen Sie saubere Stammdaten, ein korrektes Profil, Validierung und eine sichere Archivierung.
Rechnungseingang ist ein anderes Problem. Dort wollen Sie nicht jede einzelne XML-Datei manuell öffnen, Beträge kopieren und in Buchhaltungsprogramme übertragen. Sie brauchen einen Prozess, der Daten automatisch ausliest, Plausibilität sichtbar macht und geprüfte Ergebnisse exportiert.
Die Grenze ist wichtig: Wenn Sie PDFs in ZUGFeRD umwandeln möchten, suchen Sie einen Generator oder ein ERP-Modul. Wenn Sie bereits ZUGFeRD- oder XRechnung-Rechnungen empfangen, brauchen Sie Verarbeitung, Prüfung und Export. NameQuick Invoice ist für diesen zweiten Teil gebaut.
FAQ
Ist eine PDF-Rechnung eine E-Rechnung?
Seit dem 1. Januar 2025 gilt im deutschen B2B-Kontext: Ein einfaches PDF ist keine E-Rechnung im neuen steuerlichen Sinn, weil es kein strukturiertes elektronisches Format ist. Das BMF ordnet unstrukturierte Formate wie einfache PDFs als sonstige Rechnungen ein.
Kann ich ein PDF kostenlos in ZUGFeRD umwandeln?
Ja, für Tests gibt es Open-Source-Bibliotheken, kostenlose Validatoren und Trial-Versionen. Für produktive Rechnungen sollten Sie zusätzlich Validierung, Datenschutz, Profilwahl und GoBD-konforme Ablage sicherstellen.
Was ist der Unterschied zwischen ZUGFeRD und XRechnung?
ZUGFeRD ist hybrid: PDF/A-3 plus eingebettete XML-Datei. XRechnung ist reines XML ohne PDF-Ansicht. Beide können strukturierte Rechnungsdaten transportieren, werden aber in unterschiedlichen Workflows eingesetzt.
Welches ZUGFeRD-Profil brauche ich?
Das hängt vom Empfänger und Anwendungsfall ab. Für echte E-Rechnungsprozesse müssen die strukturierten Daten die relevanten Anforderungen erfüllen. Minimalprofile können für Archivierung oder einfache Szenarien nützlich sein, reichen aber nicht automatisch für jede steuerliche Pflicht.
Gibt es Ausnahmen von der E-Rechnungspflicht?
Ja. Das BMF nennt unter anderem B2C-Umsätze, viele steuerfreie Umsätze, Kleinbetragsrechnungen bis 250 Euro brutto, Fahrausweise und Leistungen von Kleinunternehmern. Prüfen Sie Ihren konkreten Fall, bevor Sie daraus eine allgemeine Regel ableiten.
Was macht NameQuick Invoice mit ZUGFeRD-Rechnungen?
NameQuick Invoice verarbeitet empfangene ZUGFeRD- und XRechnung-Dateien. Es liest XML-Daten aus, nutzt PDF-Text oder OCR als Fallback, zeigt Konfidenzwerte, unterstützt die Prüfung im Browser, erkennt Duplikate und exportiert geprüfte Daten als CSV oder DATEV EXTF.
Wandelt NameQuick Invoice PDFs in ZUGFeRD um?
Nein. NameQuick Invoice ist kein Generator für ausgehende ZUGFeRD- oder XRechnung-Dateien. Es verarbeitet eingehende Rechnungen und bereitet die Daten für Buchhaltung und DATEV-Export auf.
NameQuick Team
AutorThe NameQuick team writes practical guides for file organization, document workflows, and automation with NameQuick.
Dieser Artikel dient der allgemeinen Information und ersetzt keine rechtliche, steuerliche oder buchhalterische Beratung. Prüfe Anforderungen mit einer qualifizierten Fachperson.