Aller au contenu
Ztract
Reçus & notes de frais

Tickets thermiques effacés, analysés ligne par ligne.

Articles avec codes SKU, quantités, prix unitaires, totaux de ligne, arrondi, espèces remises et monnaie rendue — extraits depuis scans et photos prises au téléphone, dans toute langue et toute devise.

Démo en direct

À l'oeuvre sur un vrai document.

Cliquez sur un champ à droite et nous surlignons sa source à gauche.

Cliquez sur un champ ou une zone pour les lier.
Receipt — page 1

Extracted fields

Items

Code Price Amount Discount Quantity Description

Données d'exemple. Sortie réelle du moteur.

Aperçu

Qu'est-ce que l'extraction de données de reçus ?

L'extraction de données de reçus consiste à transformer des tickets de caisse physiques ou numériques — papier thermique, photos prises au téléphone, PDF scannés — en enregistrements structurés où chaque valeur est ancrée à sa position sur le reçu. Les notes de frais, les pistes d'audit, la détection de doublons et les applications de finances personnelles reposent toutes sur cette couche, et historiquement tout cela nécessitait soit de la saisie manuelle, soit une regex ajustée à la main par commerçant.

Pour le reçu d'exemple ci-dessus, Ztract renvoie le numéro de document, la date et l'heure de transaction et le nom du caissier ; un tableau d'articles avec code SKU, description, quantité, prix unitaire, remise et montant de ligne ; le montant total, le total arrondi et l'ajustement d'arrondi ; plus les espèces remises et la monnaie rendue. Les codes SKU sont préservés exactement comme imprimés — des chaînes lisibles par code-barres, ce qui compte quand vous alimentez les données dans des pipelines d'inventaire ou de détection de doublons.

Les reçus sont parmi les pires entrées qu'un moteur d'extraction puisse voir : le papier thermique s'efface de manière irrégulière, le papier se plie exactement à la mauvaise ligne, les descriptions d'articles apparaissent dans l'écriture locale avec des prix en devise locale, et les commerçants des différentes régions impriment les ajustements d'arrondi à différents endroits. Ztract gère tout cela sans gabarit par commerçant — déposez une photo de téléphone d'une pile de trois reçus agrafés et chacun revient comme son propre enregistrement structuré.

Points délicats

Là où ça se complique.

Les raisons qui rendent ce type de document plus difficile qu'il n'y paraît — et comment nous les gérons.

  • Papier thermique effacé et plié

    Les reçus thermiques s'effacent de manière irrégulière et le papier se plie exactement à la mauvaise ligne. Nous lisons ce qui est là même quand le contraste a disparu, avec une confiance par champ qui signale les valeurs limites.

  • Articles et prix en écritures mélangées

    Un izakaya japonais à São Paulo, un BBQ coréen à Berlin — les descriptions d'articles restent dans l'écriture locale, les prix restent dans la devise imprimée. Les deux reviennent proprement, sans normalisation.

  • Arrondi, pourboire et variations en espèces

    Les reçus en espèces arrondissent à 5 ou 10 centimes près ; les pourboires de restaurant apparaissent comme un montant fixe, un pourcentage, ou répartis sur plusieurs cartes. Chaque variante atterrit dans son propre champ pour que les rapports financiers restent réconciliables.

  • Plusieurs reçus par scan

    Photos de téléphone avec trois reçus en une prise, scans d'une pile agrafée — chaque reçu est détecté séparément et analysé comme son propre enregistrement structuré.

Qui l'utilise

Les workflows concernés.

  • Notes de frais

    Alimentez Concur, Expensify ou Ramp avec des reçus analysés sans que personne ne ressaisisse le commerçant, les articles ou le montant.

  • Audit & comptabilité

    Détectez les reçus en doublon via le code SKU, faites apparaître les commerçants atypiques et réconciliez espèces et monnaie au fur et à mesure que les documents arrivent.

  • Finances personnelles

    Alimentez les applications grand public qui photographient et suivent chaque achat — sur des reçus dans toute langue ou devise locale.

FAQ

Questions fréquentes.

Ztract peut-il lire des reçus décolorés ou froissés ?
Oui. Du papier thermique qui a perdu son contraste, des reçus pliés en travers des lignes de poste, des reflets de flash de téléphone — le moteur lit ce qui est là même quand l'impression est dégradée. Des scores de confiance par champ disent au relecteur où vérifier deux fois.
L'extraction de reçus gère-t-elle plusieurs devises ou des commerçants non anglophones ?
Oui. Les noms d'articles reviennent dans l'écriture locale (latine, CJK, cyrillique, arabe), les prix restent dans la devise imprimée, et les totaux sont conservés tels quels plutôt que convertis. Les reçus qui mélangent deux écritures sur la même page sont lus correctement.
Comment Ztract gère-t-il les codes SKU et les descriptions d'articles ?
Les codes SKU (codes-barres) sont extraits dans une colonne séparée à côté de la description, pour que vous puissiez dédupliquer les articles entre reçus ou les rapprocher de votre catalogue produit. Les descriptions sont renvoyées exactement comme le commerçant les a imprimées.
Puis-je téléverser plusieurs reçus en une seule fois ?
Oui. Une photo de téléphone avec trois reçus en une prise, le scan d'une pile agrafée ou un dossier de fichiers individuels — chaque reçu est détecté et analysé comme son propre enregistrement. Les PDF multi-pages sont facturés à la page ; les images individuelles comptent pour une page chacune.
En quoi l'extraction de reçus diffère-t-elle d'un service OCR générique ?
Un OCR générique renvoie une transcription — vous devriez ensuite déterminer quelles lignes sont des articles, où se trouve le total et qui est le commerçant. Ztract renvoie des champs nommés et typés — les articles sous forme de tableau, le total sous forme de nombre, la date de transaction comme une chaîne au format ISO — pour que la sortie atterrisse directement dans votre système de notes de frais.

Essayez-le sur votre propre document.

Démarrez gratuitement avec 30 pages. Sans carte bancaire, sans abonnement, sans configuration.