Wie genau ist OCR bei Kassenbons? Grenzen, Fehlerquellen und Kontrollen

Die OCR-Genauigkeit bei Kassenbons hängt vom Papier, dem Foto und dem Feld ab. Welche Fehler typisch sind, warum der Betrag heikel ist und wie du in Minuten kontrollierst.

Kurz gesagt: Die OCR-Genauigkeit bei Kassenbons ist auf einem sauberen, gut fotografierten Beleg hoch, sinkt aber deutlich bei verblasstem Thermopapier, Knicken, schlechtem Licht und ungewöhnlichen Formaten. Die häufigsten Fehler betreffen verwechselte Ziffern, den falschen Betrag (Zwischensumme statt Total) und das Datum. Zuverlässig wird das Ergebnis erst durch eine kurze Kontrolle, die bei einer App, die nicht rät, nur Sekunden dauert.

"Erkennt die App den Betrag richtig?" ist die Frage, die fast alle stellen, bevor sie Belege scannen. Die ehrliche Antwort: meistens ja, aber nicht immer, und die Ausnahmen folgen klaren Mustern. Wer diese Muster kennt, weiss, wann ein zweiter Blick nötig ist und wann nicht.

Dieser Artikel zeigt, wovon die Genauigkeit abhängt, welche Fehler bei der Texterkennung auf Kassenbons am häufigsten passieren und wie du ausgelesene Belege effizient kontrollierst.

Wie genau ist OCR bei Kassenbons wirklich?

Es gibt keine einzelne Prozentzahl, die für alle Belege gilt, weil die Genauigkeit von drei Dingen gleichzeitig abhängt: vom Zustand des Papiers, von der Qualität des Fotos und vom Feld, das gelesen werden soll. Ein frischer Bon aus dem Supermarkt, flach und bei Tageslicht fotografiert, wird fast immer korrekt gelesen. Ein drei Monate alter, zerknitterter Thermobon aus dem Portemonnaie oft nicht.

Dazu kommt: Die OCR liest Zeichen, aber sie versteht den Beleg nicht. Sie weiss nicht, dass "Total" wichtiger ist als "Zwischensumme" oder dass ein Datum in der Fusszeile das Druckdatum des Belegformulars sein kann. Diese Interpretation übernimmt die Software danach, und dort passieren andere Fehler als bei der reinen Zeichenerkennung. Wie die beiden Schritte zusammenspielen, erklärt Belege automatisch auslesen: So funktioniert OCR.

Welche Fehler passieren bei der Texterkennung am häufigsten?

Die meisten Erkennungsfehler fallen in eine von sechs Gruppen. Wenn du sie kennst, findest du sie beim Kontrollieren schneller:

FehlerquelleTypisches BeispielAuswirkung
Ähnliche Zeichen8 wird 3, 0 wird O, 1 wird l, 5 wird SBetrag oder Datum falsch
Blasser DruckThermopapier nach Wochen im AutoZeichen fehlen ganz
Knicke und FaltenFalte durch die Total-ZeileZahl wird zerlegt oder übersprungen
Dezimaltrennzeichen1'250.00, 1.250,00 oder 1250.00Betrag um Faktor 1000 verschoben
Mehrere BeträgeZwischensumme, Total, Gegeben, RückgeldFalscher Betrag übernommen
Datumsformate03.04.2026 oder 04/03/2026Monat und Tag vertauscht

Ziffernverwechslungen sind die klassischen OCR-Fehler und treten vor allem bei schwachem Kontrast auf. Die anderen Gruppen sind Interpretationsfehler: Die Zeichen wurden richtig gelesen, aber die falsche Zeile oder das falsche Format wurde gewählt. Für den Alltag ist die Unterscheidung egal, für die Kontrolle nicht: Bei Ziffernfehlern hilft ein besseres Foto, bei Interpretationsfehlern hilft eine App, die das Format des Belegs versteht.

Warum ist der Betrag das schwierigste Feld?

Der Betrag ist schwierig, weil ein Kassenbon selten nur einen Betrag zeigt. Ein typischer Supermarktbon enthält Einzelpreise, eine Zwischensumme, allenfalls einen Rabatt, das Total, den bezahlten Betrag ("Gegeben") und das Rückgeld. Dazu kommen die MWST-Zeilen mit Nettobetrag, Steuerbetrag und Bruttobetrag pro Satz. Auf einem Bon mit 15 Zahlen die eine richtige zu finden, ist die eigentliche Leistung, nicht das Lesen der Ziffern.

Ein Beispiel: Du zahlst CHF 63.20 in bar und gibst CHF 70.00. Auf dem Bon stehen dann 63.20 (Total), 70.00 (Gegeben) und 6.80 (Rückgeld). Eine Software, die einfach die grösste Zahl nimmt, erfasst 70.00. Eine, die die letzte Zahl nimmt, erfasst 6.80. Richtig ist 63.20, und das erkennt nur, wer die Beschriftung der Zeile berücksichtigt. Welche Abkürzungen und Zeilen auf Bons vorkommen, listet Was auf dem Kassenbon steht auf.

Dazu kommt das Dezimaltrennzeichen. Schweizer Bons drucken oft 1'250.00, deutsche 1.250,00, manche Kassensysteme 1250.00. Eine OCR, die das Hochkomma als Punkt liest, macht aus 1'250.00 schnell 1.25 oder 1250000. Deshalb lohnt sich bei Beträgen über 1000 Franken immer ein Blick.

Raten oder leer lassen: der Unterschied bei der Belegerkennung

Ob eine App bei Unsicherheit rät oder das Feld leer lässt, hat mehr Einfluss auf deine Datenqualität als die Erkennungsrate selbst. Das klingt paradox, ist aber einfach zu erklären: Ein leeres Feld ist ein sichtbarer Fehler, den du sofort korrigierst. Ein falscher Wert ist ein unsichtbarer Fehler, der weiterwandert.

Belego ist deshalb bewusst zurückhaltend: Betrag, Datum, Händler und Kategorie werden automatisch gelesen, aber was nicht sicher lesbar ist, bleibt leer und wird kurz von Hand ergänzt. Alles ist übersteuerbar. In der Praxis bedeutet das: Bei einem sauberen Bon prüfst du in zwei Sekunden, ob die Werte stimmen, bei einem schlechten Bon tippst du den fehlenden Betrag ein. Beides ist schneller als das Suchen nach einem falschen Wert in der Jahresübersicht.

Warum gerade KI-Modelle zum selbstbewussten Raten neigen und was das für Belege bedeutet, liest du in KI-Belegerkennung: Was sie kann, was nicht.

Wie kontrollierst du ausgelesene Belege effizient?

Kontrolliere direkt nach dem Scan und nicht am Jahresende, dann dauert es pro Beleg wenige Sekunden. Der Beleg liegt noch vor dir, du weisst noch, was du gekauft hast, und ein Fehler ist mit einem Fingertipp korrigiert. Diese Reihenfolge hat sich bewährt:

  1. Betrag mit der Total-Zeile auf dem Beleg vergleichen. Bei Kartenzahlung zusätzlich mit dem Betrag auf dem Kartenterminal-Abschnitt.
  2. Datum prüfen, vor allem bei Bons, die Uhrzeit, Bon-Nummer und Datum in einer Zeile drucken.
  3. Händler kurz anschauen: Steht die Firma oder der Ladenname? Beides ist ok, Hauptsache wiedererkennbar.
  4. Kategorie bestätigen oder ändern.
  5. Bei Beträgen über 1000 Franken das Dezimaltrennzeichen prüfen.

Ergänzend hilft einmal im Monat ein Plausibilitätscheck: Stimmt die Summe deiner Belege ungefähr mit den Kartenabbuchungen überein? Sticht in der Monatsübersicht ein Beleg mit einem unüblich hohen Betrag heraus? Solche Ausreisser sind fast immer Erkennungsfehler und in einer Minute gefunden.

Was du beim Fotografieren beeinflussen kannst

Die Genauigkeit beginnt vor der OCR: Ein gutes Foto verhindert die meisten Ziffernfehler, bevor sie entstehen. Drei Dinge machen den grössten Unterschied:

  • Licht: gleichmässig, ohne Schatten des Handys auf dem Beleg, ohne Blitz, der auf Thermopapier spiegelt.
  • Fläche: Bon flach auf einen dunklen Untergrund legen, Knicke glattstreichen, besonders um Total und Datum.
  • Zeit: Thermopapier innert Tagen scannen. Was verblasst ist, kann keine Software mehr lesen, wie Kassenbon scannen: Warum Thermopapier verblasst erklärt.

Die vollständige Liste mit Beispielen findest du in Belege richtig fotografieren: 7 Tipps.

Häufige Fragen

Erkennt OCR auch Belege in Fremdsprachen und anderen Währungen?

Die Zeichenerkennung funktioniert bei lateinischer Schrift unabhängig von der Sprache. Schwieriger ist die Interpretation: "Total", "Somme", "Totale" und "Importo" bezeichnen alle den Endbetrag, und die App muss diese Begriffe kennen. Belege aus dem Ausland mit EUR, USD oder GBP lassen sich in Belego in mehreren Währungen erfassen; prüfe nach dem Auslesen kurz, ob die Währung stimmt.

Warum wird der Händler manchmal falsch oder gar nicht erkannt?

Viele Läden drucken oben auf dem Bon nur ein Logo als Grafik, das die OCR nicht als Text lesen kann. Andere drucken den Firmennamen ("Muster Retail AG") statt des Ladennamens, den du kennst. Ein leerer oder ungewohnter Händlername ist deshalb kein Zeichen für schlechte OCR. Trage den Namen einmal von Hand ein; bei der Suche findest du den Beleg später darüber.

Kann ich die OCR-Genauigkeit mit einem besseren Handy verbessern?

Nur bedingt. Aktuelle Handykameras sind für Belege längst gut genug; der Unterschied zwischen einem drei Jahre alten und einem neuen Modell ist beim Auslesen kaum spürbar. Viel mehr bringen gleichmässiges Licht, ein flach liegender Bon und ein Foto, das den ganzen Beleg zeigt. Wer das beachtet, holt aus jedem Gerät ein sauberes Ergebnis.

Sind ausgelesene Daten oder der Scan der eigentliche Beleg?

Der Scan ist der Beleg, die ausgelesenen Daten sind die Zusammenfassung dafür. Für Steuerbehörde und Treuhänder zählt das Bild des Originals, auf dem Händler, Datum, Betrag und MWST lesbar sind. Die ausgelesenen Felder erleichtern Suche, Auswertung und Export. Ein Erkennungsfehler macht den Beleg deshalb nicht ungültig, er muss nur in den Daten korrigiert werden.

Weiterlesen
© 2026 Belego · Gebaut von Noa Walser
Schweizer Software, entwickelt in Zürich.