Tu as des factures fournisseurs qui s'accumulent et chaque saisie te prend 5 à 10 minutes. Ce tuto t'explique comment utiliser ChatGPT pour lire automatiquement une facture uploadée (montants, références, TVA) et Claude pour nettoyer les données et vérifier l'arithmétique avant de les coller dans ton tableur ou ton logiciel. Résultat : un tableau propre et une ligne CSV prête à importer, sans ressaisie.
Saisir ses factures d'achat manuellement, c'est une de ces tâches que tu repousses parce qu'elle prend du temps mais ne semble jamais urgente. Et puis un jour la déclaration de TVA approche et tu te retrouves à rouvrir vingt factures PDF en retard. Ce tuto te donne un workflow en quatre étapes pour passer de la facture brute au tableau chiffré propre, en laissant l'IA faire la lecture et l'arithmétique à ta place.
Tu gères ta comptabilité toi-même, que tu sois freelance, artisan ou dirigeant d'une petite structure. Chaque facture fournisseur que tu reçois doit passer dans ton tableur ou ton logiciel avant d'alimenter ta déclaration de TVA ou ta liasse fiscale. Le problème, ce n'est pas la complexité de la saisie, c'est le temps qu'elle prend, surtout quand les factures arrivent en PDF scannés avec des formats différents selon le fournisseur. Ce tuto te montre comment confier la lecture visuelle et le contrôle arithmétique à deux outils IA pour ne garder que la décision et la saisie finale.
Avant de commencer, prépare une ou plusieurs factures fournisseurs au format PDF ou en photo (JPG, PNG). Tu as besoin d'un compte ChatGPT (la version gratuite suffit pour uploader une image, la version Plus donne de meilleurs résultats sur les PDFs complexes) et d'un compte Claude gratuit sur claude.ai. Prévois aussi ton tableur ouvert en arrière-plan, qu'il s'agisse d'Excel, Google Sheets, ou la fenêtre d'import de ton logiciel (Indy, Tiime, ou autre). Le workflow complet prend 30 minutes la première fois et descend à 10 minutes par lot de factures une fois que tu l'as intégré.
Tu vas dérouler quatre étapes. ChatGPT lit la facture uploadée et en extrait les données structurées. Tu vérifies ce qu'il a compris. Claude prend le relais pour nettoyer les formats et contrôler que les calculs sont justes. Tu exportes ensuite un tableau propre et une ligne CSV prête à coller. Chaque étape produit un résultat que l'étape suivante réutilise.
À la fin du workflow, tu as un tableau avec une ligne par facture traitée. Pour savoir si le résultat est exploitable, vérifie deux choses : le total TTC du tableau correspond au total imprimé sur ta facture d'origine, et les montants sont en format numérique pur (pas de « 1.200,00 € », juste « 1200 »). Si ces deux points sont validés, la ligne CSV peut aller directement dans ton tableur ou ton outil. Pour les factures en micro-BIC ou micro-BNC, tu n'as pas besoin de la ventilation par compte comptable. Si tu es au réel et que ton expert-comptable t'a donné un plan de comptes, tu peux ajouter une cinquième colonne « compte » dans le tableau à cette étape, en utilisant les comptes les plus courants (606x pour fournitures, 622x pour honoraires, 401 pour le fournisseur). Sur les factures qui comportent plusieurs lignes avec des taux de TVA différents (20% et 10% sur la même facture), prends deux minutes pour vérifier chaque sous-total avant d'exporter. Si tu traites régulièrement plus de quinze à vingt factures par mois, un outil comme Indy ou Tiime automatise cette lecture et connecte directement ta banque, ce qui supprime aussi le rapprochement manuel. Et si tu hésites encore sur l'outil à adopter, regarde quel logiciel comptable gratuit intègre le mieux l'OCR et l'IA pour ton activité. Avant d'envoyer des factures clients dans une IA, vérifie ce que le secret professionnel et le RGPD autorisent vraiment : IA et données comptables.
Résultat attendu : Chaque montant du tableau correspond exactement aux chiffres visibles sur ta facture, sans arrondi ni virgule déplacée.
Quand ChatGPT te retourne le tableau, compare chaque ligne avec la facture originale ouverte à côté. Repère en particulier trois erreurs courantes : les montants avec des séparateurs mal lus (ChatGPT peut confondre le point et la virgule selon la mise en page de ta facture), les numéros de facture tronqués si le PDF est de faible résolution, et les lignes de détail regroupées quand la facture en liste plusieurs. Si tu vois « non trouvé » sur le SIRET ou le numéro TVA, ne t'inquiète pas, ces champs sont utiles mais pas bloquants pour la suite. Corrige à la main dans le tableau les erreurs que tu as repérées, puis copie l'intégralité du tableau pour le coller à l'étape suivante.
Résultat attendu : Tous les montants sont des nombres décimaux avec point, la date est normalisée, et aucun champ numérique ne contient de texte ou de symbole monétaire.
Relis le tableau nettoyé. Vérifie que les montants sont bien en format numérique pur : ouvre une cellule de ton tableur, colle un montant dedans et vérifie qu'il s'affiche comme un nombre (aligné à droite, sans guillemets). Si tu vois un montant aligné à gauche, c'est qu'il est traité comme du texte et qu'il y a encore un caractère parasite. Renvoie ce montant seul à Claude avec l'instruction « convertis ce montant en nombre décimal avec point » pour le corriger. Pour la date, confirme que le format AAAA-MM-JJ est bien celui attendu par ton logiciel (certains outils préfèrent JJ/MM/AAAA).
Résultat attendu : Les trois contrôles retournent « OK » ou les écarts sont inférieurs à 0.02 € et documentés dans la colonne observations.
Si Claude retourne « OK » sur les trois contrôles, passe directement à l'étape suivante. Si tu vois un « ÉCART » sur le contrôle TVA ou TTC, reprends ta facture originale et cherche une ligne souvent oubliée : franco de port, remise sur ligne ou escompte global. Ces lignes modifient le HT sans toujours apparaître dans le tableau principal. Si l'écart est inférieur à 0.02 €, c'est un arrondi du fournisseur, pas une erreur de ta saisie. Note-le dans une colonne « observations » de ton tableau final mais ne le bloque pas. Si l'écart dépasse 0.02 €, l'erreur vient soit de la lecture OCR à l'étape 1 (retourne sur la facture originale pour vérifier), soit d'une facture avec une remise commerciale que ChatGPT a lue mais mal positionnée dans le tableau.
Résultat attendu : La ligne CSV collée dans ton tableur ou importée dans ton logiciel affiche une ligne lisible, avec les montants en colonnes séparées et aucun caractère d'encodage parasite.
Relis la colonne « Compte » proposée par Claude. Les comptes 60xx et 622x couvrent la majorité des achats d'un indépendant, mais tu connais ton activité mieux que l'IA. Si tu es au régime micro, cette colonne est secondaire et tu peux l'ignorer. Si tu travailles avec un expert-comptable, demande-lui une fois la liste des comptes qu'il utilise pour tes achats récurrents et garde-la dans un fichier texte à fournir à Claude la prochaine fois. Pour importer la ligne CSV dans ton logiciel, vérifie que le séparateur attendu est bien le point-virgule (sinon demande à Claude de le remplacer par la virgule) et que l'encodage de ton fichier est UTF-8 pour éviter les problèmes avec les caractères accentués.
La première fois, compte 30 minutes pour une seule facture, le temps de tester les prompts et de comprendre ce que tu dois corriger à chaque étape. À partir de la deuxième ou troisième facture, le temps descend à 8-12 minutes par facture. Si tu traites un lot de cinq factures du même fournisseur, tu peux réutiliser le même prompt à l'étape 1 en chargeant les fichiers un par un, ce qui réduit encore le temps moyen.
ChatGPT (GPT-4o) est particulièrement bon pour lire les images et les PDFs uploadés, y compris les scans de mauvaise qualité. Claude est meilleur pour les transformations de format structurées et les contrôles arithmétiques : il suit mieux les règles strictes (un point comme séparateur, format ISO pour la date) et présente les vérifications de façon lisible. Tu peux techniquement tout faire dans Claude si tu as la version Pro avec upload de fichiers, mais la chaîne ChatGPT + Claude donne de meilleurs résultats sur les PDFs complexes et reste accessible avec les versions gratuites des deux outils.
Si tes factures fournisseurs mentionnent des données personnelles (par exemple si tu es avocat, médecin ou prestataire de santé et que tes achats sont référencés par dossier client), anonymise les références avant d'uploader : remplace les noms de patients ou de clients par des codes neutres comme [Client A] ou [Dossier 001]. Pour les achats courants (fournitures, loyer, honoraires comptables), les factures fournisseurs ne contiennent généralement pas de données personnelles sensibles. Désactive aussi l'option d'entraînement dans les paramètres de ChatGPT (Settings > Data controls > Improve the model for everyone) si tu n'y as pas touché.
Non. En micro-BNC ou micro-BIC, tu n'as pas à tenir une comptabilité en partie double. Le tableau structuré avec Date, N° Facture, Fournisseur, HT, TVA et TTC suffit pour suivre tes achats et alimenter ton livre des recettes et dépenses. Supprime simplement la colonne Compte de l'étape 4 et dis-le à Claude dans le prompt. Si tu bascules un jour au réel, le tableau est déjà structuré pour accueillir cette colonne.
Le cas arrive surtout avec des PDF générés depuis un logiciel ancien (format image embarqué, pas de texte sélectionnable) ou des photos prises à la va-vite avec un éclairage mauvais. Deux options : prends une nouvelle photo en lumière naturelle, à plat et de face, et recommence l'étape 1. Sinon, retranscris manuellement les quatre ou cinq champs clés (fournisseur, date, HT, TVA, TTC) dans le prompt sous forme de texte brut et saute directement à l'étape 2. Le gain de temps est moindre mais les étapes 3 et 4 restent utiles pour le contrôle et l'export.
Tableau structuré (fournisseur, date, numéro, HT/TVA/TTC, lignes de détail) + ligne CSV prête à coller dans ton tableur ou ton logiciel de gestion
Document comptable émis par un prestataire ou un vendeur qui réclame le paiement d'un bien ou d'un service. Tu dois la conserver et la saisir dans ta comptabilité pour pouvoir déduire le montant de ton résultat imposable et récupérer la TVA si tu y es assujetti.
Le caractère utilisé pour séparer la partie entière de la partie décimale d'un nombre. En France, la convention typographique est la virgule (1 200,50 €), mais la plupart des logiciels et formats CSV attendent un point (1200.50). Ce désaccord entre factures françaises et logiciels informatiques est la principale source d'erreur lors de l'import de données comptables.
Opération qui consiste à vérifier que chaque facture fournisseur enregistrée dans ta comptabilité correspond à un paiement effectif sur ton compte bancaire, au bon montant et à la bonne date. C'est une étape distincte de la saisie : tu saisis d'abord la facture, puis tu la lettres (rapproches) quand le virement sort de ton compte.
Ce tuto montre comment un indépendant ou un dirigeant de TPE peut extraire automatiquement les données d'une facture fournisseur en 30 minutes, sans logiciel OCR payant. Le workflow enchaîne ChatGPT (lecture visuelle de la facture uploadée, extraction des champs : fournisseur, date, numéro, lignes de détail, montants HT/TVA/TTC) et Claude (nettoyage des formats numériques, contrôle arithmétique des trois relations quantité-HT, HT-TVA et HT+TVA=TTC, puis génération du tableau final et de la ligne CSV). Le résultat est un tableau structuré importable directement dans Excel, Google Sheets, Indy, Tiime ou tout logiciel acceptant le CSV. Ce workflow s'adresse aux régimes réel simplifié et réel normal. Les utilisateurs en micro-BIC/BNC peuvent ignorer la colonne comptable sans perdre l'essentiel du gain de temps.
Copie ces prompts directement dans ton outil IA pour reproduire chaque étape.
La bibliothèque complète de prompts pour ton métier, filtrables par tâche et niveau.
Voir les prompts → Hub métier Hub ComptabilitéTous les tutos, prompts, outils et ressources pour ton profil professionnel.
Accéder au hub →