Technologie

Wie man mit KI Rechnungen automatisch sortiert: Der komplette Guide

1.348 Rechnungen, 33 Stunden Sortierarbeit – und niemand bezahlt dafür. Wie KI-Rechnungsverarbeitung wirklich funktioniert, wo sie scheitert und ab wann sich der Aufwand lohnt.

Wie man mit KI Rechnungen automatisch sortiert: Der komplette Guide

Der Stapel liegt nicht auf dem Schreibtisch. Er liegt im Postfach, zwischen Werbung für Bürostühle und einer Terminbestätigung. 1.348 Rechnungen waren es im letzten Jahr, die mein Steuerberater von mir bekommen hat. Wenn ich sie einzeln geöffnet, umbenannt und einsortiert hätte, wäre ich bei realistischen 90 Sekunden pro Dokument auf summa summarum 33 Stunden gekommen. Das ist fast eine ganze Arbeitswoche für einen Vorgang, den niemand sieht und für den mich niemand bezahlt.

Ich habe das nicht einmal gemacht. Zweimal, um genau zu sein. Die erste Runde war eine Katastrophe.

Wichtige Erkenntnisse

  • KI schafft bei gut strukturierten PDF-Rechnungen 75 bis 90 Prozent ohne Handanlage, bei gescannten Kassenbons deutlich weniger.
  • Der eigentliche Gewinn liegt nicht im Sortieren, sondern in der Prüfschleife: Sie bestätigen, statt einzutippen.
  • GoBD-konforme Archivierung heißt: Original bleibt Original, die KI-Auslesung ist nur ein Hilfsmittel.
  • Unter etwa 150 Belegen pro Jahr lohnt der Aufwand selten, über 500 wird es schnell albern, es weiter von Hand zu machen.
  • Ein Drittel der Fehler kommt nicht von der Software, sondern von schlechten Dateinamen und fehlenden Konventionen.

Wie Sie mit KI Rechnungen automatisch sortieren, ohne dass es zur Bastelstunde wird

Vorneweg die unbequeme Wahrheit: Es gibt keinen Schalter, den Sie umlegen und danach ist alles sortiert. Was es gibt, ist eine Kette aus vier Gliedern, und die muss man einmal sauber aufsetzen. Danach läuft sie.

Der Ablauf in vier Schritten

  1. Eingang bündeln. Alles, was eine Rechnung sein könnte, landet in einem einzigen Postfach oder einem überwachten Ordner. Nicht in drei. Nicht in „kommt drauf an".
  2. Text herausziehen. Hier passiert die eigentliche Arbeit: OCR bei Scans, direkte Textextraktion bei digitalen PDFs, und darüber ein Sprachmodell, das die Felder zuordnet — Datum, Betrag, USt-Satz, Lieferant, Rechnungsnummer.
  3. Vorsortieren. Das Modell schlägt eine Kategorie und ein Buchungskonto vor. Aufwand: null. Ihr Aufwand beginnt erst hier.
  4. Prüfen und bestätigen. Sie klicken durch eine Liste mit Vorschlägen. Bestätigen oder korrigieren. Korrekturen gehen als Regeln zurück ins System.

Kurz gesagt: Die KI übernimmt das Lesen. Das Entscheiden bleibt bei Ihnen.

Was die KI wirklich schafft — und wo sie scheitert

Angefangen habe ich mit einer Variante, die auf festen Positionen im Dokument suchte. Funktioniert prächtig, solange jeder Lieferant dieselbe Vorlage nutzt. Tut er nicht.

Von 136 Testbelegen hat mein aktueller Aufbau 102 komplett ohne Eingriff durchlaufen lassen. Das sind 75 Prozent. Klingt mäßig, fühlt sich aber völlig anders an, weil die übrigen 34 nicht verloren gehen — sie landen in einer Warteschlange, die ich in einem Durchgang abarbeite.

Wo es regelmäßig hakt:

  • Handschriftliche Kassenbons. Der Klassiker vom Wochenmarkt. Die Beträge liest die Software halbwegs, das Datum fast nie.
  • Fremdsprachige Rechnungen. Eine italienische Rechnung mit „Totale" statt „Gesamtbetrag" bringt die Feldzuordnung durcheinander. Nicht immer, aber oft genug.
  • Mehrseitige Verträge mit eingebetteter Schlussrechnung. Da wird aus einem Dokument plötzlich ein halbes Dutzend möglicher Beträge.
  • Gutschriften und Storni. Negative Beträge sind für viele Zuordnungsmodelle ein Sonderfall, der gern als normale Ausgabe durchrutscht.

Das Ding ist: Keiner dieser Fälle ist ein Grund, das Ganze bleiben zu lassen. Es ist ein Grund, sich die Prüfliste anzusehen, bevor man sie sich schönredet.

GoBD und die Frage nach dem Original

Ein Punkt, den erstaunlich wenige Anleitungen erwähnen: Sie dürfen das Papier nicht einfach wegwerfen, nur weil die KI es gelesen hat.

Für in Deutschland ausgestellte Rechnungen gilt die Aufbewahrungspflicht — die Originale müssen Sie acht Jahre behalten, und für die Buchhaltung selbst greifen die Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, kurz GoBD. Die Erleichterung seit einigen Jahren: Sie dürfen Papierbelege nach dem Scannen grundsätzlich vernichten, sofern der Scan verlustfrei, bildlich identisch und unveränderbar archiviert wird. Eine PDF-Auslesung mit halluziniertem Betrag zählt nicht als Original. Sie zählt als Hilfe.

Praktisch heißt das für den Aufbau: Die KI schreibt ihre Felder in eine separate Datenbank. Die Originaldatei bleibt unangetastet liegen, mit Zeitstempel, unveränderbar. Wenn Ihr System die Datei überschreibt, haben Sie sich ein Problem gebaut, das im Zweifel teuer wird.

Ab welcher Menge sich der Aufwand rechnet

Ich habe es für mich grob überschlagen, und die Rechnung ist erstaunlich einfach. Einrichtung, Testläufe, Nachjustieren der Regeln: realistisch ein Wochenende, wenn Sie technisch nicht völlig fremd sind. Laufender Aufwand danach: die Prüfliste, vielleicht 15 Minuten pro Woche.

Bei unter 150 Belegen im Jahr ist das ein Nullsummenspiel. Sie investieren zwei Tage, um hinterher 20 Minuten im Monat zu sparen. Rechnen Sie selbst nach.

Zwischen 300 und 500 Belegen wird es interessant. Und ab da, wo mehrere Personen Belege einreichen und niemand mehr weiß, wer was wann abgelegt hat, ist es schlicht die einzige Variante, die noch skaliert.

AnsatzTypische StärkeTypische SchwächePasst zu
Vorlagen-OCR mit festen FeldernSehr schnell, sehr billig, deterministischBricht bei jedem neuen LayoutEin Lieferant, immer gleiche Rechnung
Sprachmodell über TextextraktionRobust bei variablen Layouts und FreitextKostet pro Beleg, gelegentlich falsche FelderGemischter Lieferantenmix
Cloud-Dienst mit BuchhaltungsanbindungWenig Einrichtung, direkte AnbindungDaten gehen raus, laufende GebührenWer keine Infrastruktur betreiben will
Selbstgebaut mit lokalen ModellenVolle Kontrolle, keine laufenden KostenSie sind der Admin für immerTechnisch versierte Einzelkämpfer

Ich habe mich für die zweite Zeile entschieden, mit einem kleinen Dienst für die Textextraktion davor. Nicht, weil es die eleganteste Lösung ist, sondern weil sie mit meinem chaotischen Lieferantenmix am besten klarkommt. Bei der Datenübertragung an Dritte lohnt ein Blick auf die Auftragsverarbeitung — personenbezogene Daten stecken in Rechnungen schließlich auch.

Die eigenen Regeln sind der halbe Sieg

Der Teil, den ich am Anfang komplett unterschätzt habe.

Die eigenen Regeln sind der halbe Sieg

Meine erste Version hat alles brav ausgelesen und dann in einen Ordner „Eingang" geworfen. Nach zwei Wochen war das ein Sumpf. Das Problem war nicht die Software — das Problem war, dass ich nie definiert hatte, wie eine ordentliche Ablage bei mir überhaupt aussieht.

Was ich daraus gelernt habe:

  • Eine Sortierregel pro Lieferant bringt mehr als zehn generische Kategorien. „Amazon" ist immer eine Büroausgabe, bis auf die eine Bestellung, bei der es das nicht ist.
  • Der Dateiname ist die halbe Miete. Ich nutze JJJJ-MM-TT_Lieferant_Betrag.pdf. Das lässt sich notfalls mit den Augen sortieren.
  • Dublettenkontrolle über die Rechnungsnummer, nicht über den Dateinamen. Sonst zählt Ihr System dieselbe Rechnung zweimal, wenn sie aus zwei Postfächern kommt.

Und dann ist da noch die Frage, wer die unklaren Fälle prüft. Bei mir bin ich das selbst, jeden Freitag, in einem Rutsch. Bei größeren Teams braucht es dafür eine klare Zuständigkeit — sonst bleibt die Warteschlange einfach liegen, und die KI wird zum teuren Zwischenlager.

Was passiert mit Rechnungen, die die KI falsch zuordnet?

Sie landen nicht in der Buchhaltung, wenn Sie es richtig aufsetzen. Der Trick ist, eine Schwelle einzubauen: Liegt die Sicherheit des Modells unter einem bestimmten Wert, geht der Beleg in die Prüfliste statt direkt in die Ablage. Bei mir sind das etwa 12 Prozent aller Eingänge — genau die Fälle, die ohnehin eine menschliche Entscheidung brauchen.

Meine erste Automatisierung — und warum sie scheiterte

Drei Wochen Arbeit, und am Ende habe ich alles wieder auf manuell gestellt.

Der Fehler war nicht die Technik. Der Fehler war, dass ich das Modell mit meinen eigenen, historisch gewachsenen Kategorien trainiert habe. „Büro", „Sonstiges", „Büro/IT" und „IT-Kram" waren vier verschiedene Ordner für dieselbe Sache, entstanden über Jahre ohne System. Die KI hat das brav gelernt — und dann bei jedem neuen Beleg gewürfelt, welcher der vier es wohl sein soll.

Bevor Sie irgendein Werkzeug anfassen: Räumen Sie Ihre Kategorien auf. Zwölf saubere Konten schlagen vierzig gewachsene. Das klingt nach dem langweiligsten Rat in diesem Artikel. Ist es auch. Es ist trotzdem der, der am meisten gebracht hat.

Beim zweiten Versuch habe ich die Kategorien auf neun reduziert und jede mit einem Beispielsatz beschrieben. Danach lief es. Die Trefferquote ohne Eingriff ging von 61 auf jene 75 Prozent hoch, die ich weiter oben genannt habe.

Was Sie nicht erwarten sollten

KI sortiert Rechnungen nicht so, wie ein Mensch sortiert. Sie erkennt Muster, sie erkennt keine Absichten. Wenn ein Lieferant plötzlich von „Rechnung" auf „Abrechnung" umstellt und eine andere Nummerierung nutzt, merkt das Sprachmodell das meistens — das feste OCR-Template nicht.

Und ganz ehrlich: Wenn Ihre Buchhaltung bislang funktioniert hat, nur eben langsam, dann ist der Engpass selten das Sortieren. Meistens ist es das Einsammeln. Die Belege liegen in vier Postfächern, auf zwei Handys und in einer Schublade. Dagegen hilft keine KI. Dagegen hilft eine Regel.

Die Regel bei mir lautet heute: Jede Rechnung, die nicht binnen 24 Stunden im Eingangsfach liegt, wird nicht mehr gesucht. Sie wird nachgefordert. Das war unbequem für drei Wochen und danach nie wieder ein Thema.

Matthias Köhler

Matthias Köhler

Matthias Köhler schreibt über Technologie, Wirtschaft und Finanzen — und über die Stelle, an der die drei aufeinandertreffen. Er misstraut runden Zahlen und großen Ankündigungen, und rechnet lieber selbst nach, bevor er etwas empfiehlt.

Alle Artikel ansehen →