Rechnungsverarbeitung automatisieren: OCR + KI in der Praxis
Von der E-Mail bis zur DATEV - kompletter Workflow mit Schritt-für-Schritt Anleitung.
Rechnungen manuell verarbeiten ist wie Steuererklärung machen -- notwendig, zeitaufwändig, fehleranfällig. Die gute Nachricht: Das lässt sich automatisieren. Und zwar nicht irgendwann, sondern heute. In diesem Artikel zeigen wir Ihnen, wie. Dieser Guide ist Teil unserer umfassenden Anleitung zum Thema Buchhaltung automatisieren.
Das Problem mit manueller Rechnungsverarbeitung
Der typische Ablauf ohne Automatisierung
- Lieferant
- Rechnungsnummer
- Datum
- Nettobetrag
- MwSt
- Positionen
Die versteckten Kosten
- Skontofristen verpasst: Weil Rechnungen zu lange liegen
- Doppelzahlungen: Weil Duplikate nicht erkannt werden
- Lieferantenstress: Weil Anfragen zu offenen Posten nicht beantwortet werden
- Audit-Probleme: Weil Dokumentation lückenhaft
Wie automatisierte Rechnungsverarbeitung funktioniert
Der automatisierte Workflow
[E-Mail mit Rechnung]
↓
[Automatische Extraktion]
↓
[OCR + KI]
↓
[Datenvalidierung]
↓
[Bestellabgleich]
↓
[Freigabe-Workflow]
↓
[Automatische Buchung]
↓
[Zahlung]
Technologie-Bausteine
1. E-Mail-Erfassung- Dedizierte Rechnungs-E-Mail-Adresse
- Automatisches Parsing eingehender E-Mails
- Anhang-Extraktion
- Text aus PDF/Bild extrahieren
- Positionserkennung
- Strukturerkennung (Tabellen)
- Relevante Felder identifizieren
- Kontextverständnis
- Umgang mit verschiedenen Formaten
- Plausibilitätsprüfung (MwSt korrekt berechnet?)
- Duplikatprüfung
- Stammdatenabgleich
- Buchhaltungssystem (DATEV, SAP, Lexoffice)
- ERP-System
- Freigabe-Tools (Slack, E-Mail, App)
Konkrete Umsetzung: Schritt für Schritt
Option A: Low-Code mit Make.com + KI
Geeignet für: KMU, 50-500 Rechnungen/Monat Tech-Stack:- Make.com für Orchestrierung
- OpenAI GPT-4 Vision für Extraktion
- Google Drive/Dropbox für Ablage
- Lexoffice/DATEV für Buchhaltung
1. Trigger: E-Mail an rechnungen@firma.de
Parse: Anhang extrahieren
OCR: PDF zu Text (oder direkt GPT-4 Vision)
Extract: GPT extrahiert:
- Lieferant
- Rechnungsnummer
- Datum
- Nettobetrag
- MwSt-Satz und -Betrag
- IBAN
- Positionen (optional)
Validate:
- MwSt-Berechnung prüfen
- Lieferant in Stammdaten?
- Duplikat?
Route:
- < 500€: Automatische Freigabe
- > 500€: Slack-Nachricht an Freigeber
Book:
- Bei Freigabe: API-Call an Buchhaltung
Archive:
- PDF in Ordnerstruktur ablegen
- Verknüpfung im Buchhaltungssystem
Kosten:
- Make.com: 50€/Monat
- OpenAI API: ca. 0,10-0,20€/Rechnung
- Gesamt: ~100€/Monat für 500 Rechnungen
Option B: Spezialisierte Software
Geeignet für: Größere Unternehmen, >500 Rechnungen/Monat Anbieter:| Tool | Preis | Stärken |
|---|---|---|
| GetMyInvoices | ab 25€/Monat | DATEV-Integration, Belegsammlung |
| Candis | ab 199€/Monat | Deutsches Tool, Freigabe-Workflow |
| Moss | ab 0€ (Karte) | Integrierte Firmenkarte |
| Klippa | ab 50€/Monat | Starke OCR |
| Basware | Enterprise | SAP-Integration, Konzern-fähig |
- Out-of-the-box DATEV-Export
- Trainierte KI für deutsche Rechnungen
- Zertifizierte Archivierung (GoBD)
- Support bei Problemen
Option C: n8n Self-Hosted (volle Kontrolle)
Geeignet für: Technische Teams, Datenschutz-kritisch Vorteile:- Daten verlassen nie Ihre Server
- Keine laufenden Lizenzkosten
- Maximale Anpassbarkeit
# n8n Workflow-Struktur
Trigger: IMAP (E-Mail eingang)
→ Extract Attachment
→ Google Cloud Vision (OCR)
→ GPT-4 Turbo (Extraktion)
→ Postgres (Zwischenspeicher)
→ Custom Validation (Code Node)
→ DATEV API (Buchung)
→ Nextcloud (Archivierung)
Die KI-Komponente im Detail
Warum klassisches OCR nicht reicht
Klassisches OCR kann Text erkennen. Aber:
- Weiß nicht, WAS es liest
- Versteht keine Struktur
- Scheitert an Variationen
Rechnung Nr.: 2024-001
Rechnungsnummer: RE-2024-001
Invoice #: INV2024001
Beleg-Nr. 001/2024
Alles dasselbe – aber klassisches OCR erkennt das nicht.
Was KI (GPT-4 Vision) kann
Prompt:
"Extrahiere aus dieser Rechnung:
- Lieferant (Name und Adresse)
- Rechnungsnummer
- Rechnungsdatum
- Leistungszeitraum
- Nettobetrag
- MwSt-Satz und Betrag
- Bruttobetrag
- IBAN
- Verwendungszweck
Gib das Ergebnis als JSON zurück."
Output:
{
"lieferant": {
"name": "Muster GmbH",
"strasse": "Musterweg 1",
"plz": "12345",
"ort": "Musterstadt"
},
"rechnungsnummer": "RE-2024-001",
"datum": "2024-01-15",
"leistungszeitraum": "Dezember 2024",
"netto": 1000.00,
"mwst_satz": 19,
"mwst_betrag": 190.00,
"brutto": 1190.00,
"iban": "DE89370400440532013000",
"verwendungszweck": "RE-2024-001"
}
Genauigkeit: 95-99% bei standard Rechnungen
Umgang mit Sonderfällen
Handschriftliche Notizen:GPT-4 Vision kann auch handschriftliche Ergänzungen lesen.
Schlechte Scans:Vorverarbeitung (Kontrast, Begradigung) verbessert Ergebnisse.
Fremdsprachen:GPT versteht alle gängigen Sprachen – auch gemischte Dokumente.
Tabellen mit Positionen:Prompt-Ergänzung:
"Extrahiere auch alle Rechnungspositionen als Array:
- Position
- Beschreibung
- Menge
- Einzelpreis
- Gesamtpreis"
Freigabe-Workflow automatisieren
Einfacher Workflow (Betragsbasiert)
Rechnungsbetrag < 500€:
→ Automatische Freigabe
→ Direkt zur Buchung
Rechnungsbetrag 500€ - 5.000€:
→ Freigabe durch Abteilungsleiter
→ Slack-Nachricht mit Button
Rechnungsbetrag > 5.000€:
→ Freigabe durch Geschäftsführung
→ E-Mail mit Details + Link
Fortgeschrittener Workflow (Kostenstellenbasiert)
Rechnung erkannt
→ Kostenstelle identifizieren (aus Bestellung oder KI-Vorschlag)
→ Budget der Kostenstelle prüfen
→ Verantwortlichen der Kostenstelle ermitteln
→ Freigabe-Request senden
→ Bei Freigabe: Budget aktualisieren
Integration mit Slack
Slack-Nachricht:
"🧾 Neue Rechnung zur Freigabe
Lieferant: Muster GmbH
Betrag: 1.190,00€
Datum: 15.01.2024
[✅ Freigeben] [❌ Ablehnen] [📄 Details]"
Bei Klick auf "Freigeben" → Workflow geht weiter.
Integration mit deutschen Buchhaltungssystemen
DATEV-Integration
Alle Details zur DATEV-Anbindung finden Sie in unserem dedizierten Guide zur DATEV Automatisierung.
Option 1: DATEV Unternehmen Online- Belegbild hochladen
- Buchungsvorschlag übermitteln
- Steuerberater verarbeitet weiter
Belegdatum;Buchungstext;Umsatz;Gegenkonto;Konto;BU-Schlüssel
15.01.2024;Muster GmbH RE-2024-001;1190,00;70000;1200;9
Lexoffice-Integration
Einen vollstaendigen Guide zur Lexoffice-Anbindung finden Sie in unserem Artikel Lexoffice Automatisierung.
// API-Call an Lexoffice
POST /v1/vouchers
{
"type": "purchaseinvoice",
"voucherNumber": "RE-2024-001",
"voucherDate": "2024-01-15",
"totalGrossAmount": 1190.00,
"taxAmount": 190.00,
"vendorId": "abc-123"
}
sevDesk-Integration
Ähnlich wie Lexoffice – REST-API verfügbar.
GoBD-Konforme Archivierung
Anforderungen
- Unveränderbarkeit: Original-Beleg muss erhalten bleiben
- Nachvollziehbarkeit: Wer hat wann was geändert?
- Auffindbarkeit: Belege müssen auffindbar sein
- Aufbewahrungsfrist: 10 Jahre
Umsetzung
Einfach: Dedizierter Cloud-Ordner mit Versionierung (Google Drive, SharePoint) Besser: Dokumentenmanagement-System (DocuWare, ELO, d.velop) Best Practice:/Rechnungen
/2024
/01-Januar
/Muster-GmbH_RE-2024-001_2024-01-15.pdf
/Muster-GmbH_RE-2024-001_2024-01-15_meta.json
ROI-Kalkulation
Beispielrechnung
Ausgangssituation:- 300 Eingangsrechnungen/Monat
- 12 Minuten Bearbeitungszeit/Rechnung
- Personalkosten: 35€/Stunde
- 300 × 12 Min = 60 Stunden/Monat
- 60h × 35€ = 2.100€/Monat
- Software: 150€/Monat
- Restaufwand (Prüfung): 300 × 2 Min = 10 Stunden
- 10h × 35€ = 350€
- Gesamt: 500€/Monat
Zusätzliche Benefits (schwer quantifizierbar)
- Keine verpassten Skontofristen
- Weniger Mahnungen
- Bessere Lieferantenbeziehungen
- Mitarbeiter für wertschöpfendere Aufgaben frei
- Schnellerer Monatsabschluss
Häufige Fragen
Was ist mit Rechnungen per Post?Scanner mit automatischem Upload in den Workflow einbinden. Oder: Lieferanten bitten, per E-Mail zu schicken.
Wie sicher ist das?So sicher wie Ihre E-Mail. Zusätzlich: KI-APIs verarbeiten Daten, speichern sie aber nicht dauerhaft (bei OpenAI API).
Was wenn die KI Fehler macht?Stichprobenprüfung einbauen. Bei kritischen Abweichungen: Menschliche Kontrolle.
Akzeptiert das Finanzamt automatisiert verarbeitete Rechnungen?Ja, solange GoBD-Anforderungen erfüllt (Original aufbewahrt, Prozess dokumentiert).
Checkliste: Rechnungsautomatisierung einführen
Vorbereitung
Implementierung
Go-Live
Weiterführende Artikel
- Buchhaltung automatisieren: Von der Rechnung bis zur DATEV
- DATEV Automatisierung: Workflows mit Make.com und n8n
- Lexoffice Automatisierung: Buchhaltung verbinden
Fazit
Rechnungsverarbeitung automatisieren ist einer der klarsten ROI-Cases für Automatisierung:
- Hoher Zeitaufwand: Minuten werden zu Sekunden
- Hohe Fehlerquote: Menschen machen Tippfehler, KI nicht
- Klarer Prozess: Regelbasiert, ideal für Automatisierung
- Sofortiger Nutzen: Ab dem ersten Tag messbar
Sie müssen keine Enterprise-Software kaufen. Mit Make.com + GPT-4 können Sie in einer Woche einen funktionierenden Prototyp haben.
Rechnungsverarbeitung professionell automatisieren lassen
Die Einrichtung einer automatisierten Rechnungsverarbeitung erfordert Erfahrung mit OCR, API-Integrationen und Buchhaltungssystemen. Wir haben diese Projekte schon dutzende Male umgesetzt.
Was wir liefern:- OCR-basierte Belegerfassung mit 98%+ Erkennungsrate
- Automatische Zuordnung und Verbuchung
- Freigabe-Workflows mit mehrstufiger Genehmigung
- Anbindung an DATEV, lexoffice oder Ihre Buchhaltungssoftware
- Archivierung und Compliance-konforme Ablage
Typische Amortisationszeit: 3-6 Monate.
Jetzt Projekt besprechen →Sie wollen Ihre Rechnungsverarbeitung automatisieren? Wir bauen Ihren individuellen Workflow -- von der E-Mail bis zur Buchung. Inklusive DATEV-Export und GoBD-konformer Archivierung. Jetzt Kontakt aufnehmen.