Comment extraire les données d'une note de frais française
vers Excel (Guide 2026)
Selon la GBTA Foundation, une note de frais sur cinq soumise aux équipes comptables contient des erreurs ou des informations manquantes — chacune coûtant en moyenne 52 $ et 18 minutes à corriger. Pour les entreprises françaises, la complexité s'accroît : chaque ligne de dépense nécessite le bon traitement de la TVA, le bon code de compte PCG et — pour les déplacements — un calcul basé sur le barème kilométrique annuel publié par l'administration fiscale. La plupart des convertisseurs PDF vers Excel traitent une note de frais comme n'importe quel document, sans savoir qu'il s'agit d'un document de conformité dont les règles varient selon le type de dépense.
Points clés à retenir
- Votre outil PDF vers Excel extrait la date et le montant de chaque ligne de dépense — comme si un billet de train était soumis aux mêmes taxes qu'un dîner client.
- Selon la législation fiscale française, le gazole récupère 80 % de TVA et l'essence 0 % — mais un outil qui se contente d'extraire le « montant » oblige quelqu'un à recoder manuellement chaque ligne.
- ImageToTable.ai structure la sortie autour de la logique comptable française — classification du type de dépense, taux de TVA par article du CGI, indemnités kilométriques calculées à partir du barème — de sorte que le fichier Excel arrive codé pour le journal des achats.
Pourquoi les notes de frais françaises nécessitent une logique d'extraction différente
Une note de frais française comporte des obligations de données que les outils de scan de reçus classiques n'ont jamais été conçus pour gérer. Contrairement à un simple ticket de caisse — où une ligne correspond à un montant — une seule note de frais peut regrouper un billet de train (TVA non récupérable), un ticket de péage (TVA 100 % récupérable), une note de restaurant client (TVA récupérable à 20 %) et une indemnité kilométrique calculée selon le barème kilométrique de l'administration fiscale. Chaque ligne nécessite un compte comptable différent selon le Plan Comptable Général (PCG), et chacune a sa propre règle concernant la récupération de la taxe sur la valeur ajoutée (TVA) et son taux — codifiée dans le Code Général des Impôts (CGI).
Les outils OCR génériques aplatissent cette distinction. Ils extraient « montant » et « date » — ce qui suffit pour une simple liste de remboursements — mais ils ignorent qu'un ticket de gasoil ouvre droit à 80 % de récupération de TVA tandis qu'un ticket d'essence en obtient 0 %, ou que le taux du barème kilométrique dépend de la puissance fiscale du véhicule et de la tranche de distance annuelle. Un outil doit comprendre qu'il ne s'agit pas seulement de points de données — ce sont des décisions au niveau de chaque transaction, avec des conséquences fiscales.
L'écart ne vient pas de la capacité de l'IA à lire des documents français — les modèles de vision traitent le texte français aussi bien que l'anglais. Il s'agit de savoir si l'outil d'extraction vous permet de structurer les résultats selon la logique comptable française : des colonnes nommées qui correspondent aux comptes du PCG, des montants de TVA séparés du HT (hors taxe) par type de dépense, et des indemnités kilométriques calculées par formule, et non saisies à la main.
Les champs essentiels pour la conformité comptable française
Avant d'extraire quoi que ce soit, vous devez savoir de quels champs un comptable français a réellement besoin — et lesquels ont des implications fiscales. Bien qu'il n'existe pas de modèle légal imposé pour une note de frais, celle-ci doit fournir suffisamment d'informations pour justifier la dépense auprès de l'entreprise et, en cas de contrôle URSSAF, auprès des autorités.
| Champ | Pourquoi c'est important | Approche d'extraction |
|---|---|---|
| Nom de l'employé / Date | Traçabilité de base — qui a engagé la dépense et quand | Extraction directe depuis l'en-tête du rapport |
| Nature de la dépense | Détermine le compte comptable PCG et le traitement TVA. Transport → 6251, hébergement → 6256, repas client → 6257, fournitures de bureau → 6064, cadeau client → 6234 | Colonne inférée : l'IA lit la description et le justificatif, puis classe la nature de la dépense |
| Montant HT / Taux de TVA / Montant TVA / Montant TTC | Le montant de TVA va au compte 44566 (TVA déductible sur achats de biens et services). Le montant HT va au compte de charges. Une erreur entraîne des déclarations de TVA incorrectes — et selon l'article 1727 du CGI, l'intérêt sur la TVA sous-payée court à 0,20 % par mois | Extraction directe depuis les reçus et factures joints au rapport |
| Distance kilométrique / Puissance fiscale (CV) / Indemnité kilométrique | L'indemnité kilométrique est calculée selon le barème annuel publié par l'administration fiscale française. Un véhicule de 4 CV parcourant moins de 5 000 km/an : 0,606 €/km. Le même véhicule au-delà de 20 000 km : 0,407 €/km. L'indemnité est exonérée de charges sociales uniquement dans les limites du barème | Extraction directe pour la distance et les CV ; colonne calculée pour la formule de l'indemnité |
| Code compte PCG (Compte comptable) | Le lien entre la note de frais et le journal des achats. Chaque dépense doit débiter un compte de charge (classe 6) et créditer le compte de dette envers l'employé (421) | Colonne inférée ou mappée — l'IA attribue le code en fonction de la classification de la nature de la dépense |
La comptabilisation d'une note de frais typique avec une nuit d'hôtel à 100 € HT et un repas client à 40 € HT se présente ainsi dans le grand livre : débit du 6256 (Missions) pour 100 €, débit du 6257 (Réceptions) pour 40 €, crédit du 421 (Rémunérations dues) pour 150,60 € TTC. La ligne hôtel ne donne pas lieu à récupération de TVA (exclue en vertu de l'article 206-IV-2-2° de l'annexe II du CGI) ; la ligne restaurant porte 8 € de TVA récupérable à 20 %, débitée au compte 44566. Si votre extraction ne sépare pas correctement ces éléments, quelqu'un d'autre devra le reprendre en aval.
Étape par étape : extraire les données d'une note de frais vers Excel
Le processus d'extraction lui-même prend moins d'une minute par note de frais — ce qui compte, c'est de configurer vos colonnes pour que le résultat soit structuré pour la comptabilité, et non un simple export brut qui nécessite une heure de reformatage dans Excel.
L'approche décrite ici utilise l'Extraction de colonnes personnalisées : au lieu d'entraîner un modèle sur des documents types ou de dessiner des rectangles autour des champs, vous saisissez les noms des colonnes souhaitées — « Nom de l'employé », « Date », « Montant HT », « Taux de TVA », « Code PCG » — et l'IA localise chaque valeur n'importe où sur le document en comprenant ce que le champ signifie, et non où il se trouve sur la page. Cette approche est fondamentalement différente de l'OCR basé sur des modèles, qui échoue dès que la mise en page d'une note de frais change ou qu'un reçu est photographié de travers.
Importez vos notes de frais
Glissez des notes de frais scannées, des reçus photographiés, des justificatifs imprimés — PDF, JPG ou PNG. Si vous avez des rapports de plusieurs employés ou mois, importez-les tous en une fois. L'outil les traite en parallèle et fusionne les résultats en un seul tableau.
Définissez vos colonnes pour la comptabilité française
Saisissez les noms de champs nécessaires : Nom employé, Date, Type de dépense, Description, Montant HT, Taux TVA (%), Montant TVA, Montant TTC, Fournisseur, Code compte PCG. Pour la colonne type de dépense, utilisez une colonne inférée — spécifiez Type de dépense (options : Transport/Hébergement/Repas/Déplacement/Fournitures bureau/Cadeau client/Autre) et l'IA lit le contenu de chaque ligne de dépense et le justificatif pour déterminer la catégorie correcte. Pour les frais kilométriques, ajoutez une colonne calculée pour calculer l'indemnité à partir de la distance et de la puissance fiscale.
Lancez l'extraction et vérifiez
L'IA lit chaque ligne de dépense et son justificatif joint, extrayant les champs définis. Pour la colonne de type inférée, elle analyse le contexte — un reçu de billet de train Paris-Lyon plus une note de restaurant du même jour sont classés respectivement comme « Transport » et « Repas ». Les résultats apparaissent dans un tableau où vous pouvez vérifier chaque ligne avant export. Une vérification humaine de 30 secondes par ligne remplace 3 minutes de saisie manuelle.
Exportez vers Excel
Un clic exporte toutes les notes de frais traitées dans un seul fichier XLSX — chaque ligne est une dépense, chaque colonne un des champs définis. La sortie est structurée pour qu'un comptable puisse la mapper directement au journal des achats : trier par code compte PCG pour regrouper les écritures au débit, filtrer par taux de TVA pour alimenter la déclaration de TVA, et sommer par employé pour générer les instructions de remboursement via le compte 421.
Les fichiers sont traités de manière sécurisée et ne sont pas conservés.
Pour les équipes qui reçoivent des notes de frais de plusieurs personnes — personnel terrain, commerciaux, employés à distance — un Lien de collecte supprime complètement les échanges d'e-mails. Vous générez un lien partageable (ex. /c/xxxx), vous l'envoyez à chaque personne devant soumettre ses frais, et elles téléversent leurs notes de frais et justificatifs scannés directement dans votre file d'attente de traitement — sans inscription ni connexion de leur part. Les fichiers arrivent dans votre compte, prêts pour l'extraction par lots. Ceci est détaillé dans notre guide du flux de collecte.
Gérer la TVA et les indemnités kilométriques dans vos exports
La partie la plus délicate du traitement des notes de frais françaises n'est pas l'extraction — c'est le calcul correct de la TVA et de l'indemnité kilométrique pour chaque type de dépense. Selon l'article 271 du CGI, le principe général est que la TVA sur les biens et services acquis pour des opérations taxables est récupérable — mais une cascade d'exclusions spécifiques dans l'Annexe II du CGI crée un patchwork qui piège aussi bien les employés qui remplissent les notes que les comptables qui codifient les écritures.
| Type de dépense | Compte PCG | Récupération TVA | Référence |
|---|---|---|---|
| Billet train/avion | 6251 | Non récupérable | Annexe II CGI, Art. 206-IV-2-2° |
| Péages | 6251 | 100 % | CGI Art. 271 |
| Stationnement | 6251 | 100 % | CGI Art. 271 |
| Gazole / diesel | 6251 | 80 % (100 % pour véhicules utilitaires) | CGI Art. 298-4 |
| Essence | 6251 | 0 % | CGI Art. 298-4 |
| Recharge véhicule électrique | 6251 | 100 % | CGI Art. 271 |
| Hébergement salarié (hôtel) | 6256 | Non récupérable | Annexe II CGI, Art. 206-IV-2-2° |
| Repas du salarié en mission | 6256 | Récupérable (10 % ou 20 % selon le service) | CGI Art. 271 |
| Repas d'affaires (client) | 6257 | Récupérable au taux applicable | CGI Art. 271 ; BOFiP BOI-TVA-DED-30-10-10 |
| Indemnité kilométrique | 6251 | Non soumise à TVA | Barème fiscal URSSAF annuel |
Pour les indemnités kilométriques, le calcul dépend de la puissance fiscale du véhicule et de la tranche de distance annuelle totale. Un véhicule de 4 CV jusqu'à 5 000 km : 0,606 €/km. Entre 5 001 et 20 000 km : (d × 0,340) + 1 330 €. Au-delà de 20 000 km : 0,407 €/km. Avec une colonne calculée, vous définissez la formule une fois : extrayez la distance et les CV du rapport, et l'IA calcule l'indemnité directement dans l'export — sans consultation manuelle du barème. Pour les véhicules électriques, appliquez automatiquement la majoration de 20 % en l'intégrant dans la règle de calcul. Le barème 2026 reste inchangé par rapport à 2025 et 2024 ; la dernière revalorisation date de 2023 (+5,4 %).
Attention aux plafonds URSSAF : si votre entreprise rembourse au-dessus du barème, l'excédent est réintégré dans l'assiette des cotisations sociales. Pour les repas, le plafond d'exonération URSSAF est d'environ 21,10 € par repas (2026). Pour le forfait mobilités durables, le plafond est de 600 € par an et par salarié, ou 900 € en cumul avec le remboursement de l'abonnement de transport en commun.
Du fichier Excel extrait vers Pennylane, Sage ou Cegid
Un fichier Excel avec des lignes de frais correctement codées est déjà à mi-chemin de votre logiciel comptable français — l'étape restante dépend de la plateforme utilisée, mais la structure de colonnes définie lors de l'extraction détermine la fluidité de ce transfert.
Pour Pennylane, l'import CSV accepte les lignes de frais mappées aux comptes PCG — vos colonnes de sortie pour Montant HT, Montant TVA et Code Compte s'intègrent directement dans le journal des achats. Sage 100 et Cegid Loop prennent en charge les imports CSV avec mappage de champs configurable, vos en-têtes de colonnes d'extraction deviennent alors la référence de mappage. EBP Compta inclut un module natif de notes de frais pouvant importer des données structurées avec ventilation de TVA. Pour les cabinets utilisant Quadratus ou Sage FRP 1000, l'export CSV suit la même logique — des lignes structurées avec les bons codes comptes.
Si votre flux comptable nécessite un format différent, la même extraction peut exporter en JSON pour des intégrations sur mesure — utile pour les cabinets disposant de connecteurs ERP internes ou utilisant N2F, Cleemy ou Expensya comme couche de gestion des frais, où l'outil d'extraction gère la capture des données en amont et alimente la plateforme existante avec des données structurées.
Pour les entreprises traitant des factures françaises en plus des notes de frais, la même approche d'extraction par colonnes fonctionne sur les factures — couverte dans notre guide sur l'extraction de données de factures françaises, qui aborde les champs SIREN/SIRET et TVA intracommunautaire. Si une part importante de vos notes de frais concerne les indemnités kilométriques, notre guide sur l'extraction de bulletins de paie français traite de la gestion des cotisations URSSAF qui recoupe les règles de charges sociales liées aux frais.
FAQ
L'IA peut-elle distinguer une note de frais française d'une anglaise ?
Oui. Le modèle de vision lit le contenu du document quelle que soit la langue — un reçu d'un restaurant parisien est traité avec la même précision qu'un reçu londonien. Définissez vos noms de colonnes en anglais et l'IA extrait les valeurs correspondantes. Pour les champs spécifiques au français comme TVA ou Montant TTC, nommer votre colonne « TVA Amount » indique à l'IA de trouver la ligne de taxe — le document n'a pas besoin d'être en anglais.
Qu'en est-il des notes de frais manuscrites en français ?
Le modèle de vision gère le texte manuscrit — y compris l'écriture cursive française — dans les notes de frais et les justificatifs manuscrits. La précision sur l'écriture manuscrite est inférieure à celle du texte imprimé (comme pour tout système OCR), une relecture rapide est donc recommandée pour les documents entièrement manuscrits. Pour les rapports mixtes imprimés et manuscrits — le format réel le plus courant — la précision est constamment élevée sur les sections imprimées.
L'outil dépose-t-il ma déclaration de TVA ?
Non. L'outil extrait et catégorise les montants de TVA par ligne de dépense, produisant un résultat où chaque ligne porte son traitement TVA. Les données extraites alimentent votre déclaration de TVA — qu'elle soit préparée dans Excel, par votre comptable ou via votre plateforme comptable — mais le dépôt effectif (déclaration CA3 ou CA12) reste votre responsabilité. La valeur ajoutée est que les montants de TVA sont déjà séparés des montants HT par ligne, correctement rattachés au compte 44566, éliminant l'étape où quelqu'un détermine manuellement quelles lignes de dépenses portent une TVA récupérable.
L'outil peut-il appliquer automatiquement le barème kilométrique ?
Oui, grâce aux colonnes calculées. Définissez une colonne comme Indemnité Kilométrique (si CV=4 et distance ≤5000 alors distance×0,606 ; si CV=4 et distance>5000 et distance≤20000 alors distance×0,340+1330 ; si CV=4 et distance>20000 alors distance×0,407). L'IA lit la distance et le CV depuis la note de frais et produit l'indemnité calculée. Vous pouvez créer des formules distinctes par tranche de CV ou utiliser une expression plus compacte. Lorsque le barème change une année ultérieure, vous mettez à jour la définition de la colonne — toutes les extractions suivantes utilisent les nouveaux taux.
Que faire si une note de frais a des justificatifs manquants ?
L'IA extrait ce qui est présent sur les documents téléchargés. Si un justificatif manque — par exemple, une facture d'hôtel non jointe — la ligne correspondante affichera les informations saisies par l'employé dans la note de frais, mais sans la ventilation vérifiée du montant HT et de la TVA que seul un justificatif peut fournir. Vous le verrez lors de l'étape de révision. La comptabilité française exige une attestation sur l'honneur pour les reçus perdus sous certaines conditions, mais ce processus est distinct de l'extraction.
Mes données de note de frais sont-elles sécurisées ?
Les fichiers sont traités via des connexions cryptées et ne sont pas conservés après l'extraction. Le fichier Excel généré est téléchargé directement sur votre ordinateur. Si vous devez collecter des notes de frais de plusieurs employés sans partager d'identifiants, la fonction Lien de collecte génère une URL de téléchargement unique avec un code de vérification — chaque expéditeur ne voit que ses propres fichiers, et toutes les soumissions atterrissent dans votre file d'attente de traitement.
Ce qui change quand vous arrêtez de saisir manuellement les notes de frais françaises
L'écart entre une note de frais scannée et une écriture comptable correctement codée a longtemps été un goulot d'étranglement pour les équipes financières françaises — non pas parce que les données sont difficiles à lire, mais parce que les règles varient selon le type de dépense et que les outils génériques aplatissent ces distinctions en une simple colonne « montant ». Lorsque l'extraction est configurée selon la logique comptable française — TVA par type de dépense, codes PCG attribués par nature de dépense, indemnités kilométriques calculées à partir du barème plutôt que tapées de mémoire — le résultat arrive codé pour le journal des achats, sans nécessiter de re-catégoriser chaque ligne dans Excel.
Essayez-le sur vos propres notes de frais. Voyez si la pile qui remplit habituellement un après-midi devient une révision de 5 minutes — où vous vérifiez les chiffres, sans les créer.