PDF · Scan · ZUGFeRD 2.x · PDF/A-3
PDF in ZUGFeRD umwandeln
Machen Sie aus einer normalen PDF-Rechnung oder einem Scan eine gültige E-Rechnung im ZUGFeRD-Format. Die Daten werden ausgelesen, gegengeprüft und als validiertes PDF/A-3 mit eingebetteter XML zurückgegeben.
Kurz erklärt
Mit rechnungsapi.de wandeln Sie eine PDF-Rechnung oder einen Scan in einem Schritt in eine ZUGFeRD-Rechnung um. Die Rechnungsdaten werden ausgelesen, die berechneten Summen mit den gedruckten Summen abgeglichen und ein PDF/A-3 mit eingebetteter EN-16931-XML erzeugt, das die ZUGFeRD- und XRechnung-Validierung bestanden hat. Passen die Zahlen nicht, wird keine Datei erzeugt.
Auf einen Blick
- Eingabe
- PDF, PNG, JPEG oder TIFF bis 11 MiB
- Ergebnis
- ZUGFeRD 2.x / Factur-X als PDF/A-3 mit EN-16931-XML
- Qualitätssicherung
- Summenabgleich und Validierung vor der Ausgabe
- Bedienung
- Playground im Dashboard oder API-Endpunkt createZugferdFromPdf
- Automatisierung
- REST API, n8n, Make, Zapier
- Hosting
- Deutschland, AVV nach Art. 28 DSGVO inklusive
So funktioniert die Umwandlung
- PDF hochladen: Laden Sie die Rechnung als PDF, PNG, JPEG oder TIFF hoch, im Dashboard oder per API als Base64.
- Daten auslesen: Rechnungsnummer, Datum, Verkäufer, Käufer, Positionen, Steuersätze und Summen werden aus dem Dokument erkannt.
- Summen gegenprüfen: Die aus den Positionen berechneten Summen werden mit den auf der Rechnung gedruckten Summen abgeglichen.
- ZUGFeRD erzeugen und validieren: Das Ergebnis ist ein PDF/A-3 mit eingebetteter EN-16931-XML, das ZUGFeRD- und XRechnung-Validierung bestanden hat.
Wann sich die Umwandlung lohnt
Wenn Ihre Rechnungssoftware nur PDFs erzeugt, Sie aber E-Rechnungen versenden müssen, oder wenn Sie eingehende PDF-Rechnungen strukturiert in Ihre Buchhaltung übernehmen wollen. Praxisbeispiele und Grenzen beschreibt der Beitrag PDF zu ZUGFeRD in der Praxis.
Das Ergebnis können Sie im kostenlosen ZUGFeRD-Validator gegenprüfen und im Viewer ansehen.
Beispiel: PDF per API in ZUGFeRD umwandeln
curl -X POST https://api.rechnungsapi.de/createZugferdFromPdf \
-H "Authorization: Bearer $RECHNUNGSAPI_TOKEN" \
-H "Content-Type: application/json" \
-d "{\"pdfInvoiceBase64\": \"$(base64 -i rechnung.pdf)\"}" \
-o rechnung-zugferd.pdfAlle Felder und Antworten in der API-Dokumentation und als OpenAPI-Spezifikation.
Häufige Fragen
Wie wandle ich ein PDF in eine ZUGFeRD-Rechnung um?
Laden Sie das PDF im Playground von rechnungsapi.de hoch oder senden Sie es an den API-Endpunkt createZugferdFromPdf. Die Rechnungsdaten werden ausgelesen, die Summen gegengeprüft und ein validiertes ZUGFeRD-PDF/A-3 zurückgegeben.
Ist ein normales PDF eine E-Rechnung?
Nein. Seit 2025 gilt im B2B nur eine Rechnung in einem strukturierten Format nach EN 16931 als E-Rechnung, etwa ZUGFeRD oder XRechnung. Ein einfaches PDF ist eine sonstige Rechnung.
Funktioniert das auch mit eingescannten Rechnungen?
Ja. Neben PDFs werden PNG, JPEG und TIFF verarbeitet. Je besser die Scanqualität, desto zuverlässiger die Erkennung.
Was passiert, wenn die Daten nicht eindeutig erkannt werden?
Dann wird keine ZUGFeRD-Datei erzeugt, sondern eine Fehlermeldung mit Begründung zurückgegeben. Eine E-Rechnung, deren Zahlen nicht zum Original passen, wird bewusst nicht ausgeliefert.
Brauche ich dafür einen Entwickler?
Für einzelne Rechnungen nicht: Sie können das PDF nach kostenloser Registrierung im Playground hochladen. Für die automatische Umwandlung vieler Rechnungen nutzen Sie die API direkt oder über n8n, Make und Zapier.
Wo werden meine Rechnungen verarbeitet?
Ausschließlich auf Servern in Deutschland (Open Telekom Cloud). Ein Auftragsverarbeitungsvertrag nach Art. 28 DSGVO ist inklusive.
Weiterlesen
Kostenlos testen
Registrieren, API-Token im Dashboard abrufen und die ersten Rechnungen im Playground erzeugen. Keine Kreditkarte, keine Vertragsbindung.