Belegfoto · OCR lokal

Dein Kassenbon geht
nicht auf Reisen.

Foto machen, Betrag eintippen, fertig. Die Texterkennung läuft anschließend mit Tesseract auf deinem eigenen Rechner – ohne Netz, ohne Anbieter, ohne dass irgendjemand sonst sieht, bei wem du einkaufst.

Tesseract lokal Buchungsvorschlag lokal offline erfassbar kein Bild beim Anbieter

Einordnung Diese Seite behandelt das Erfassen unterwegs. Wie Belege danach abgelegt, verknüpft und aufbewahrt werden, steht im Belegarchiv. Belege & Archiv →

Kurz gesagt: Der Reiter „Beleg“ der PilotOS-Erfassungs-App nimmt ein Kamerafoto, Betrag und Firma auf und legt beides in einer lokalen Warteschlange auf dem Gerät ab (IndexedDB) – auch ohne Netz. Die Texterkennung erfolgt nicht auf dem Handy und nicht bei einem Anbieter, sondern mit Tesseract-OCR lokal auf dem eigenen Rechner (deutsches Sprachpaket, Engine wird automatisch gefunden; Nachinstallation über start_tools_einrichten.bat, Status über GET /tools/status). Aus dem erkannten Text erzeugt ein lokal über Ollama laufendes Sprachmodell einen Buchungsvorschlag; ist der Dienst offline, gibt es einen ausdrücklichen Fallback statt einer erfundenen Buchung. Das Bild landet im Belegarchiv, verknüpft mit der Buchung. Bekannte Grenze: ein Foto, ein Beleg – einen Stapelmodus gibt es noch nicht. Stand: 06.09.2026.

Der Unterschied

Ein Beleg ist kein Bild. Er ist eine Aussage über deinen Betrieb.

Was auf einer Eingangsrechnung steht

Lieferant, Artikel, Menge, Einkaufspreis, Zahlungsziel, Rabattstaffel. Wer alle Eingangsrechnungen eines Betriebs über ein Jahr sammelt, kennt dessen Kostenstruktur, Marge, Lieferantenabhängigkeiten und Saisonverlauf besser als der Steuerberater.

Bei Lexoffice, sevDesk und DATEV Unternehmen Online geht genau dieses Bild zur Erkennung an die Server des Anbieters. Das ist nicht heimlich und nicht illegal – es steht in den Verträgen. Es ist nur eine Entscheidung, die die meisten Nutzer nie bewusst getroffen haben.

Warum das hier anders läuft

Die Rechenleistung für Texterkennung sitzt in deinem Rechner, nicht im Handy und nicht in einem Rechenzentrum. Tesseract ist seit Jahrzehnten die Referenz für freie OCR und braucht kein Netz. Das Sprachmodell für den Buchungsvorschlag läuft über Ollama ebenfalls lokal.

Ehrlich dazu: Eine Cloud-OCR mit Millionen Trainingsbelegen erkennt schwierige Vorlagen oft besser. Der Preis dafür ist, dass jeder Beleg das Haus verlässt. Wir halten diesen Preis für zu hoch – und sagen dir, dass es ein Preis ist, statt so zu tun, als gäbe es keinen.

Vom Foto zur Buchung

Vier Schritte, drei davon macht das Programm

Am Ort

1. Foto und zwei Zahlen

Kamera öffnen, Beleg fotografieren, Betrag und Firma eintippen. Ohne Netz wandert alles in die Warteschlange.

Auf deinem Rechner

2. Texterkennung

Tesseract liest den Beleg – Datum, Beträge, Steuersätze, Lieferant – lokal, ohne Netz.

Auf deinem Rechner

3. Buchungsvorschlag

Das lokale Sprachmodell schlägt Konto, Gegenkonto und Buchungstext vor. Aus der Historie deiner bisherigen Buchungen, nicht aus fremden Daten.

Du

4. Bestätigen oder ändern

Jeder Vorschlag ist ein Vorschlag. Nichts wird ungefragt gebucht – das wäre bei einer Buchführung auch nicht zulässig.

Danach

Belegkette geschlossen

Bild und Buchung sind verknüpft. Zu jeder Buchung ein Beleg, zu jedem Beleg eine Buchung. Was die GoBD dazu verlangt →

Ehrlich

Ein Foto, ein Beleg

Einen Stapelmodus für mehrere Belege am Stück gibt es noch nicht. Er steht als offener Punkt im Pflichtenheft – nicht gebaut, nicht versprochen.

Häufige Fragen

Belege scannen – Fragen und Antworten

Wo läuft die Texterkennung — auf dem Handy, beim Anbieter oder auf meinem Rechner?

Auf deinem Rechner. Das Foto entsteht am Handy, die Texterkennung übernimmt Tesseract-OCR lokal, komplett ohne Netz, mit deutschem Sprachpaket. Das ist der wesentliche Unterschied zu Lexoffice, sevDesk und DATEV Unternehmen Online: dort wird der Beleg zur Erkennung an die Server des Anbieters übertragen. Bei einer Rechnung steht darauf, was du kaufst, bei wem, wie oft und zu welchem Preis — das vollständige Lieferantenprofil deines Betriebs.

Stand 

Wer erzeugt den Buchungsvorschlag?

Ein Sprachmodell, das über Ollama lokal auf deinem Rechner läuft. Es bekommt den erkannten Text und schlägt Konto, Gegenkonto und Buchungstext vor. Ist Ollama nicht erreichbar, gibt es einen sauberen Fallback statt einer erfundenen Buchung — das Programm sagt dann, dass der lokale Dienst offline ist, statt zu raten.

Stand 

Muss ich Tesseract selbst installieren?

Nein, wenn du den Windows-Installer nimmst: Er bündelt eine vorhandene Tesseract-Installation mit. Zusätzlich gibt es `start_tools_einrichten.bat`, das Tesseract samt deutschem Sprachpaket per winget nachinstalliert. Der Status ist über `GET /tools/status` einsehbar. Die Engine wird automatisch gefunden — neben der App, als Systeminstallation oder im Standardpfad.

Stand 

Was passiert, wenn ich unterwegs keinen Empfang habe?

Das Foto samt eingetragenem Betrag und Firma wandert in eine lokale Warteschlange auf dem Handy (IndexedDB) und wird beim nächsten Netzkontakt übertragen. Die Texterkennung findet ohnehin erst auf dem Rechner statt — es geht also nichts verloren, wenn das Handy im Lager keinen Balken hat.

Stand 

Warum soll ich Betrag und Firma von Hand eintippen, wenn es doch OCR gibt?

Musst du nicht — aber es lohnt sich, wenn du den Beleg gerade ohnehin in der Hand hältst. Thermopapier verblasst innerhalb weniger Monate vollständig. Ein Kassenbon, der drei Wochen in der Jackentasche lag, ist für jede Texterkennung wertlos, egal wie gut sie ist. Zwei Zahlen am Ort des Geschehens sind die billigste Versicherung dagegen.

Stand 

Kann ich mehrere Belege am Stück fotografieren?

Nein, aktuell ist es ein Foto, ein Beleg. Einen Stapelmodus, wie ihn DATEV Unternehmen Online und sevDesk mobil bieten, gibt es noch nicht — er steht als offener Punkt im Pflichtenheft und ist nicht gebaut. Wir schreiben das hier hin, statt es zu verschweigen.

Stand 

Wo landet das Belegbild am Ende?

Im Belegarchiv auf deinem Rechner, verknüpft mit der Buchung. Damit ist die Belegkette geschlossen: Zu jeder Buchung gehört ein Bild, zu jedem Bild eine Buchung. Genau das prüft eine Betriebsprüfung als Erstes.

Stand 

Weiterlesen

Belege & Archiv

Ablage, Verknüpfung, Aufbewahrungsfristen. Zum Belegarchiv →

Die App auf dem Handy

Alle acht Reiter im Überblick. Zur mobilen Erfassung →

Was Local-First heißt

Warum der Ort der Verarbeitung wichtiger ist als das Versprechen. Zur Erklärung →