n8nn8n-Workflow-Vorlage

Rechnungseingang: Scan wird Tabellenzeile

Eine Rechnung oder ein Lieferschein kommt als Foto an. Ihr Hosted-Scanner von ScanKit bereinigt das Dokument, der Workflow liest es aus und schreibt eine strukturierte Zeile (Lieferant, Rechnungsnummer, Datum, Gesamtbetrag) in Ihre Tabelle oder Ihr ERP.

Aufbau

Handyfoto
-> ScanKit Hosted Scanner
-> Webhook
-> n8n
-> LLM-Auslesen
-> Google Sheets / ERP

Payload-Beispiel

Fiktive Beispielwerte.

multipart-POST an Ihre n8n-Webhook-URL:

file: scan.pdf (der bereinigte Scan)
metadata: {
  "scanner_id": 42,
  "scanner_name": "Rechnungseingang",
  "page_count": 1,
  "timestamp": "2026-09-04T12:34:56.789Z"
}

ScanKit sendet nur den bereinigten Scan. Das Auslesen übernimmt Ihr Workflow: Schicken Sie das PDF an ein LLM mit Bildverständnis und fragen Sie die Feldliste ab.

Anleitung in 5 Minuten

  1. 1Legen Sie unter scankit.io einen Hosted Scanner an und tragen Sie Ihre n8n-Webhook-URL als Ziel ein.
  2. 2Fügen Sie in n8n einen Webhook-Knoten hinzu (POST, Antwort 200) und aktivieren Sie Binary Data für die Datei.
  3. 3Ergänzen Sie einen LLM-Knoten (Modell mit Bildverständnis), der das PDF liest und JSON liefert: {"supplier", "invoice_number", "date", "total"}.
  4. 4Validieren Sie: total > 0, Datum parsebar; bei Fehlern in einen Prüfschritt.
  5. 5Schreiben Sie die Zeile nach Google Sheets oder rufen Sie Ihr ERP auf.
  6. 6Testen Sie mit dem Handy. Fehlerhafte Auslesungen landen im Prüfschritt, nicht in Ihrer Tabelle.

Vorlage verwenden

Importieren Sie das n8n-Workflow-JSON, verbinden Sie die Webhook-URL Ihres Hosted Scanners und passen Sie die Platzhalter-Endpunkte an Ihre eigenen Dienste an.

In n8n „Workflows“ wählen, dann „Import from File“ und diese JSON-Datei auswählen.