Wie liest KI einen Kassenzettel? OCR, Fehler und Datenschutz
Eine App liest einen Kassenzettel in zwei Schritten: Die OCR wandelt das Foto in Text um, dann wird der Text in Zeilen mit Artikel, Menge und Preis zerlegt. Die schnellste Kontrolle ist das Total. Beim Lebensmitteleinkauf kommen zwei MWST-Sätze vor, 2,6 % und 8,1 %, in Kraft seit dem 1. Januar 2024 (ESTV, Seite abgerufen am 9. November 2026).
Rappn vergleicht die aktuellen Aktionen von 7 Schweizer Händlern, täglich aktualisiert: gratis, ohne Abo.
Ersten Kassenzettel in Rappn scannen, gratis
Eine App liest einen Kassenzettel in zwei Schritten: Zuerst wandelt die optische Zeichenerkennung (OCR) das Foto in Text um, dann zerlegt ein zweiter Schritt diesen Text in Zeilen mit Artikel, Menge, Preis und Rabatt. Die Qualität des Fotos entscheidet über den grössten Teil des Ergebnisses, und die schnellste Kontrolle ist eine einzige: Das gelesene Total muss mit dem aufgedruckten übereinstimmen.
Stand November 2026. Quellen: Google Cloud, OCR-Dokumentation (auf Englisch); Eidgenössische Steuerverwaltung (ESTV), MWST-Steuersätze; Eidgenössischer Datenschutz- und Öffentlichkeitsbeauftragter (EDÖB), KI im Alltag, abgerufen am 9. November 2026.
Wie liest eine App einen Kassenzettel?
Der Weg hat fünf Etappen, und ein Fehler in der ersten zieht alle weiteren mit:
- Foto: Die App erhält ein Bild von der Kamera oder aus der Galerie.
- Bereinigung: Das Bild wird gerade gerichtet und der Kontrast korrigiert, damit sich Text und Papier trennen lassen.
- OCR: Das Programm erkennt die Zeichen. Bei Google liefert die Erkennung den Text, die einzelnen Wörter und ihre Position im Bild, und für dichte Dokumente gibt es einen eigenen Modus.
- Zeilen: Aus dem Text entstehen die Zeilen. Jede Zeile hat meist einen Namen, eine Menge oder ein Gewicht, einen Preis und einen MWST-Code.
- Zuordnung: Der abgekürzte Name wird einem Produkt und einer Kategorie zugeordnet, etwa «Milchprodukte» oder «Getränke».
Keiner dieser Schritte ist zu hundert Prozent sicher, darum lohnt sich deine Schlusskontrolle. Wie du ein lesbares Foto bekommst, erklärt die Anleitung zum Kassenzettel scannen.
Mit Rappn fotografierst du einen Kassenzettel vom Einkauf, und die App ordnet die Einkäufe nach Kategorie und Monat: Hier siehst du, wie die Ausgabenübersicht aussieht.
Ersten Kassenzettel in Rappn scannen, gratisGratis, ohne Abo · iOS & Android
Deine Ausgaben
Warum sind Schweizer Kassenzettel schwer zu lesen?
| Problem | Warum es passiert | Was du tun kannst |
|---|---|---|
| Total stimmt nicht | Eine Ziffer wird falsch gelesen oder eine Zeile fehlt | Das gelesene Total mit dem aufgedruckten vergleichen |
| Rabatt wird zur Ausgabe | Das Minuszeichen (Aktion, Rabatt, rabais) geht verloren | Rabattzeilen suchen und das Vorzeichen korrigieren |
| Depot als Artikel gelesen | Depot, Pfand oder consigne sieht wie ein Produkt aus | Als Pfand markieren, nicht als Einkauf |
| Kilopreis statt Betrag | Offene Ware hat zwei Zeilen, Gewicht und Betrag | Prüfen, dass der Betrag summiert wird |
| Verblasster Text | Thermopapier wird dunkel und verblasst | Sofort scannen, ohne Blitz |
| Namen in einer anderen Sprache | Derselbe Kassenzettel kann deutsche, französische oder italienische Kürzel enthalten | Das Glossar in der Anleitung nutzen |
Auch die Zuordnung zur Kategorie ist eine Vermutung: Ein abgekürzter Name wie «Pouletbrust» oder «Joghurt nat.» kann von der OCR richtig gelesen werden und trotzdem in der falschen Kategorie landen. Korrigiere deshalb Preis und Kategorie von Hand, wenn die App es erlaubt: Die Korrektur verhindert denselben Fehler in den Folgemonaten. Behalte den Papierzettel, bis du das Total geprüft hast.
Zwei Guides helfen bei dem, was die OCR nicht versteht: Kassenzettel-Abkürzungen in der Schweiz und Kassenzettel, BPA und Thermopapier.
Wie prüfst du, ob die App richtig gelesen hat?
Fünf Kontrollen genügen, der Reihe nach:
- Total: Das gelesene Total muss dem unten aufgedruckten entsprechen.
- Zeilenzahl: Vergleiche, wie viele Zeilen der Kassenzettel hat und wie viele die App zeigt.
- Rabatte und Depot: Negative Beträge müssen negativ bleiben, und das Depot darf kein Artikel sein.
- Gewichte: Obst, Gemüse und Käse brauchen einen plausiblen Betrag, nicht den Kilopreis.
- MWST-Zusammenfassung: Die Summe der Zusammenfassung muss dem bezahlten Total entsprechen.
Zur MWST-Zusammenfassung: Laut ESTV gelten die Sätze seit dem 1. Januar 2024 (Seite abgerufen am 9. November 2026): 8,1 % der Normalsatz, 2,6 % der reduzierte Satz, der Lebensmittel umfasst, 3,8 % der Sondersatz für Beherbergung, der auf einem Kassenzettel vom Einkauf also fehlt. Was die Kürzel auf deinem Kassenzettel bedeuten, ändert sich von Laden zu Laden: Suche die Legende am Ende des Belegs.
Ein stehengelassener Fehler wiederholt sich in jeder Monatssumme. Hat dagegen der Laden falsch gerechnet, findest du Hilfe unter Fehler auf dem Kassenbon, und die aktuellen Aktionen kannst du vor dem nächsten Einkauf vergleichen.
Wie scannt man einen langen Kassenzettel?
Teile ihn in zwei oder mehr Fotos, die sich um ein paar Zeilen überlappen, alle im gleichen Abstand und bei gleichem Licht. Oder nutze den Dokumentenmodus deines Telefons, der selbst gerade richtet und zuschneidet. Sichtbar sein müssen der Kopf mit Laden, Datum und Uhrzeit und der Fuss mit Total und MWST-Zusammenfassung. Manche Apps lesen nur ein Foto und fügen die Teile nicht zusammen: Prüfe dann, dass im Überlappungsbereich keine Zeile doppelt gezählt wird.
Wo es einen digitalen Kassenzettel gibt, ist das Scannen unnötig: siehe digitale Kassenzettel in der Schweiz.
Kann man einen Kassenzettel mit ChatGPT lesen?
Wenn der Assistent, den du nutzt, Bilder annimmt, kannst du das Foto anhängen und die Zeilen auflisten lassen. Das klappt besser mit einem scharfen, vollständigen Foto, aber der Assistent kann ein Total falsch lesen oder eine Zeile erfinden: Der EDÖB weist darauf hin, dass ein Chatbot falsche Angaben machen kann (Seite abgerufen am 9. November 2026). Lass dir die Rechnung Zeile für Zeile zeigen und vergleiche sie mit dem Kassenzettel. Wie du mehrere Monate Ausgaben mit einem Assistenten auswertest, steht unter Lebensmittelausgaben mit KI auswerten.
Was solltest du abdecken, bevor du einen Kassenzettel an einen Chatbot schickst?
Ein Kassenzettel verrät mehr, als es scheint: Laden und Filiale, Tag und Uhrzeit, was du kaufst und wie du bezahlst. Der EDÖB rät, zu prüfen, wer der Anbieter ist, zu welchen Zwecken er Daten bearbeitet und wer sie lesen kann, und persönliche Daten vor der Eingabe zu entfernen, wenn dich die Bedingungen nicht überzeugen. Decke vor dem Hochladen ab:
- die Ziffern der Zahlkarte und die Zahlungszeilen;
- die Nummer der Kundenkarte und deinen Namen, falls aufgedruckt;
- Apotheken- oder Gesundheitszeilen, die besonders schützenswerte Daten sind;
- die Adresse der Filiale und die Uhrzeit, wenn du sie für deine Rechnung nicht brauchst.
Schau auch in den Einstellungen nach, ob Chats im Verlauf bleiben und ob sie zum Training des Modells dienen. Mehr dazu: ChatGPT und deine persönlichen Daten.
Wie geht das mit Rappn?
Rappn ist eine kostenlose Schweizer App (iOS und Android), die die aktuellen Aktionen von 7 Schweizer Detailhändlern in allen 26 Kantonen vergleicht, in 4 Sprachen. Die Aktionen werden täglich aktualisiert, sobald die Ketten sie veröffentlichen. Gescannte oder importierte Kassenzettel werden zu einer monatlichen Ausgabenübersicht nach Kategorie. Welches Werkzeug du auch zum Lesen von Kassenzetteln nutzt: Prüfe das Total, bevor du den Zahlen traust.
Aktualisiert: .
Warum Rappn?
Rappn ist eine unabhängige Preisvergleichs-App in der Schweiz, ohne kommerzielle Vereinbarungen mit Detailhändlern. Das bedeutet: Unsere Vergleiche sind wirklich unabhängig.
- 100% kostenlos: kein Abo, keine versteckten Kosten
- Neutral: keine kommerziellen Vereinbarungen mit Migros, Coop, Aldi, Lidl, Denner, Aligro oder Otto’s
- Täglich aktualisiert, sobald die Ketten ihre Aktionen veröffentlichen
- Die Aktionen der Ketten an einem Ort: suchen, filtern, vergleichen, ohne Abo
- Menüplaner in der Küche: Woche planen, Zutaten auf die Einkaufsliste schicken
Bereit zu sparen?
Installiere Rappn und vergleiche diese Woche selbst. Kein Konto erforderlich.Scanne den Code, installiere Rappn und vergleiche aktuelle Angebote. Kein Konto nötig.
Häufige Fragen
Wie liest eine App einen Kassenzettel?
Zuerst wandelt die optische Zeichenerkennung (OCR) das Foto in Text um, mit den Wörtern und ihrer Position. Dann zerlegt ein zweiter Schritt den Text in Zeilen mit Artikel, Menge, Preis und Rabatt.
Warum liest die App den Kassenzettel falsch?
Meist wegen eines unscharfen Fotos, verblassten Thermopapiers, eines verlorenen Minuszeichens bei einem Rabatt oder eines Depots, das als Artikel gelesen wird. Die schnellste Kontrolle: das gelesene Total mit dem aufgedruckten vergleichen.
Wie scannt man einen langen Kassenzettel?
Teile ihn in zwei oder mehr Fotos, die sich um ein paar Zeilen überlappen, mit gleichem Licht und ohne Blitz, oder nutze den Dokumentenmodus des Telefons. Kopf, Total und MWST-Zusammenfassung müssen sichtbar sein.
Kann man einen Kassenzettel mit ChatGPT lesen?
Wenn der Assistent Bilder annimmt, kannst du das Foto anhängen, aber er kann ein Total falsch lesen oder eine Zeile erfinden. Lass dir die Rechnung Zeile für Zeile zeigen und vergleiche sie mit dem Kassenzettel.
Was solltest du abdecken, bevor du einen Kassenzettel an einen Chatbot schickst?
Die Ziffern der Zahlkarte, die Nummer der Kundenkarte, deinen Namen, Apothekenzeilen und, wenn du sie nicht brauchst, Filialadresse und Uhrzeit. Der EDÖB rät, persönliche Daten zu entfernen, wenn dich die Bedingungen des Anbieters nicht überzeugen.
