Scanner de reçus par IA

Convertissez les reçus de n'importe quel magasin en Excel dans un seul tableau consolidé

Fini de ressaisir les totaux et les catégories de reçus qui ne se ressemblent jamais deux fois : police thermique minuscule, encre délavée, aucun format fixe comme les factures. Nommez les colonnes que vous voulez, comme Date, Marchand, Montant, Catégorie et Articles achetés, et l'IA trouve chaque valeur par le sens, pas par sa position sur la page.

Traitement chiffré · Suppression automatique des données après conversion

Photo ou scan
XLSX/CSV
Format de n'importe quel magasin

Ce que vous pouvez extraire des reçus

Chaque conversion de reçu en Excel commence ici par ce dont vous avez réellement besoin, et non par ce que le reçu imprime. Nommez la colonne, comme « Total » ou « Mode de paiement », et l'IA la trouve sur chaque reçu, qu'elle soit enfouie dans le texte minuscule d'un ticket thermique en bas d'un ticket de caisse ou nichée dans le coin d'une note de restaurant.

Date
Commerçant / Fournisseur
Montant
Taxe
Mode de paiement
Catégorie
Articles achetés
Numéro de reçu
Emplacement du magasin
Total

L'outil utilise l'Extraction de colonnes personnalisées : vous décidez des noms de colonnes dans votre feuille de calcul de sortie, comme « Date », « Commerçant », « Montant », « Catégorie », « Articles achetés », et l'IA localise la valeur correspondante sur chaque reçu en comprenant la signification sémantique du champ, et non en correspondant à un modèle fixe ou à des coordonnées. Cela signifie qu'un même ensemble de noms de colonnes fonctionne simultanément sur les reçus d'épicerie, les achats de fournitures de quincaillerie, les factures de restaurant et les reçus de pharmacie, même si chaque magasin place les montants, les dates et les descriptions d'articles à des positions complètement différentes sur le papier. Vous pouvez également définir une colonne inférée, par exemple une colonne nommée « Catégorie (options : Repas/Fournitures de bureau/Voyage/Matériaux/Autre) », et l'IA classe chaque reçu en fonction du nom du commerçant, des articles achetés et du contexte d'achat, ajoutant cette classification à votre sortie sans qu'elle soit explicitement imprimée sur le reçu.

Pourquoi les reçus cassent l'extraction basée sur des modèles, et ce qui est différent ici

Un reçu n'est pas un document standardisé. Contrairement aux factures qui suivent des conventions comptables, comme le facturé à, l'expédié à et les lignes d'articles avec prix unitaires, chaque magasin imprime son propre format. Home Depot imprime les codes SKU du bois dans une colonne et les totaux dans une autre. Un restaurant imprime les pourboires manuscrits par-dessus les sous-totaux imprimés. Un reçu de pharmacie s'étire sur deux mètres avec des codes de médicaments abrégés. Les outils basés sur des modèles qui dépendent de coordonnées fixes ou de champs étiquetés cassent dès que le format change, et avec les reçus, cela arrive dans chaque magasin. La conversion de reçus en Excel nécessite une approche différente, et l'IA la gère en lisant le sens au lieu de la position. Les reçus sont simplement le cas le plus chaotique d'une catégorie plus large : l'extraction de données non structurées est ce qui rend lisible tout document sans grille fixe, et un reçu en est l'exemple extrême.

01

Chaque magasin imprime un format de reçu différent, et il n'existe pas de mise en page standard. Les factures suivent une structure prévisible : en-tête avec adresse de facturation, tableau des lignes d'articles avec quantité/prix unitaire/total, pied de page avec sous-total/TVA/total général. Les reçus ne suivent aucune convention de ce type. Un reçu d'épicerie liste les articles de haut en bas avec des noms abrégés dans la colonne de gauche et les prix à droite. Un reçu de quincaillerie empile les codes SKU, les quantités et les prix sur trois colonnes. Un reçu de restaurant imprime les articles sur une seule colonne avec le total encerclé en bas, plus un pourboire manuscrit griffonné par-dessus. Un outil basé sur des modèles qui attend « Total » dans le coin inférieur droit d'une coordonnée fixe échoue sur le magasin n°2. Entraîner un modèle séparé pour chaque magasin où vous faites vos achats va à l'encontre du but de l'automatisation.

02

Le papier thermique s'estompe, l'encre bave et les tailles de police sont minuscules. Les reçus sont imprimés sur du papier thermique, pas à l'encre, qui s'estompe en quelques semaines ou mois. Un reçu parfaitement lisible lorsque vous l'avez glissé dans votre portefeuille n'est plus qu'une bande de papier fantomatique au moment où vous le sortez pour votre note de frais. Le « Total » peut être imprimé en police 8pt en bas d'une bande de 3 pouces de large. L'OCR traditionnel voit des formes de caractères ambiguës et devine ; le LLM visuel utilise plutôt le contexte du document, il sait donc que la tache estompée à côté du « $ » sur la dernière ligne est probablement le total, même lorsque les chiffres individuels sont à peine distinguables. Mais il y a une limite physique : si le texte s'est estompé au point qu'un humain ne peut pas lire les caractères individuels, l'IA ne peut pas non plus les récupérer. Photographiez les reçus dès que vous les recevez pour une extraction la plus fiable possible.

03

Les reçus mélangent contenu manuscrit et imprimé sur la même petite surface. Un reçu de restaurant est un document particulièrement difficile : le serveur imprime le sous-total, vous inscrivez le montant du pourboire, et les deux nombres se trouvent à quelques centimètres l'un de l'autre sur une bande de papier thermique de 3 pouces de large, parfois avec le total manuscrit chevauchant le sous-total imprimé. C'est le cas de reçu le plus difficile pour tout système d'extraction. L'IA tente de lire les deux et s'appuie sur le total manuscrit comme montant final lorsque les deux sont présents, mais la précision sur ces cas est inférieure à celle des reçus entièrement imprimés. Pour les remboursements critiques en matière de conformité, vérifiez manuellement les lignes de pourboire manuscrites.

01

Obtenez des données cohérentes quelle que soit la disposition d'un reçu, car l'IA fait correspondre les colonnes par sens, et non par position. Saisissez « Date », « Commerçant », « Total », « Catégorie » et « Articles achetés », et l'IA lit la disposition de chaque reçu et localise la valeur correspondante en comprenant ce que représentent les données. Elle sait que le montant en dollars en bas du reçu, après la liste des articles et au-dessus de la ligne du mode de paiement, est le « Total », qu'il soit libellé « Grand Total », « Montant dû », « Solde » ou sans libellé du tout. Elle sait que le nom du magasin tout en haut du reçu, même dans une image de logo ou une police décorative, est le « Commerçant ». Cette approche sémantique signifie que vos noms de colonnes fonctionnent avec le format de chaque magasin sans modification.

02

Une seule définition de colonne gère le format de chaque magasin, des codes SKU de Home Depot aux codes d'épicerie de Kroger en passant par les totaux manuscrits des restaurants. Téléversez un lot contenant un reçu de Home Depot (codes SKU + quantités en colonnes), un reçu de Kroger (noms d'articles abrégés + prix, sans SKU), une facture numérique Amazon (PDF avec des lignes d'articles structurées) et un reçu de restaurant (pourboire manuscrit + sous-total imprimé sur papier thermique). Définissez vos colonnes une seule fois, comme « Date », « Commerçant », « Montant », « Catégorie », et l'IA lit la disposition unique de chaque document indépendamment, produisant une feuille de calcul consolidée où chaque ligne suit le même schéma. La colonne « Articles achetés » capture les lignes d'articles de la facture structurée Amazon aussi naturellement qu'elle capture les noms d'épicerie abrégés du reçu Kroger. Aucune configuration par magasin. Aucun entraînement de modèle. Aucune limitation du type « cet outil ne fonctionne qu'avec le format Home Depot ».

03

Des reçus de 20 magasins différents, un seul lot, une seule feuille de calcul, avec une colonne automatique de nom de magasin pour suivre l'origine de chaque ligne. Nommez une colonne « Commerçant » et l'IA la remplit à partir du nom du magasin imprimé sur chaque reçu, qu'il s'agisse de « Home Depot #0123 », « Starbucks #8841 », d'un restaurant local avec un en-tête uniquement composé d'un logo, ou d'une facture numérique Amazon avec le nom de l'entreprise dans l'en-tête de l'e-mail. Chaque ligne de votre feuille de calcul de sortie est étiquetée avec sa source, vous pouvez donc filtrer par magasin, regrouper les achats par commerçant ou trier les dépenses par fournisseur, le tout à partir d'un seul téléversement par lot. C'est la différence fondamentale entre un traitement par lots qui fonctionne réellement avec des reçus hétérogènes et un traitement par lots qui vous oblige à pré-trier par magasin.

Comment un lot mixte de reçus de différents magasins est consolidé

Téléversement : ce que vous avez, tel quel

Vous déposez 30 reçus sur votre bureau à la fin du mois : 12 de Home Depot et Lowe's (achats de fournitures, imprimés sur papier pleine taille avec colonnes SKU et numéros de compte de projet), 8 de restaurants (papier thermique, certains avec pourboires manuscrits griffonnés par-dessus le sous-total imprimé), 5 d'Amazon (factures PDF numériques avec lignes d'articles structurées et ventilation des taxes), 3 d'une épicerie locale (bandes thermiques de 6 pieds listant les articles en abréviations majuscules avec les prix dans la marge de droite), et 2 d'une pharmacie (reçus thermiques denses de 4 pieds avec codes PLU et lignes d'ajustement d'assurance). Prenez des photos avec votre téléphone ou numérisez les reçus papier. Téléversez les 30 en un seul lot, sans pré-tri par magasin, sans séparation papier/numérique, et sans étape de sélection de modèle.

Définir les colonnes : ce que vous voulez en sortie

Les 30 reçus se réduisent à un seul schéma dès que vous le définissez, peu importe à quel point chaque magasin les a imprimés différemment : Date, Commerçant, Articles achetés, Sous-total, Taxes, Total, Mode de paiement, Catégorie. Pour les reçus Home Depot, l'IA lit les codes SKU et les quantités dans leurs colonnes respectives et le total dans la section récapitulative en bas. Pour les factures Amazon, elle lit les lignes d'articles structurées du tableau de facture et les taxes de la section de ventilation. Pour les reçus de restaurant, elle lit le sous-total imprimé et le total du pourboire manuscrit. Pour les reçus d'épicerie, elle analyse les codes d'articles abrégés (« ORG BANANA 4011 ») et fait correspondre les prix de la marge de droite. Pour les reçus de pharmacie, elle capture les codes PLU des médicaments et le total final après ajustements d'assurance. Une seule définition de colonnes couvre l'ensemble du lot de 30 reçus, et l'IA s'adapte indépendamment à la mise en page de chaque reçu.

Résultat : un tableur, une ligne par reçu, chaque colonne cohérente

Téléchargez un fichier Excel avec 30 lignes, une par reçu, et vos colonnes nommées comme en-têtes. La colonne Date utilise un format cohérent pour tous les magasins. La colonne Marchand vous indique exactement de quel magasin provient chaque ligne (renseignée à partir du nom du magasin sur chaque reçu, qu'il s'agisse d'un logo d'entreprise ou d'un en-tête manuscrit d'un restaurant local). La colonne Catégorie, si vous l'avez définie comme colonne inférée, classe automatiquement chaque achat dans Repas, Fournitures de bureau, Matériaux ou Déplacements en fonction du nom du marchand et des articles achetés, sans nécessiter d'étiquette « Catégorie » sur les reçus d'origine. Exportez en XLSX, CSV ou JSON. Remettez le tableur à votre comptable ou importez-le directement dans QuickBooks, Xero ou votre système de suivi des dépenses.

Quand cela fonctionne le mieux, et quand vérifier les résultats

La précision de l'extraction varie davantage pour les reçus que pour les formulaires structurés, car la variété des formats est plus large. Voici à quoi vous attendre selon les types de reçus et les conditions.

Traitement fiable

Reçus numériques (PDF ou e-mail). Les reçus générés par machine provenant d'Amazon, Airbnb, des factures d'hôtel et des boutiques en ligne sont extraits avec une précision quasi parfaite, car tous les champs sont clairement imprimés ou structurés avec des valeurs étiquetées.

Reçus thermiques récents photographiés dans de bonnes conditions de lumière. Les reçus photographiés dans les heures suivant l'impression permettent d'extraire de manière fiable le total, la date, le nom du marchand et le mode de paiement, quel que soit le format (commerce de détail, épicerie, restauration). Le LLM visuel comprend la disposition spatiale d'un reçu (en haut = marchand, en bas = total, au milieu = articles) même lorsque les champs ne sont pas étiquetés.

Traitement par lots de reçus de différents marchands. Importez des reçus de plus de 20 magasins différents en un seul lot : la même configuration de colonnes (Date, Marchand, Catégorie, Montant, Articles achetés) s'applique à tous, produisant une feuille de calcul cohérente. Chaque ligne est étiquetée avec le nom du marchand pour faciliter le filtrage.

Lots de reçus multi-devises. Si votre lot comprend un reçu en EUR provenant d'un voyage d'affaires et des reçus en USD provenant d'achats nationaux, définissez une colonne « Devise » et l'IA lit le symbole monétaire de chaque reçu ($, €, £, ¥) et capture le montant tel qu'imprimé. Convertissez ensuite dans Excel.

Vérifiez ces cas

Reçus thermiques décolorés. Le papier thermique se décolore avec le temps, surtout s'il est conservé dans un portefeuille chaud ou une boîte à gants. L'IA utilise le contexte du document pour combler les lacunes, mais les caractères physiquement absents ne peuvent pas être récupérés. Photographiez les reçus rapidement pour une extraction fiable. Si un reçu a plus de 3 mois et a été conservé dans des conditions moins qu'idéales, attendez-vous à ce que certains champs soient vides.

Reçus de restaurant avec pourboires manuscrits. Les montants de pourboire manuscrits sur des sous-totaux imprimés sur du petit papier thermique constituent le cas le plus difficile. L'IA tente de lire à la fois le sous-total imprimé et le total manuscrit, mais lorsque le nombre manuscrit chevauche le texte imprimé, la précision diminue. Vérifiez manuellement les totaux modifiés par un pourboire pour tout remboursement critique en matière de conformité.

Lignes d'articles denses de pharmacie ou d'épicerie avec des codes abrégés. Les reçus avec des codes d'article fortement abrégés (codes PLU de médicaments, numéros SKU de magasin comme « ORG BANANA 4011 ») sont extraits avec précision, mais l'inférence de catégorie à partir d'abréviations obscures est moins fiable. Utilisez une colonne Item Code pour capturer le code brut et utilisez Item Description pour le nom lisible par l'humain lorsque disponible, plutôt que de vous fier à l'inférence de catégorie pour les lignes avec uniquement un SKU.

Reçus photographiés sous des angles extrêmes ou dans une lumière faible. Une photo rapide à un angle de 45 degrés sous un éclairage de restaurant tamisé produit une image de reçu avec une distorsion de perspective et un faible contraste. L'IA gère les angles et les variations d'éclairage modérés, mais les cas graves, où les coins du reçu sont trapézoïdaux plutôt que rectangulaires, réduisent la précision. Aplatissez le reçu sur une table et prenez une photo de face dans une lumière correcte pour de meilleurs résultats.

Questions fréquemment posées

Puis-je traiter par lots des reçus provenant de différents magasins, comme Home Depot, Amazon et un restaurant, dans un seul tableur ?

Oui. Téléversez des reçus de n'importe quel magasin, dans n'importe quel mélange de formats : papier, PDF numérique, captures d'écran d'e-mails. Définissez vos colonnes une seule fois, comme « Date », « Commerçant », « Montant », « Catégorie », et tous les reçus produisent des données dans les mêmes colonnes, fusionnées dans un seul fichier Excel. La différence clé avec les outils basés sur des modèles est que l'IA lit la mise en page de chaque reçu indépendamment en comprenant ce que signifient les données, et non en correspondant à une coordonnée fixe. Cela signifie qu'un reçu de Home Depot (codes SKU en colonnes) et un reçu de restaurant (articles dans une seule colonne avec un pourboire manuscrit) produisent tous deux des lignes propres et cohérentes dans le même tableur, sans configuration de modèle par magasin ni configuration spécifique au format.

L'IA peut-elle extraire des articles individuels, et pas seulement le total ?

Oui, avec des réserves. Définissez des colonnes comme « Nom de l'article », « Quantité » et « Prix unitaire » et l'IA extrait les articles. L'extraction d'articles est plus difficile que les champs récapitulatifs : les reçus denses avec des noms d'articles abrégés (« ORG BANANA 4011 » sur un reçu d'épicerie) et les descriptions sur plusieurs lignes sont les cas les plus difficiles. Les reçus numériques avec des tableaux d'articles structurés sont extraits avec une grande précision. Les reçus denses imprimés thermiquement avec plus de 40 articles abrégés auront une précision moindre sur les noms d'articles individuels que sur le total et les champs de date. Pour la catégorisation des dépenses où le total et le commerçant suffisent, ignorez les colonnes d'articles pour obtenir des résultats plus rapides et plus fiables.

Qu'en est-il des reçus thermiques dont le papier est décoloré ?

Le LLM visuel peut extraire plus d'informations des reçus décolorés que l'OCR traditionnel, car il utilise le contexte du document pour combler les lacunes. Il sait que la ligne de texte décolorée près du bas du reçu, à côté d'un signe dollar, est probablement le total, et que le texte décoloré tout en haut d'une bande étroite est le nom du commerçant. Cependant, il existe une limite physique. Si le texte est décoloré au point qu'un humain ne peut pas lire les caractères individuels, l'IA ne peut pas non plus les récupérer. Bonne pratique : photographiez les reçus dès que vous les recevez, avant que la décoloration thermique ne s'installe. Pour les reçus déjà décolorés, attendez-vous à ce que certains champs restent vides, car l'IA indique une faible confiance plutôt que de deviner.

Comment collecter les reçus des employés ou des clients ?

Utilisez le Lien de collecte : générez un lien de téléversement partageable, envoyez-le à toute personne devant soumettre des reçus. Ils l'ouvrent sur leur téléphone, saisissent un code de vérification court et téléversent directement, sans création de compte. Toutes les soumissions arrivent dans votre file de traitement, où vous les traitez par lots avec vos colonnes standard dans une feuille de calcul consolidée. C'est particulièrement utile pour : collecter les reçus de frais des employés de terrain qui achètent chez différents fournisseurs chaque semaine, rassembler les reçus des sous-traitants qui achètent des matériaux chez Home Depot/Lowe's/Menards dans différentes villes, et recevoir les reçus numériques transférés par les membres de l'équipe qui effectuent des achats en ligne sur Amazon, Staples et des fournisseurs spécialisés. L'IA gère la variété des formats, votre équipe n'a donc qu'à prendre une photo. Le Lien de collecte fonctionne aussi pour les bons de caisse — les reçus manuscrits qu'un gestionnaire de bureau rassemble pour les petits achats en espèces peuvent être déposés dans la même file de soumission.

L'outil gère-t-il les reçus de restaurant avec pourboires manuscrits ?

Oui, mais c'est le cas le plus difficile. Les montants de pourboire manuscrits sur des sous-totaux imprimés, sur du papier thermique de 7,5 cm de large, créent plusieurs défis simultanément : les chiffres manuscrits peuvent chevaucher le total imprimé, les chiffres cursifs (« 4 » vs « 9 » vs « 7 ») sont intrinsèquement ambigus à petite taille, et le montant du pourboire est souvent écrit dans une orientation différente du texte imprimé. L'IA tente de lire à la fois le sous-total imprimé et le total manuscrit, en privilégiant le total manuscrit comme montant final lorsque les deux sont présents et distinguables. Pour le suivi courant des dépenses, la précision est suffisante. Pour les remboursements critiques en matière de conformité où le total modifié par le pourboire est important, nous recommandons une vérification visuelle rapide des lignes de reçus de restaurant dans votre feuille de calcul de sortie : regardez la colonne Total pour toute entrée de restaurant et comparez avec la photo du reçu. Cela prend quelques secondes par lot, pas des minutes par reçu.

Les reçus extraits par IA sont-ils valables à des fins fiscales ?

L'IRS accepte les enregistrements numériques de reçus comme documentation valable depuis 1997 (Revenue Procedure 97-22). Les données de feuille de calcul extraites par IA répondent aux exigences de documentation lorsqu'elles sont combinées aux images de reçus d'origine conservées comme sauvegarde : la feuille de calcul fournit l'enregistrement consultable et analysable, tandis que les photos d'origine servent de documentation source. ImageToTable.ai ne conserve pas les documents téléchargés après la fin du traitement. Conservez les photos de reçus d'origine dans vos propres dossiers (dossier local, stockage cloud ou pièces jointes à vos écritures comptables) avec la feuille de calcul extraite pour une piste d'audit complète.

📮 contact email: [email protected]