Acheter malin7 min de lectureMis à jour :

Comment l’IA lit-elle un ticket de caisse ? OCR, erreurs et vie privée

Une application lit un ticket de caisse en deux temps : l’OCR transforme la photo en texte, puis le texte est découpé en lignes avec article, quantité et prix. Le contrôle le plus rapide est le total. Pour les courses, il y a deux taux de TVA, 2,6 % et 8,1 %, en vigueur depuis le 1er janvier 2024 (AFC, page consultée le 9 novembre 2026).

Rappn compare les actions en cours de 7 détaillants suisses, mises à jour chaque jour : gratuit, sans abonnement.

Scanner votre premier ticket dans Rappn, gratuit
Ticket de caisse blanc traversé par une ligne de lumière verte qui le découpe en bandes rangées dans trois bacs

Une application lit un ticket de caisse en deux temps : la reconnaissance optique de caractères (OCR) transforme d’abord la photo en texte, puis une deuxième étape découpe ce texte en lignes avec article, quantité, prix et rabais. La qualité de la photo décide d’une grande partie du résultat, et le contrôle le plus rapide est unique : le total lu doit être le même que celui qui est imprimé.

Mis à jour en novembre 2026. Sources : Google Cloud, documentation OCR (en anglais) ; Administration fédérale des contributions (AFC), taux de la TVA ; Préposé fédéral à la protection des données et à la transparence (PFPDT), L’IA au quotidien, consultées le 9 novembre 2026.

Comment une application lit-elle un ticket de caisse ?

Le parcours compte cinq étapes, et une erreur à la première entraîne toutes les suivantes :

  1. Photo : l’application reçoit une image de l’appareil photo ou de la galerie.
  2. Nettoyage : l’image est redressée et le contraste corrigé, pour distinguer le texte du papier.
  3. OCR : le programme reconnaît les caractères. Chez Google, la reconnaissance renvoie le texte, les mots un à un et leur position dans l’image, et il existe un mode dédié aux documents denses.
  4. Lignes : le texte donne les lignes. Chaque ligne comporte en général un nom, une quantité ou un poids, un prix et un code TVA.
  5. Association : le nom abrégé est relié à un produit et à une catégorie, comme « produits laitiers » ou « boissons ».

Aucune de ces étapes n’est sûre à cent pour cent, et c’est pourquoi un dernier contrôle de votre part est utile. Pour obtenir une photo lisible, consultez le guide pour scanner un ticket de caisse.

Avec Rappn, vous photographiez un ticket de courses et l’app classe les achats par catégorie et par mois : voici à quoi ressemble l’aperçu des dépenses.

Scanner votre premier ticket dans Rappn, gratuit

Gratuit, sans abonnement · iOS & Android

Vos dépenses

VOUS AVEZ DÉPENSÉ

CHF 609.28

📅 avril 2026

CHF 200
CHF 133
CHF 67
1-78-1415-2122-2829-30

Par catégorie

Pourquoi les tickets de caisse suisses sont-ils difficiles à lire ?

Un ticket de courses n’est pas un tableau propre : il mélange texte, chiffres, abréviations et montants précédés d’un signe moins. Le tableau énumère les points où la lecture trébuche le plus souvent.
ProblèmePourquoi cela arriveQue faire
Total qui ne tombe pas justeUn chiffre est mal lu ou une ligne manqueComparer le total lu avec le total imprimé
Rabais devenu dépenseLe signe moins (action, rabais, Rabatt) se perdRepérer les lignes de rabais et corriger le signe
Consigne lue comme un articleDepot, Pfand ou consigne ressemble à un produitLa marquer comme consigne, pas comme achat
Prix au kilo à la place du montantLes produits au poids ont deux lignes, poids et montantVérifier que c’est le montant qui est additionné
Texte effacéLe papier thermique fonce et s’effaceScanner tout de suite, sans flash
Noms dans une autre langueUn même ticket peut utiliser des sigles allemands, français ou italiensUtiliser le glossaire du guide

L’association à une catégorie est elle aussi une hypothèse : un nom abrégé comme « Pouletbrust » ou « Joghurt nat. » peut être bien lu par l’OCR et finir quand même dans la mauvaise catégorie. Corrigez donc à la main le prix et la catégorie quand l’application le permet : la correction évite la même erreur les mois suivants. Gardez le ticket en papier tant que vous n’avez pas vérifié le total.

Deux guides aident à déchiffrer ce que l’OCR ne comprend pas : le ticket de caisse en allemand et en italien et ticket de caisse, BPA et papier thermique.

Comment vérifier que l’application a bien lu ?

Cinq contrôles suffisent, dans l’ordre :

  1. Total : le total lu doit être le même que celui imprimé en bas.
  2. Nombre de lignes : comparez le nombre de lignes du ticket avec celui de l’application.
  3. Rabais et consigne : vérifiez que les montants négatifs sont restés négatifs et que la consigne n’est pas un article.
  4. Poids : fruits, légumes et fromage doivent avoir un montant plausible, pas le prix au kilo.
  5. Récapitulatif TVA : le total du récapitulatif doit correspondre au total payé.

Sur le récapitulatif TVA, selon l’AFC, les taux s’appliquent depuis le 1er janvier 2024 (page consultée le 9 novembre 2026) : 8,1 % pour le taux normal, 2,6 % pour le taux réduit, qui comprend les denrées alimentaires, 3,8 % pour le taux spécial applicable à l’hébergement, donc absent d’un ticket de courses. La signification des sigles sur votre ticket change d’un magasin à l’autre : cherchez la légende imprimée en bas.

Une erreur laissée en place se répète dans chaque total mensuel. Si c’est en revanche le magasin qui s’est trompé, voyez les erreurs de ticket de caisse et comparez les actions en cours avant vos prochaines courses.

Comment scanner un ticket de caisse long ?

Découpez-le en deux photos ou plus qui se recouvrent de quelques lignes, toutes à la même distance et avec la même lumière. Ou utilisez le mode document du téléphone, qui redresse et recadre tout seul. L’en-tête avec magasin, date et heure et le pied avec total et récapitulatif TVA doivent être visibles. Certaines applications lisent une seule photo et ne rassemblent pas les parties : vérifiez alors qu’aucune ligne n’est comptée deux fois dans la zone de recouvrement.

Là où un ticket numérique existe, le scan n’est pas nécessaire : voir les tickets de caisse numériques en Suisse.

Peut-on lire un ticket de caisse avec ChatGPT ?

Si l’assistant que vous utilisez accepte les images, vous pouvez joindre la photo et lui demander de lister les lignes. Cela fonctionne mieux avec une photo nette et entière, mais l’assistant peut se tromper sur un total ou inventer une ligne : le PFPDT rappelle qu’un chatbot peut donner des informations erronées (page consultée le 9 novembre 2026). Demandez le calcul ligne par ligne et comparez-le avec le ticket. Pour analyser plusieurs mois de dépenses avec un assistant, lisez analyser ses dépenses de courses avec l’IA.

Que masquer avant d’envoyer un ticket de caisse à un chatbot ?

Un ticket en dit plus qu’il n’y paraît : magasin et succursale, jour et heure, ce que vous achetez et comment vous payez. Le PFPDT conseille de vérifier qui est le fournisseur, à quelles fins il traite les données et qui peut les lire, et de retirer les données personnelles avant de les saisir si les conditions ne vous convainquent pas. Avant de charger la photo, masquez :

  • les chiffres de la carte de paiement et les lignes de paiement ;
  • le numéro de la carte de fidélité et votre nom, s’ils sont imprimés ;
  • les lignes de pharmacie ou de santé, qui sont des données particulièrement sensibles ;
  • l’adresse de la succursale et l’heure, si elles ne servent pas à vos calculs.

Regardez aussi dans les réglages si les conversations restent dans l’historique et si elles servent à entraîner le modèle. Pour en savoir plus : ChatGPT et les données personnelles.

Et avec Rappn ?

Rappn est une app suisse gratuite (iOS et Android) qui compare les promotions en cours de 7 détaillants suisses dans les 26 cantons, en 4 langues. Les promotions sont mises à jour chaque jour, au fur et à mesure que les enseignes les publient. Les tickets scannés ou importés deviennent un aperçu mensuel des dépenses par catégorie. Quel que soit l’outil que vous utilisez pour lire vos tickets, vérifiez le total avant de vous fier aux chiffres.

Mis à jour : .

Pourquoi Rappn ?

Rappn est une app de comparaison de prix indépendante en Suisse, sans accord commercial avec aucun détaillant. Nos comparaisons sont véritablement indépendantes.

  • 100 % gratuit : pas d’abonnement, pas de coûts cachés
  • Neutre : aucun accord commercial avec Migros, Coop, Aldi, Lidl, Denner, Aligro ou Otto’s
  • Mise à jour quotidienne, dès que les enseignes publient leurs actions
  • Les actions des enseignes au même endroit : chercher, filtrer, comparer, sans abonnement
  • Planificateur de repas dans la Cuisine : planifier la semaine, envoyer les ingrédients sur la liste
Disponible maintenant

Prêt à économiser ?

Installez Rappn et comparez vous-même cette semaine. Aucun compte requis.

En coursactions
7enseignes
100 %gratuit

Questions fréquentes

Comment une application lit-elle un ticket de caisse ?

La reconnaissance optique de caractères (OCR) transforme d’abord la photo en texte, avec les mots et leur position. Puis une deuxième étape découpe le texte en lignes avec article, quantité, prix et rabais.

Pourquoi l’application lit-elle mal le ticket de caisse ?

Le plus souvent à cause d’une photo floue, d’un papier thermique effacé, d’un signe moins perdu sur un rabais ou d’une consigne lue comme un article. Le contrôle le plus rapide : comparer le total lu avec le total imprimé.

Comment scanner un ticket de caisse long ?

Découpez-le en deux photos ou plus qui se recouvrent de quelques lignes, avec la même lumière et sans flash, ou utilisez le mode document du téléphone. L’en-tête, le total et le récapitulatif TVA doivent être visibles.

Peut-on lire un ticket de caisse avec ChatGPT ?

Si l’assistant accepte les images, vous pouvez joindre la photo, mais il peut se tromper sur un total ou inventer une ligne. Demandez le calcul ligne par ligne et comparez-le avec le ticket.

Que masquer avant d’envoyer un ticket de caisse à un chatbot ?

Les chiffres de la carte, le numéro de la carte de fidélité, votre nom, les lignes de pharmacie et, si elles ne servent pas, l’adresse de la succursale et l’heure. Le PFPDT conseille de retirer les données personnelles si les conditions du fournisseur ne vous convainquent pas.

Autres comparaisons