Zum Inhalt springen
Zurück zum Blog
Automation13. Oktober 20264 Min.

Rechnungsverarbeitung automatisieren: PDF zu ERP

Mark Burgelo

Gründer, MILVIAN

Warum manuelle Rechnungserfassung teuer ist

In vielen kleinen und mittleren Unternehmen landet jede eingehende Rechnung zuerst in einem E-Mail-Postfach, wird ausgedruckt oder als PDF abgelegt und anschließend von Hand ins ERP oder in die Buchhaltungssoftware getippt. Das kostet Zeit, erzeugt Tippfehler und führt dazu, dass Rechnungen liegen bleiben, bis jemand dazu kommt.

Die gute Nachricht: Ein Großteil dieser Arbeit lässt sich automatisieren. Die reine Erfassungszeit pro Rechnung lässt sich damit in der Regel deutlich senken, ohne dass die Kontrolle verloren geht. Entscheidend ist, dass man den Prozess sauber aufsetzt und nicht erwartet, dass eine Maschine ab Tag eins fehlerfrei arbeitet.

Was „PDF-zu-ERP“ konkret bedeutet

Der Begriff klingt technisch, beschreibt aber einen nachvollziehbaren Ablauf. Eine Rechnung kommt als PDF herein, ein System liest die relevanten Daten aus, und diese Daten landen strukturiert im ERP als Beleg, der nur noch geprüft und freigegeben werden muss.

Dabei unterscheiden sich PDFs stark:

  • Digital erzeugte PDFs enthalten echten, auslesbaren Text. Sie sind der einfachste Fall.
  • Gescannte PDFs sind im Grunde Bilder. Hier braucht es eine Texterkennung (OCR), bevor überhaupt Daten extrahiert werden können.
  • ZUGFeRD- und XRechnung-Formate enthalten die Rechnungsdaten bereits maschinenlesbar (bei ZUGFeRD eingebettet im PDF, bei XRechnung als reine XML-Datei). Diese sollten Sie immer bevorzugt verarbeiten, weil kein Raten nötig ist.

Seit der schrittweisen Einführung der E-Rechnungspflicht im B2B-Bereich gewinnen die strukturierten Formate an Bedeutung. Trotzdem werden Sie auf absehbare Zeit weiterhin klassische PDFs erhalten, und genau dafür brauchen Sie einen robusten Prozess.

Rechnungsverarbeitung automatisieren: die Schritte im Überblick

Ein funktionierender Ablauf besteht aus wenigen, klar getrennten Schritten:

  1. 1Eingang bündeln. Alle Rechnungen laufen über einen definierten Kanal ein, etwa ein eigenes Postfach oder einen Upload-Ordner. So vermeiden Sie, dass Belege in privaten Mailboxen verschwinden.
  2. 2Erkennen und auslesen. Das System klassifiziert das Dokument als Rechnung und extrahiert die Felder: Lieferant, Rechnungsnummer, Datum, Netto, Steuer, Brutto, Zahlungsziel und idealerweise die einzelnen Positionen.
  3. 3Abgleich mit Stammdaten. Die erkannten Daten werden mit Lieferanten und, falls vorhanden, mit Bestellungen abgeglichen. Das deckt Dubletten und Unstimmigkeiten früh auf.
  4. 4Prüfung und Freigabe. Ein Mensch kontrolliert die vorausgefüllten Felder. Je besser die Erkennung, desto seltener muss korrigiert werden.
  5. 5Übergabe ins ERP. Der fertige Beleg wird über eine Schnittstelle gebucht oder zur Buchung vorbereitet.

Wichtig ist Schritt vier. Eine vollautomatische Buchung ohne jede Kontrolle empfehlen wir am Anfang nicht. Starten Sie mit einem Modell, bei dem die Maschine vorschlägt und der Mensch bestätigt.

Wie die Datenextraktion technisch funktioniert

Für die Extraktion gibt es im Wesentlichen zwei Wege, die sich gut kombinieren lassen.

Der regelbasierte Ansatz nutzt feste Muster: Bei einem bekannten Lieferanten steht die Rechnungsnummer immer an derselben Stelle. Das ist präzise, aber starr. Ändert der Lieferant sein Layout, bricht die Erkennung.

Der modellbasierte Ansatz nutzt Verfahren, die Felder anhand ihres Kontexts erkennen, unabhängig von der genauen Position. Moderne KI-gestützte Extraktion ist hier deutlich flexibler und kommt auch mit unbekannten Layouts zurecht.

In der Praxis bewährt sich eine Mischung: Bekannte Lieferanten laufen über zuverlässige Regeln, der Rest über ein flexibles Modell. So halten Sie die Fehlerquote niedrig.

Typische Stolpersteine

Ein paar Dinge gehen immer wieder schief:

  • Schlechte Scans. Krumme, kontrastarme oder verwaschene Belege senken die Erkennungsqualität massiv. Sauber einscannen lohnt sich.
  • Sammelrechnungen und Gutschriften. Diese Sonderfälle werden gern übersehen und brauchen eigene Regeln.
  • Unterschiedliche Steuersätze auf einer Rechnung müssen korrekt getrennt werden, sonst stimmt die Buchung nicht.
  • Fehlende Lieferanten-Stammdaten. Ohne saubere Stammdaten funktioniert der Abgleich nicht.

Planen Sie deshalb eine Lernphase ein, in der Sie Fehler systematisch sammeln und den Prozess nachschärfen.

Ein realistischer Einstieg

Fangen Sie klein an. Wählen Sie die fünf bis zehn Lieferanten, von denen Sie die meisten Rechnungen bekommen, und automatisieren Sie zuerst diese. Dort ist der Hebel am größten, und die Layouts sind bekannt.

PhaseFokusZiel
StartTop-LieferantenErkennung stabilisieren
AusbauWeitere LieferantenAbdeckung erhöhen
ReifeFreigabe-WorkflowDurchlaufzeit senken

Messen Sie von Beginn an, wie viele Rechnungen ohne Korrektur durchlaufen. Diese Quote ist Ihr wichtigster Indikator dafür, ob der Prozess trägt oder nicht.

Prüfen Sie außerdem, welche Schnittstelle Ihr ERP bietet. Manche Systeme haben eine offene API, andere erlauben nur Importe über definierte Dateiformate. Das entscheidet maßgeblich, wie aufwändig die Übergabe wird.

Fazit

Rechnungen automatisch zu verarbeiten ist kein Hexenwerk, aber auch kein Knopfdruck. Wer den Prozess in klare Schritte zerlegt, mit den wichtigsten Lieferanten startet und die menschliche Kontrolle bewusst einplant, bekommt schnell spürbare Entlastung. Strukturierte Formate wie ZUGFeRD erleichtern die Sache zusätzlich und werden künftig ohnehin zum Standard.

Weitere Beispiele, wo kleine Betriebe mit dem Automatisieren anfangen, finden Sie in Prozesse automatisieren: wo kleine Betriebe anfangen. Sie möchten wissen, ob sich die automatische Rechnungsverarbeitung für Ihr Unternehmen und Ihr ERP lohnt? Schreiben Sie uns für ein kostenloses Erstgespräch.

Lieber direkt nachfragen?

In 15 Minuten klären wir, was davon für Ihren Betrieb zählt – kostenlos und unverbindlich.

Oder direkt anrufen: +49 176 55381578