TaxLayer
Praxis2026-10-268 Min. Lesezeitvon TaxLayer Team

Mehrere Rechnungen auf einmal in ZUGFeRD und XRechnung umwandeln: Stapelverarbeitung in der Praxis

Wer nur gelegentlich eine Rechnung schreibt, konvertiert sie einzeln und ist fertig. Sobald aber zum Monatsende zwanzig, fünfzig oder mehrere Hundert Rechnungen anfallen, wird die Frage dringend: Muss wirklich jede PDF einzeln angefasst werden, oder lassen sich viele Rechnungen auf einmal in ZUGFeRD oder XRechnung umwandeln? Die Suche nach Begriffen wie Stapelverarbeitung, Batch oder Massenkonvertierung zeigt, dass genau hier der Schuh drückt.

Dieser Leitfaden ordnet die drei realistischen Wege ein, vom simplen Stapel-Upload bis zur ERP-Anbindung, und zeigt, worauf es bei vielen Rechnungen wirklich ankommt. Denn das eigentliche Risiko der Massenverarbeitung ist nicht die Menge, sondern dass eine einzige fehlerhafte Rechnung unbemerkt durchrutscht.

> Kurzantwort: Es gibt drei Wege, viele Rechnungen auf einmal zu konvertieren: den Einzelupload im Stapel (fertige PDFs nacheinander hochladen), den Sammelimport per CSV aus dem ERP-Export (eine Datei je Rechnung, ohne Texterkennung) und die direkte Anbindung über Konverter oder Middleware. Welcher passt, hängt vom Volumen ab und davon, ob die Daten bereits strukturiert aus einem System kommen. Entscheidend ist in allen Fällen: Jede Datei wird einzeln gegen die EN 16931 validiert.

Was "mehrere Rechnungen auf einmal" konkret heißt

Hinter dem Wunsch nach Stapelverarbeitung stecken meist drei verschiedene Ausgangslagen:

  • Fertige PDFs liegen schon vor: Sie erzeugen Ihre Rechnungen wie bisher und haben am Monatsende einen Ordner voller PDF-Dateien, die alle ins E-Rechnungsformat sollen.
  • Die Daten kommen aus einem System: Ihr ERP oder Ihre Warenwirtschaft kann die Rechnungen als strukturierten Export ausgeben, etwa als CSV.
  • Der Prozess soll laufen, ohne dass jemand klickt: Rechnungen entstehen fortlaufend und sollen automatisch konvertiert und versendet werden.

Die drei Fälle führen zu drei unterschiedlichen Lösungen. Wer sie verwechselt, baut entweder zu viel (eine teure Automatisierung für dreimal im Jahr) oder zu wenig (Handarbeit bei täglichem Rechnungslauf).

Drei Wege zur Massenkonvertierung im Vergleich

WegEinrichtungFehlerrisikoGeeignet für Volumen
Einzelupload im Stapelsofortniedrig (jede Datei sichtbar geprüft)bis etwa 30 Rechnungen/Monat
CSV-Sammelimport aus ERPgering (einmaliges Mapping)sehr niedrig (deterministisch)mittel bis hoch
ERP- oder Middleware-Anbindunghochniedrig bei sauberem Mappinghoch, dauerhaft automatisiert

Weg 1: Einzelupload im Stapel

Der einfachste Weg braucht keine Vorbereitung. Sie erzeugen Ihre Rechnungen wie gewohnt als PDF und laden sie nacheinander in einen Online-Konverter. Jede Datei wird einzeln ausgelesen, Sie prüfen die extrahierten Werte und erhalten eine validierte ZUGFeRD- oder XRechnung-Datei.

Der Vorteil liegt im geringen Aufwand und darin, dass Sie jede Rechnung vor der Ausgabe sehen. Der Nachteil: Bei dreistelligen Mengen wird das Hochladen zur Fleißarbeit. Dieser Weg passt deshalb für Freiberufler und kleine Unternehmen mit überschaubarem Volumen. Die grundsätzliche Mechanik beschreibt die Anleitung PDF zu ZUGFeRD konvertieren.

Weg 2: Sammelimport per CSV aus dem ERP-Export

Sobald die Rechnungsdaten bereits in einem System liegen, ist der Umweg über das PDF unnötig. Nahezu jedes ERP- und Warenwirtschaftssystem kann einen strukturierten Export erzeugen, und genau diesen nutzen Sie: Eine CSV-Datei je Rechnung, eine Zeile je Position, Kopfdaten in jeder Zeile.

Dieser Weg ist deterministisch. Es ist keine Texterkennung nötig, weil die Werte sauber aus Ihrem System stammen. Die E-Rechnung wird 1:1 aus Ihren Daten gebaut und trotzdem automatisch gegen den KoSIT-Regelsatz geprüft. Wie die Importvorlage aufgebaut ist, welche Felder Pflicht sind und wie Sie Skonto und Rabatt angeben, steht im Leitfaden zur CSV-Importvorlage. Den konzeptionellen Hintergrund, warum der Weg aus dem ERP so verlässlich ist, beschreibt Von der ERP-Rechnung zur E-Rechnung.

Eine flache CSV deckt dabei rund 95 Prozent der Praxisfälle ab. An ihre Grenze stößt sie erst bei stark verschachtelten Strukturen, etwa mehreren Rabatten je Position. Für solche Fälle eignet sich der direkte XML-Weg.

Weg 3: Direkte ERP- oder Middleware-Anbindung

Wer fortlaufend und in hoher Zahl Rechnungen erzeugt, will nicht exportieren und hochladen, sondern eine Strecke, die ohne manuellen Eingriff läuft. Hier setzt eine Anbindung am Ausgang des ERP an: ein Konverter oder eine Bibliothek erzeugt aus den Rechnungsdaten direkt die E-Rechnung, bei großen Mengen ergänzt um eine Middleware mit sauberem Feld-Mapping.

Das ist der aufwändigste, aber auch der am besten skalierende Weg. Einmal korrekt aufgesetzt, läuft der Massenversand automatisiert. Das Integrationsmuster aus Konverter, Middleware und Eingangs-Postfach beschreibt der Beitrag ZUGFeRD in ERP und Warenwirtschaft integrieren.

Worauf Sie bei der Stapelverarbeitung achten müssen

Bei einer einzelnen Rechnung fällt ein Fehler sofort auf. In einem Stapel von zweihundert Rechnungen tut er das nicht. Drei Punkte entscheiden deshalb über Erfolg oder Ärger:

1. Jede Datei einzeln validieren

Eine Massenkonvertierung ist nur so gut wie ihre Prüfung. Typische Fehler, die erst die Validierung sichtbar macht:

  • BR-CO-10: Die Summe der Positionsnettobeträge stimmt nicht mit dem ausgewiesenen Nettogesamtbetrag überein, oft durch Rundung im Export.
  • BR-CO-15: Bruttobetrag ungleich Nettobetrag plus Steuerbetrag.
  • BR-DE-1: Bei Rechnungen an Behörden fehlt die Käuferreferenz, also die Leitweg-ID im Feld BT-10.

Entscheidend ist, dass die Prüfung pro Datei erfolgt und eine fehlerhafte Rechnung nur sich selbst stoppt, nicht den ganzen Lauf. Fehlerhafte Rechnungen vor dem Versand automatisch auszusteuern beschreibt E-Rechnung vor dem Versand prüfen. Fehlermeldungen schlagen Sie bei Bedarf unter XRechnung-Fehlercodes nach.

2. Das richtige Ausgabeformat je Empfänger

Nicht jeder Kunde nimmt dasselbe Format. Viele Bundesbehörden verlangen reine XRechnung, während B2B-Kunden meist ZUGFeRD bevorzugen, weil es als lesbares PDF ankommt. In einem gemischten Stapel müssen Sie deshalb pro Empfänger das passende Format wählen. Wie sich das sauber trennen lässt, zeigt Ausgabeformat pro Kunde.

3. Eindeutige Rechnungsnummern und keine Dubletten

Wird ein Stapel versehentlich zweimal verarbeitet, entstehen doppelte E-Rechnungen mit identischer Nummer. Achten Sie darauf, dass jede Rechnungsnummer genau einmal vorkommt und bereits konvertierte Rechnungen nicht erneut in den Lauf geraten. Eine fortlaufende, lückenlose Nummerierung ist ohnehin umsatzsteuerliche Pflicht.

Validieren heißt nicht buchen

Dass ein Stapel sauber konvertiert und validiert wurde, heißt noch nicht, dass die Rechnungen beim Empfänger korrekt verbucht werden. Prüfen Sie bei einem neuen Prozess an einigen Mustern, ob das eingebettete XML in der Buchhaltung Ihres Kunden richtig ankommt, etwa in DATEV, Lexware oder sevDesk. So finden Sie Mapping-Fehler, bevor der erste echte Monatslauf rausgeht.

Der pragmatische Mittelweg

Für die meisten kleinen und mittleren Unternehmen liegt die Lösung zwischen den Extremen. Sie brauchen weder Handarbeit bei jeder Rechnung noch ein teures Integrationsprojekt. Wenn Ihre Rechnungen als PDF vorliegen, konvertieren Sie sie im Stapel mit TaxLayer; kommen die Daten strukturiert aus Ihrem System, nutzen Sie den CSV-Sammelimport. In beiden Fällen wird jede Datei vor der Ausgabe automatisch gegen die EN 16931 validiert, und die ersten zwei Konvertierungen pro Monat sind kostenlos. Eine bereits erhaltene Datei prüfen Sie jederzeit kostenlos mit dem TaxLayer Validator. Fragen beantworten wir unter info@taxlayer.de.

Häufig gestellte Fragen

Kann ich mehrere PDF-Rechnungen gleichzeitig in E-Rechnungen umwandeln?

Ja. Sie haben drei Wege: den Einzelupload im Stapel (jede PDF nacheinander hochladen), den Sammelimport per CSV aus Ihrem ERP-Export (eine Datei je Rechnung) und die direkte Anbindung über Konverter oder Middleware. Welcher Weg passt, hängt vor allem vom monatlichen Volumen und davon ab, ob die Daten bereits strukturiert aus einem System kommen.

Was bedeutet Stapelverarbeitung oder Batch bei E-Rechnungen?

Stapelverarbeitung (englisch Batch) bedeutet, dass viele Rechnungen in einem Durchlauf statt einzeln von Hand konvertiert werden. Der entscheidende Punkt ist nicht die Geschwindigkeit, sondern dass jede einzelne Datei trotzdem gegen die EN 16931 und die deutschen Geschäftsregeln geprüft wird, bevor sie an den Kunden geht.

Wie konvertiere ich viele Rechnungen aus meinem ERP auf einmal?

Am saubersten über einen strukturierten Export. Die meisten ERP- und Warenwirtschaftssysteme können Rechnungsdaten als CSV ausgeben. Diesen Export wandeln Sie direkt in ZUGFeRD oder XRechnung um, ohne den Umweg über ein PDF und ohne Texterkennung. Das Ergebnis ist deterministisch, weil die Werte bereits sauber aus dem System stammen.

Ist eine CSV-Datei für die Massenverarbeitung geeignet?

Für die meisten deutschen B2B-Rechnungen ja. Eine flache CSV bildet Kopfdaten, Parteien, Zahlung, Skonto und einen rechnungsweiten Rabatt zuverlässig ab. An ihre Grenze stößt sie erst bei stark verschachtelten Strukturen wie mehreren Rabatten je Position. Details im Leitfaden zur CSV-Importvorlage.

Worauf muss ich bei der Massenkonvertierung besonders achten?

Auf drei Dinge: Jede Datei muss einzeln validiert werden (eine falsche Summe löst etwa BR-CO-10 aus), das Ausgabeformat muss zum jeweiligen Empfänger passen (Behörden verlangen meist reine XRechnung mit Leitweg-ID), und Rechnungsnummern müssen eindeutig bleiben, damit keine Dubletten entstehen.

Was passiert, wenn eine von vielen Rechnungen einen Fehler enthält?

Bei einer sauberen Stapelverarbeitung stoppt nur die betroffene Rechnung, nicht der gesamte Lauf. Entscheidend ist, dass die Prüfung pro Datei erfolgt und fehlerhafte Rechnungen vor dem Versand ausgesteuert werden, statt ungeprüft an den Kunden zu gehen. Mehr dazu unter E-Rechnung vor dem Versand prüfen.

Lohnt sich ein Dienstleister für die Batch-Verarbeitung?

Erst bei sehr hohem Volumen oder echtem Automatisierungsbedarf, etwa ab mehreren Hundert Rechnungen im Monat oder bei Peppol-Anbindung. Darunter sind ein strukturierter CSV-Export oder ein Online-Konverter in der Regel schneller eingerichtet und deutlich günstiger.

PDF-Rechnungen jetzt konvertieren

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

Jetzt starten