Comment extraire les données des notes de frais
françaises dans 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’ajoute : chaque ligne de dépense nécessite le bon traitement de la taxe sur la valeur ajoutée, le bon code du Plan Comptable Général et, pour les kilomètres, un calcul selon 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, ignorant qu’une note de frais française est un document de conformité avec des règles qui varient selon le type de dépense.
Points clés
- Votre outil PDF vers Excel extrait la date et le montant de chaque ligne de dépense — comme si un billet de train devait les mêmes taxes qu’un dîner client.
- Selon la loi fiscale française, le diesel récupère 80 % de TVA et l’essence 0 % — mais un outil qui extrait seulement le « montant » oblige à 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 CGI, indemnités kilométriques calculées selon le 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 tickets standard 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 quant à la récupérabilité 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 de simples données — ce sont des décisions au niveau de chaque transaction, avec des conséquences fiscales.
L'écart ne porte pas sur 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 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 tant auprès de l'entreprise qu'en cas de contrôle URSSAF, auprès des autorités.
| Champ | Pourquoi c'est important | Méthode d'extraction |
|---|---|---|
| Nom du salarié / Date | Traçabilité de base — qui a engagé la dépense et quand | Extraction directe depuis l'en-tête du rapport |
| Type de dépense (Nature de la dépense) | Détermine le code compte PCG et le traitement TVA. Transport → 6251, hébergement → 6256, repas client → 6257, fournitures bureau → 6064, cadeau client → 6234 | Colonne déduite : l'IA lit la description et le justificatif, puis classe le type de dépense |
| Montant HT / Taux TVA / Montant TVA / Montant TTC | La 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 impayé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. 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 d'indemnité |
| Code compte PCG (Compte comptable) | Le lien entre le rapport 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 le salarié (421) | Colonne déduite ou mappée — l'IA attribue le code en fonction du type de 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 6256 (Missions) pour 100 €, débit 6257 (Réceptions) pour 40 €, crédit 421 (Rémunérations dues) pour 150,60 € TTC. La ligne hôtel n'a pas de récupération de TVA (exclue selon 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 en aval devra tout reprendre.
Étape par étape : extraire les données Note de frais dans Excel
L'extraction elle-même prend moins d'une minute par rapport — l'essentiel est de configurer vos colonnes pour que le résultat soit structuré pour la comptabilité, et non un simple dump de données nécessitant une heure de reformatage dans Excel.
L'approche décrite ici utilise l'Extraction par colonnes personnalisées : au lieu d'entraîner un modèle sur des exemples de documents ou de dessiner des rectangles autour des champs, vous saisissez les noms de colonnes souhaités — « Nom de l'employé », « Date », « Montant HT », « Taux de TVA », « Code PCG » — et l'IA localise chaque valeur dans 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 lorsque la mise en page d'un rapport change ou qu'un reçu est photographié en biais.
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/Indemnités kilométriques/Fournitures de 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. Pour les indemnités 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, extrayant les champs définis. Pour la colonne inférée du type de dépense, 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 non conservés.
Pour les équipes qui reçoivent des notes de frais de plusieurs personnes — personnel terrain, représentants commerciaux, employés à distance — un Lien de Collecte supprime complètement les échanges d'emails. Vous générez un lien partageable (ex. /c/xxxx), l'envoyez à chaque personne devant soumettre ses frais, et ils téléversent leurs notes de frais scannées et justificatifs directement dans votre file 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 workflow de collecte.
Gérer la TVA et les Indemnités Kilométriques dans vos Résultats
La partie la plus difficile 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 à la fois les employés remplissant les rapports et les comptables codant 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 | 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ôtel (hébergement salarié) | 6256 | Non récupérable | Annexe II CGI, Art. 206-IV-2-2° |
| Repas salarié en mission | 6256 | Récupérable (10% ou 20% selon service) | CGI Art. 271 |
| Repas d'affaires | 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 le résultat — sans consultation manuelle du barème. Pour les véhicules électriques, appliquez automatiquement la majoration de 20 % en l'intégrant à 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 le Montant HT, le Montant TVA et le Code Compte s'intègrent directement dans le journal des achats. Sage 100 et Cegid Loop prennent en charge les imports CSV avec un 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 la 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 comptables.
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 s'applique aux 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 ticket de restaurant parisien est traité avec la même précision qu'un ticket londonien. Définissez vos noms de colonnes en anglais et l'IA extrait les valeurs correspondantes. Pour des 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 traite le texte manuscrit — y compris l'écriture cursive française — sur 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 comporte 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 imputés au compte 44566, éliminant l'étape où quelqu'un détermine manuellement quelles lignes de dépenses comportent de la TVA récupérable.
L'outil peut-il appliquer automatiquement le barème kilométrique ?
Oui, à l'aide de 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 sur 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 accès par 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 diffèrent selon le type de dépense et que les outils génériques réduisent ces distinctions à 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.