TaxLayer
Anleitung2026-10-217 Min. Lesezeitvon TaxLayer Team

PDF in XRechnung umwandeln: so wird aus der PDF-Rechnung gültiges XML

Viele Unternehmen erstellen ihre Rechnungen noch als klassische PDF, etwa aus Word, Excel oder einer Buchhaltungssoftware ohne E-Rechnungsexport. Sobald ein Kunde oder eine Behörde aber eine XRechnung verlangt, reicht diese PDF nicht mehr. Dann stellt sich die Frage: Wie wird aus der bestehenden PDF-Rechnung eine gültige XRechnung?

> Kurzantwort: Eine PDF lässt sich nicht wie bei ZUGFeRD in sich selbst „umwandeln“, denn XRechnung ist reines XML ohne Bild. Beim Umwandeln werden die Daten aus der PDF ausgelesen und daraus eine neue XRechnung-3.0-XML (UBL 2.1) erzeugt, EN-16931-konform und KoSIT-validiert. Mit TaxLayer dauert das unter einer Minute, die ersten 2 Umwandlungen pro Monat sind kostenlos.

Warum lässt sich eine PDF nicht einfach „in XRechnung speichern“?

Das ist der häufigste Denkfehler. Eine XRechnung ist keine Datei, die wie eine PDF aussieht, sondern eine strukturierte XML-Datei. Sie enthält kein Layout und kein Bild, nur maschinenlesbare Felder nach der Norm EN 16931. Eine PDF dagegen ist ein Dokument zum Ansehen und Drucken, dessen Inhalte für einen Computer zunächst unstrukturiert sind.

„Umwandeln“ bedeutet hier also zwei Schritte: die Rechnungsdaten aus der PDF extrahieren und daraus eine neue XRechnung-XML erzeugen. Die PDF wird dabei nicht Teil der XRechnung. Genau das unterscheidet den Vorgang von der Umwandlung in ZUGFeRD, bei der die PDF erhalten bleibt und die XML eingebettet wird.

MerkmalPDF (Ausgangslage)ZUGFeRD (Ziel)XRechnung (Ziel)
DateiPDF zum AnsehenPDF/A-3 mit eingebetteter XMLreine XML
Menschenlesbarjaja (PDF)nein (Visualisierung separat)
Maschinenlesbarneinja (CII-XML)ja (UBL 2.1 oder CII)
Typischer Empfängerniemand mehr ab PflichtUnternehmen (B2B)Behörden (B2G), viele Unternehmen

In drei Schritten von der PDF zur XRechnung

Schritt 1: PDF hochladen

Öffnen Sie TaxLayer und laden Sie Ihre PDF-Rechnung hoch. Am zuverlässigsten funktioniert das mit digital erzeugten PDFs. Bei reinen Scans ist die Erkennung fehleranfälliger, dazu mehr im Artikel gescannte PDF-Rechnung in E-Rechnung.

Schritt 2: Daten prüfen und ergänzen

Die KI liest Rechnungsnummer, Datum, Verkäufer, Käufer, USt-IdNr., Positionen, Beträge und Steueraufschlüsselung aus. Prüfen Sie das Ergebnis in der Datenvorschau. Wichtig: Eine XRechnung verlangt teils Felder, die auf der PDF gar nicht stehen. Ergänzen Sie hier besonders die Leitweg-ID (Buyer Reference, BT-10), wenn die Rechnung an eine Behörde geht.

Schritt 3: XRechnung herunterladen

Wählen Sie als Ausgabeformat XRechnung 3.0. Sie erhalten eine XML-Datei im UBL-2.1-Format, die vor dem Download automatisch gegen die KoSIT-Schematron-Regeln geprüft wird. Diese Datei laden Sie anschließend auf der Plattform des Empfängers hoch, bei Behörden über ZRE oder OZG-RE.

Welche Felder in PDFs oft fehlen

Eine klassische PDF-Rechnung enthält fast nie alle Pflichtangaben der EN 16931. Diese Felder sind beim Umwandeln am häufigsten nachzutragen:

FeldCodeWann Pflicht
Buyer Reference / Leitweg-IDBT-10bei Rechnungen an Behörden (Regel BR-DE-15)
USt-IdNr. des VerkäufersBT-31bei Ausweis von Umsatzsteuer
Kontaktdaten Verkäufer (Name, Tel., E-Mail)BG-6immer (Regeln BR-DE-2 bis BR-DE-4)
Zahlungsbedingungen / IBANBG-16bei Überweisung (Regel BR-DE-1)
Fälligkeitsdatum oder ZahlungszielBT-9 / BT-20je nach Zahlungsart

Die vollständige Aufstellung finden Sie unter EN 16931 Pflichtfelder.

PDF kostenlos in XRechnung umwandeln: was geht wirklich?

Es gibt einige kostenlose Wege, aber jeder hat Grenzen. Rein kostenlose Online-Konverter ohne Validierung erzeugen oft XML, das die KoSIT-Prüfung nicht besteht. Ein Überblick, welche kostenlosen Optionen tragfähig sind, steht in XRechnung ohne Software erstellen.

Pragmatisch: Mit TaxLayer sind die ersten 2 Umwandlungen pro Monat kostenlos, inklusive KI-Extraktion und KoSIT-Validierung. Für einzelne Rechnungen ganz ohne PDF-Vorlage können Sie die Felder im kostenlosen XRechnung Generator direkt eingeben.

Das Ergebnis prüfen

Verlassen Sie sich nie blind auf einen Konverter. Prüfen Sie die erzeugte XRechnung mit dem kostenlosen ZUGFeRD & XRechnung Validator, der dieselben Regeln anwendet wie die Rechnungseingangsplattformen. Die Bedienung ist in der KoSIT-Validator-Anleitung beschrieben.

Häufige Fehler beim Umwandeln

  • BR-DE-15: Die Buyer Reference (BT-10) fehlt. Bei Behördenrechnungen ist die Leitweg-ID Pflicht, Details unter Leitweg-ID erklärt.
  • BR-CO-10: Die Summe der Positionen stimmt nicht mit dem Nettobetrag überein, meist durch Rundungsdifferenzen bei der Extraktion.
  • BR-CO-15: Bruttobetrag ungleich Netto plus Umsatzsteuer, oft wenn ein Steuersatz falsch erkannt wurde.
  • BR-DE-1: Zahlungsinformationen fehlen, obwohl per Überweisung gezahlt wird.

Weitere Meldungen und ihre Bedeutung finden Sie in der Fehlercode-Übersicht.

---

TaxLayer liest Ihre PDF KI-gestützt aus, zeigt jede Angabe zur Prüfung an und erzeugt daraus eine KoSIT-validierte XRechnung 3.0. Die ersten 2 Umwandlungen pro Monat sind kostenlos. Fragen an info@taxlayer.de.

Häufig gestellte Fragen

Kann ich eine PDF-Rechnung direkt in eine XRechnung umwandeln?

Nicht im wörtlichen Sinne. XRechnung ist eine reine XML-Datei, keine PDF. Beim Umwandeln werden die Rechnungsdaten aus der PDF ausgelesen und daraus eine neue XRechnung-XML erzeugt. Die PDF selbst wird nicht in die XML eingebettet (das wäre ZUGFeRD).

Was ist der Unterschied zwischen PDF zu XRechnung und PDF zu ZUGFeRD?

Bei ZUGFeRD bleibt die PDF erhalten und bekommt eine eingebettete XML (hybrid). Bei XRechnung entsteht eine separate, reine XML-Datei ohne Bild. Welches Format Sie brauchen, hängt vom Empfänger ab: XRechnung vs. ZUGFeRD.

Kann ich eine PDF kostenlos in XRechnung umwandeln?

Ja, in begrenztem Umfang. Mit TaxLayer sind die ersten 2 Umwandlungen pro Monat kostenlos (ohne Kreditkarte). Für einzelne Rechnungen ohne PDF-Vorlage gibt es zusätzlich den formularbasierten XRechnung Generator.

Welche Angaben fehlen in PDF-Rechnungen oft für eine gültige XRechnung?

Häufig die Leitweg-ID (Buyer Reference, BT-10) bei Behördenrechnungen, die USt-IdNr. des Verkäufers (BT-31), eine strukturierte Zahlungsbedingung und die vollständige Steueraufschlüsselung. Diese Felder müssen beim Umwandeln ergänzt werden.

Wie prüfe ich, ob die erzeugte XRechnung gültig ist?

Mit dem kostenlosen ZUGFeRD & XRechnung Validator, der dieselben KoSIT-Schematron-Regeln anwendet wie die Rechnungseingangsplattformen. Typische Meldungen erklärt die Fehlercode-Übersicht.

Welche XRechnung-Version und welches XML-Format entstehen?

TaxLayer erzeugt XRechnung 3.0 im UBL 2.1-Format (alternativ UN/CEFACT CII), EN-16931-konform und KoSIT-validiert. Das ist das Format, das ZRE und OZG-RE verlangen.

Was passiert mit meinen Rechnungsdaten beim Umwandeln?

Die Rechnungsinhalte (PDF, extrahierte Daten, XML) werden nicht gespeichert, sondern nur im Arbeitsspeicher verarbeitet und sofort verworfen. Gespeichert werden nur Kontodaten und Nutzungszähler in Firebase (EU). DSGVO-konform.

PDF-Rechnungen jetzt konvertieren

Testen Sie TaxLayer kostenlos – 2 Konvertierungen pro Monat, keine Kreditkarte.

Jetzt starten