ForHosting KIT · Texterkennung (OCR) & Datenextraktion

Kontoauszüge auslesen

Liest einen Kontoauszug aus PDF-Datei oder Scan aus und gibt jede Buchung mit Datum, Verwendungszweck und Betrag als strukturierte Zeile zurück. Für die Buchhaltung, die Kontobewegungen einzelnen Belegen zuordnen muss, ohne jede Zeile von Hand aus dem Auszug abzuschreiben oder in eine eigene Tabelle zu übertragen.

● Betapro Anfrage + pro Seite$0.010
Nutzen Sie es über WebAPIE-MailApp baldTelegram bald

Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.

Was aus dem Auszug herausgelesen wird

Kontoinhaber, Zeitraum des Auszugs sowie jede einzelne Buchung mit Datum, Verwendungszweck und Betrag werden erkannt und als Liste zurückgegeben, in der Reihenfolge, in der sie auf dem Auszug stehen. Ein- und Ausgänge werden dabei als eigene Felder unterschieden, statt in einer einzigen Spalte vermischt zu werden, sodass sich beide Richtungen getrennt auswerten lassen. Ein laufender Saldo, sofern auf dem Auszug abgedruckt, wird ebenfalls je Zeile mitgeführt.

Wann das sinnvoller ist als der Bank-Export

Bietet die eigene Bank bereits einen CSV- oder CAMT-Export an, ist dieser meist der direktere Weg zu strukturierten Daten. Die Funktion hilft dort, wo nur ein gescannter oder als PDF gedruckter Kontoauszug vorliegt, etwa bei älteren Auszügen, gekündigten Konten oder Banken ohne komfortable Exportfunktion im Online-Banking, die den Export gar nicht erst anbieten. Auch bei einem Bankwechsel, wenn der Zugriff auf das alte Online-Banking bereits erloschen ist, bleibt diese Funktion eine praktikable Lösung.

So läuft die Verarbeitung ab

Der Kontoauszug wird auf dieser Seite hochgeladen, das Ergebnis liegt Zeile für Zeile zur Kontrolle vor, bevor es weiterverwendet wird. Über die API lässt sich der Ablauf an die Buchhaltungssoftware anbinden, sodass Buchungen automatisch vorerfasst werden, statt sie manuell aus dem Auszug zu übertragen und einzeln in ein separates System einzugeben. So bleibt der Abgleich zwischen Kontobewegungen und offenen Rechnungen auch bei vielen Buchungen pro Monat überschaubar.

Preis pro Seite

$0.010 pro Anfrage plus $0.0575 pro Seite, ohne Abonnement und ohne Mindestmenge. Ein Auszug mit zwei Seiten und vielen Buchungszeilen kostet damit rund $0.125, unabhängig davon, wie viele einzelne Buchungen darauf verzeichnet sind oder wie lang der jeweilige Verwendungszweck ausfällt. Ein Jahr mit zwölf Monatsauszügen zu je zwei Seiten kostet damit insgesamt rund $1.50, deutlich weniger als der Zeitaufwand für zwölf manuelle Übertragungen.

Monatsabschluss ohne Zeile für Zeile abzutippen

Katrin Baumann lässt den monatlichen Kontoauszug ihres Geschäftskontos auslesen, um Buchungen ihren Rechnungen zuzuordnen, ohne jede Zeile manuell zu erfassen.

Alte Papierauszüge digitalisieren

Lukas Fischer digitalisiert Kontoauszüge aus früheren Jahren, die nur auf Papier vorliegen, um sie für eine nachträgliche Prüfung durchsuchbar zu machen.

Kassenprüfung im Verein

Ein Sportverein lässt die Kontoauszüge des Vereinskontos auslesen, um die Buchungen für die jährliche Kassenprüfung mit den Belegen abzugleichen.

Zahlungseingänge einem Projekt zuordnen

Schneider IT-Systeme GmbH & Co. KG liest Kontoauszüge aus, um eingegangene Zahlungen automatisch den passenden Projektnummern im Verwendungszweck zuzuordnen.

Wie sicher sind meine Kontodaten bei der Verarbeitung?

Der Kontoauszug wird ausschließlich zur Erstellung der Buchungsliste verarbeitet und danach nicht für andere Zwecke genutzt. Es gibt kein Konto bei uns, in dem er dauerhaft gespeichert würde.

Ist das DSGVO-konform?

Kontodaten sind besonders sensibel, deshalb verarbeiten wir sie nur für die angeforderte Auswertung und bewahren sie nicht darüber hinaus auf. Für eine formale Bewertung Ihres konkreten Einsatzfalls empfiehlt sich ein Blick Ihres Datenschutzbeauftragten.

Erkennt die Funktion auch den Verwendungszweck?

Ja, der Verwendungszweck jeder Buchung wird als eigenes Feld ausgegeben, sofern er auf dem Auszug lesbar abgedruckt ist.

Muss ich mich anmelden, um Kontoauszüge auslesen zu lassen?

Nein, es gibt keine Konten. Sie zahlen direkt pro verarbeitetem Auszug.

Was kostet ein zweiseitiger Kontoauszug?

$0.010 Grundgebühr pro Anfrage plus $0.0575 je Seite, bei zwei Seiten also rund $0.125.

Warum ist die Funktion als Beta gekennzeichnet?

Kontoauszüge unterscheiden sich stark im Layout von Bank zu Bank. Die Erkennung funktioniert bei den gängigen Formaten bereits zuverlässig, wird aber laufend an weitere Layouts angepasst.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/ocr/bank-statement

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/ocr/bank-statement \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "ocr.bank_statement",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.010
pro Seite$0.0575

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb25
max_pages10
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.
413input_too_largeDie Eingabe überschreitet das Größenlimit dieser Aufgabe – die genaue Grenze steht auf der Seite.
422task_failedDie Aufgabe ist fehlgeschlagen und wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →