VLM Powered OCR

Convertissez vos notes de frais PDF en Excel — Extrayez chaque ligne de reçus hétérogènes en un seul tableau cohérent

Une note de frais regroupe plusieurs reçus en un seul document récapitulatif — et chaque reçu a son propre format, sa convention de date et sa devise. La saisie manuelle implique de retranscrire chaque reçu individuellement dans un tableur. Extrayez chaque ligne — Date, Fournisseur, Description, Catégorie, Montant, Devise, Mode de paiement — en 5 à 10 secondes par note, quels que soient les formats de reçus qu'elle contient.

Enterprise-grade security · TLS 1.3 encrypted

PDF
Scanné
XLSX/CSV
Multi-devises

Ce que vous pouvez extraire d'un rapport de frais

Saisissez les noms de colonnes nécessaires — l'IA trouve ces valeurs dans chaque reçu du rapport en comprenant la sémantique du document, pas les coordonnées des pixels. Les champs d'en-tête se répètent sur chaque ligne pour un filtrage facile et une importation ERP.

En-tête du rapport & informations employé

Employee Name
Employee ID
Department
Report Period
Report ID
Submission Date
GL Code
Cost Center

Champs de ligne (par reçu)

Date
Vendor / Merchant
Description
Category
Amount
Currency
Receipt Attached (Y/N)
Payment Method
Tax Amount
Tip / Gratuity

Ce n'est pas une liste exhaustive — saisissez tout nom de champ présent dans vos rapports de frais. L'IA lit le document pour trouver ce que vous demandez.

Pourquoi l'extraction des notes de frais est plus complexe que prévu

Une note de frais n'est pas un document unique, mais un ensemble qui regroupe plusieurs reçus, chacun provenant d'un fournisseur différent avec son propre format, sa convention de date et sa devise. Les outils OCR basés sur des modèles et les saisies manuelles échouent face à cette hétérogénéité.

Le problème

01 Chaque reçu dans le rapport utilise un format différent

Un seul rapport de frais peut contenir un billet électronique Delta Airlines (USD, date en MM/JJ/AAAA, détail ligne par ligne du tarif + taxes + bagages), un reçu Uber (USD, date en JJ/MM, tarif + pourboire + supplément), un relevé Hilton (USD, tarif par nuit × 2 nuits + taxes + extras), et un reçu du Gotham Steakhouse (USD, sous-total + pourboire + total, catégorie « Repas & Divertissements »). Chaque reçu imprime montants, dates et catégories dans sa propre mise en page. La saisie manuelle implique de changer de contexte entre quatre modèles visuels différents pour chaque rapport — et une équipe financière traitant plus de 50 rapports par mois le fait plus de 200 fois.

02 Dates, devises et montants sont incohérents d'un reçu à l'autre

Le reçu Delta utilise « 12 oct. 2024 » tandis que celui d'Uber utilise « 12/10/2024 » et le relevé hôtelier imprime « 2024-10-14 ». Si l'employé a voyagé à l'étranger, un reçu peut être en EUR ou JPY alors que l'en-tête du rapport de frais indique le montant converti en USD. La transcription manuelle oblige la personne à standardiser mentalement chaque date et à concilier chaque conversion de devise — introduisant des erreurs qui se propagent dans les calculs de remboursement, les pistes d'audit et les déclarations fiscales. Comme discuté sur r/Accounting, les rapports de frais multidevises sont une source récurrente d'erreurs de rapprochement lors de la clôture mensuelle.

03 La saisie manuelle mélange les données d'en-tête et de ligne

Un rapport de frais comporte deux niveaux de données : les champs d'en-tête (Nom de l'employé, Service, Période du rapport, Code analytique, Remboursement total) et les champs de ligne (date, fournisseur, montant, catégorie de chaque reçu). La saisie manuelle vous oblige généralement à choisir : créez-vous une ligne par reçu avec les champs d'en-tête répétés, ou une ligne par rapport avec les reçus répartis sur plusieurs colonnes ? Aucune approche n'est propre. Les systèmes ERP et comptables s'attendent à une structure plate, ligne par ligne — chaque dépense sur une ligne avec les champs d'en-tête d'identification — mais produire cela manuellement signifie copier le Nom de l'employé et le Service sur chaque ligne. Lorsque vous traitez 50 rapports avec une moyenne de 5 reçus chacun, cela représente 250 lignes nécessitant une saisie répétée des données d'en-tête.

Comment l'extraction de colonnes personnalisées résout ce problème

01 L'extraction sémantique fonctionne sur tous les formats de reçus — sans configuration par fournisseur

L'extraction de colonnes personnalisées — le mécanisme central d'ImageToTable.ai — vous permet de saisir une fois les noms de champs souhaités : « Date », « Fournisseur/Marchand », « Description », « Catégorie », « Montant », « Devise », « Mode de paiement ». L'IA localise chaque valeur en comprenant sa signification, et non sa position sur la page. Un e-ticket Delta, un reçu Uber, une note d'hôtel Hilton et une facture de restaurant ont tous une date, un nom de fournisseur et un total — l'IA les trouve indépendamment de la mise en page. La même définition de colonne fonctionne pour tous les reçus de chaque rapport, sans modèles par fournisseur ni configuration basée sur les coordonnées. Si un nouvel employé soumet un reçu Air France le mois prochain avec un format complètement différent, les mêmes colonnes fonctionneront toujours.

02 Les dates se standardisent automatiquement ; les devises sont capturées par reçu

Lorsque vous ajoutez une colonne « Date », l'IA standardise chaque date — quel que soit le format d'entrée — en un format de sortie cohérent (ex. : AAAA-MM-JJ). Lorsque vous ajoutez une colonne « Devise », l'IA capture la devise d'origine indiquée sur chaque reçu (« USD », « EUR », « JPY ») tandis que la colonne « Montant » enregistre la valeur convertie depuis l'en-tête du rapport de dépenses. Cela vous donne deux points de données critiques par reçu : la devise d'origine à des fins d'audit et le montant converti pour les calculs de remboursement. Pour les rapports de dépenses internationaux où l'employé soumet des reçus dans plusieurs devises, cela élimine le travail manuel de recherche des taux de change et de saisie de deux valeurs par reçu.

03 Les champs d'en-tête se répètent automatiquement sur chaque ligne d'article

Lorsque vous définissez à la fois des colonnes d'en-tête (Nom de l'employé, Service, Période du rapport, Code CG) et des colonnes de lignes d'article (Date, Fournisseur, Montant, Catégorie) dans la même liste de colonnes, l'IA extrait les valeurs d'en-tête une fois et les place sur chaque ligne de sortie. Le résultat est exactement ce que votre ERP attend : un tableau plat où chaque ligne représente un poste de dépense, avec tous les champs d'identification de l'en-tête présents pour le filtrage, l'analyse croisée et l'importation directe dans SAP, Oracle, NetSuite, QuickBooks ou toute plateforme comptable. Pour un rapport avec 5 reçus, vous obtenez 5 lignes — chacune avec le Nom de l'employé, le Service et la Période du rapport déjà renseignés. Le traitement par lots de 50 rapports avec 5 reçus chacun produit 250 lignes, toutes correctement associées à leur employé et service source, dans un seul fichier Excel consolidé.

Du PDF de notes de frais à un Excel propre : mode d'emploi

Si vous traitez régulièrement les notes de frais des employés — pour remboursement, clôture mensuelle ou préparation d'audit — voici le flux de travail, du dépôt à la sortie vérifiée.

1

Importez les notes de frais — une ou des dizaines, quel que soit le format

Déposez les notes de frais PDF de votre système d'entreprise (Concur, Expensify, Zoho Expense, SAP, Workday) ou les rapports papier scannés avec reçus joints. L'outil accepte JPG, PNG, WebP et PDF — y compris les rapports multipages où les reçus sont intégrés sous forme d'images. Utilisez le traitement par lots pour importer tous les rapports d'un lot de comptabilité fournisseurs mensuel en une fois et consolider les résultats dans un seul fichier. Pour collecter les rapports des employés qui n'utilisent pas votre système interne, générez un Lien de collecte : une URL partageable où chacun peut déposer des notes de frais dans votre file d'attente en saisissant un court code de vérification — aucune inscription ni connexion requise pour le déposant. Les fichiers apparaissent dans la file d'attente de votre compte, prêts à être extraits.

2

Saisissez les noms de colonnes dont vous avez besoin, une seule fois

Saisissez les champs souhaités : « Nom de l'employé », « Service », « Période du rapport », « Code analytique », « Date », « Fournisseur », « Description », « Catégorie », « Montant », « Devise », « Reçu joint (O/N) », « Mode de paiement ». Mélangez les champs d'en-tête et de ligne dans n'importe quel ordre — l'IA comprend quelles valeurs appartiennent à quel niveau. Utilisez une Colonne inférée comme « Catégorie (options : Déplacements/Repas/Hébergement/Fournitures de bureau/Autre) » pour que l'IA classe chaque dépense en fonction du fournisseur et de la description lus sur le reçu. Utilisez une Colonne calculée comme « Vérification devise (Total du rapport en USD / Somme des lignes converties) » pour vérifier que le total de la note de frais correspond à la somme des reçus individuels lors de l'extraction. La même configuration de colonnes fonctionne pour chaque rapport, quel que soit l'employé ou le service.

3

Téléchargez l'Excel consolidé — chaque reçu est une ligne

Chaque ligne de reçu devient une ligne dans votre fichier de sortie. Un rapport avec 5 reçus produit 5 lignes — chacune avec le nom de l'employé, le service, la période du rapport, le code analytique, la date, le fournisseur, le montant, la catégorie et tous les autres champs demandés. Un lot de 30 rapports avec une moyenne de 5 reçus chacun produit environ 150 lignes, toutes correctement associées et prêtes pour l'analyse. Exportez en XLSX, CSV ou JSON. Pour le traitement mensuel récurrent des notes de frais, enregistrez votre configuration de colonnes comme modèle après vous être connecté — réutilisez-la sur chaque lot sans ressaisir les noms de champs. La sortie est structurée pour une importation directe dans SAP, Oracle, NetSuite, QuickBooks ou votre grand livre général.

Quand ça fonctionne le mieux — et quand vérifier les résultats

Quand ça fonctionne le mieux

PDFs de systèmes d'entreprise (Concur, Expensify, SAP, Workday, Zoho Expense). Les rapports générés par les plateformes de gestion de notes de frais sont extraits avec une grande précision. Les champs formatés automatiquement — informations employé, ID de rapport, totaux par ligne, codes catégorie — correspondent proprement à vos noms de colonnes. Les champs d'en-tête et les données au niveau des reçus sont tous deux capturés de manière fiable en un seul passage.

Lots multi-services avec différents modèles de rapports. Chaque service peut utiliser un modèle de note de frais différent — le Marketing utilise Concur, l'Ingénierie utilise Expensify, les Ventes utilisent un tirage Excel personnalisé. La même définition de colonne extrait de tous car l'IA lit sémantiquement, et non par coordonnées de modèle.

Reçus avec catégories courantes standard (Voyage, Repas, Hébergement, Fournitures de bureau). Les noms de fournisseurs et les descriptions contiennent suffisamment d'indices pour que l'IA déduise la catégorie correcte — « Delta Airlines » correspond à Voyage, « Gotham Steakhouse » à Repas, « Staples » à Fournitures de bureau — même lorsque le reçu lui-même n'a pas d'étiquette de catégorie. Une colonne déduite rend cette classification automatique lors de l'extraction.

Quand vérifier les résultats

Reçus intégrés comme images basse résolution dans le PDF. Les notes de frais où les reçus ont été photographiés avec un téléphone en basse résolution et collés dans un PDF peuvent réduire la précision d'extraction des détails des lignes. Les champs d'en-tête s'extraient normalement. Pour de meilleurs résultats, numérisez les reçus intégrés à 200+ dpi ou téléchargez-les comme fichiers image séparés.

Notes de frais multi-devises avec taux de change personnalisés ou non standard. Lorsqu'une note de frais utilise un tableau de taux de change propre à l'entreprise (différent des taux du marché à la date de transaction), l'IA extrait le montant converti tel qu'imprimé mais ne peut pas vérifier indépendamment le taux appliqué. Vérifiez quelques lignes par rapport au tableau de taux de votre entreprise avant de traiter par lots un mois complet de dépenses internationales.

Notes de frais avec superpositions complexes de signatures d'approbation sur les montants imprimés. Les notes où des tampons « APPROUVÉ », des contresignatures multiples ou des annotations recouvrent les montants financiers imprimés peuvent masquer des chiffres critiques. Vérifiez ces pages avant d'importer les valeurs extraites dans votre système de comptabilité fournisseurs.

Questions fréquentes

Comment l'IA gère-t-elle les notes de frais qui combinent des reçus de différentes sociétés, chacun avec son propre format de reçu ?

C'est le problème central de fusion que posent les notes de frais. Une note de frais regroupe des reçus de différents fournisseurs — Delta, Uber, Hilton, Gotham Steakhouse — chacun imprimant les montants dans son propre format, utilisant sa propre convention de date (MM/JJ, JJ/MM, AAAA-MM-JJ) et son propre prix dans sa devise. L'IA lit le contenu de chaque reçu indépendamment, identifie les mêmes champs sémantiques (Date, Fournisseur, Montant, Catégorie) quel que soit le format du reçu, et extrait chaque ligne dans des colonnes Excel cohérentes. La colonne Date est standardisée en un seul format. La colonne Devise capture la devise d'origine de chaque reçu ainsi que le montant converti de l'en-tête de la note de frais. Le résultat est un tableur où chaque ligne correspond à une dépense individuelle — propre, cohérent et prêt pour votre ERP ou système comptable.

Puis-je extraire à la fois les champs d'en-tête de la note de frais et les lignes individuelles des reçus en une seule passe ?

Oui. Définissez vos colonnes pour inclure à la fois les champs d'en-tête (Nom de l'employé, Service, Période de déclaration, Code analytique, ID de note, Remboursement total) et les champs de ligne (Date, Fournisseur/Marchand, Description, Catégorie, Montant, Devise, Reçu joint, Mode de paiement). L'IA extrait les champs d'en-tête une fois et les place sur chaque ligne de la sortie, tandis que chaque ligne de reçu occupe sa propre ligne. Cela signifie que le Nom de l'employé et le Service se répètent sur chaque ligne — idéal pour les tableaux croisés dynamiques, le filtrage par employé, ou l'importation dans un ERP qui attend des enregistrements de lignes aplatis.

Que faire si je dois classer les dépenses dans des catégories qui ne sont pas imprimées sur le reçu ?

Utilisez une Colonne Inférée — une fonctionnalité qui permet à l'IA de classer le contenu en fonction de ce qu'elle lit dans le document. Ajoutez une colonne comme "Catégorie (options : Voyage/Repas/Hébergement/Fournitures de bureau/Transport/Autre)" et l'IA lit le nom du fournisseur, la description et le contexte de chaque reçu pour déterminer la catégorie correcte — même si le reçu lui-même n'a pas de champ "Catégorie". Cela élimine l'étape manuelle de révision de chaque reçu après extraction et d'attribution d'une catégorie à la main. Pour les notes de frais qui doivent correspondre à un plan comptable spécifique avec des codes analytiques, utilisez deux colonnes : "Catégorie" comme Colonne Inférée et "Code analytique (mappé depuis Catégorie)" comme colonne de référence dont votre équipe financière a besoin pour l'importation SAP ou Oracle.

Puis-je traiter en lot des notes de frais de plusieurs employés et services à la fois ?

Oui. Importez les notes de frais d'un nombre illimité d'employés, de tout mélange de services et de modèles de rapports, en un seul lot. Chaque ligne de reçu devient une ligne dans le fichier Excel de sortie, avec les identifiants employé et service renseignés sur chaque ligne. Pour une clôture mensuelle où vous devez traiter plus de 50 notes de frais du Marketing, de l'Ingénierie, des Ventes et des Opérations — chacune utilisant un système de gestion des dépenses différent — un seul lot avec une seule définition de colonne les traite toutes. Pour un traitement mensuel récurrent, enregistrez votre configuration de colonnes en tant que modèle après vous être connecté — réutilisez-le sur chaque lot sans avoir à ressaisir les noms de champs. Pour collecter les notes de frais d'employés qui n'utilisent pas votre système d'entreprise, générez un Lien de collecte : une URL partageable où n'importe qui peut télécharger des notes de frais dans votre file d'attente de traitement en saisissant un court code de vérification — aucune inscription ni connexion requise du côté du déposant.

Que faire si les reçus sont des images intégrées dans le PDF de la note de frais plutôt que du texte numérique consultable ?

L'IA lit le document visuellement — elle ne dépend pas des couches de texte consultables. Les reçus scannés intégrés sous forme d'images dans un PDF de note de frais sont lus de la même manière que le texte numérique : le VLM analyse la mise en page et extrait les valeurs en comprenant ce que chaque élément signifie dans son contexte. Pour une précision optimale sur les images de reçus intégrées, assurez-vous que la résolution de numérisation est de 200 dpi ou plus. Si vous avez besoin à la fois des données récapitulatives de la note de frais et des données individuelles des reçus avec une haute fidélité, traitez les images des reçus séparément pour le détail des lignes et combinez-les avec l'extraction des en-têtes du rapport lui-même.

📮 contact email: [email protected]