Factures par lots vers Excel — sans modèle par fournisseur
La difficulté de la conversion de factures par lots vers Excel ne réside pas dans le volume. Quarante factures d'un même fournisseur sont faciles à traiter avec n'importe quel outil basé sur des modèles. La vraie difficulté, c'est une facture de chacun de quarante fournisseurs différents : des dates écrites MM/JJ/AAAA, JJ.MM.AAAA ou « 15-mars-2024 », des champs intitulés « Bill To », « Customer » ou « Sold To », et des lignes d'articles allant de 2 à 50. Nommez une fois les champs souhaités et chaque facture de chaque fournisseur s'insère dans les mêmes colonnes.
Sans modèle par fournisseur · 5–10 s par facture
Ce que vous pouvez extraire de chaque facture d'un lot
Oubliez le modèle par fournisseur. Listez les champs de facture dont vous avez besoin, et l'IA trouve chaque valeur sur chaque facture du lot, où que le fournisseur l'ait placée. Les noms que vous saisissez deviennent les en-têtes exacts de votre feuille de calcul de sortie, pour que le tableau final soit prêt à trier, filtrer ou importer.
Un champ manquant ? Nommez-le et l'IA le localise sur chaque facture. En mode batch, le Nom du fichier et le Pays du fournisseur sont particulièrement utiles : ils vous permettent de trier et filtrer le tableau final par document source ou région fournisseur, sans aucun étiquetage manuel.
La partie la plus difficile de la conversion de factures par lots vers Excel n'est pas le volume, c'est que chaque fournisseur procède différemment
Quarante factures d'un même fournisseur sont faciles à traiter avec n'importe quel outil basé sur des modèles. Une facture de chacun de quarante fournisseurs différents, c'est le cas difficile : des mises en page différentes, des conventions de dates différentes, des noms de champs différents, des profondeurs de lignes différentes. Les outils de traitement par lots basés sur des modèles nécessitent une configuration distincte pour chaque fournisseur, et chaque fois qu'un fournisseur change de logiciel de facturation, cette configuration tombe en panne. Nommez vos champs une seule fois et l'IA lit chaque facture de la même manière, quelle que soit son apparence.
Pourquoi le traitement par lots multi-fournisseurs fait échouer les outils à modèles
Un modèle par format de fournisseur. Chaque fournisseur formate sa facture différemment. Les positions des champs varient, les noms des libellés varient (l'un écrit « Bill To », un autre « Customer », un troisième « Sold To »), les conventions de dates varient, même l'orientation de la page diffère. Un outil basé sur des modèles exige une configuration d'analyse distincte pour chaque fournisseur. Avec 40 fournisseurs, cela fait 40 configurations à créer, tester et maintenir. Lorsqu'un fournisseur met à jour son ERP ou son logiciel de comptabilité, le modèle casse silencieusement. Des utilisateurs sur Reddit décrivent le problème central comme des « mises en page (différences d'un fournisseur à l'autre, pas de simples ajustements) ». La variation est structurelle, pas cosmétique.
La normalisation du format de date vous incombe. Un fournisseur écrit « 15/03/2024 », un autre « 15.03.2024 », un troisième « 15-mars-2024 », un quatrième utilise une date japonaise comme « 令和6年3月15日 ». Les outils à modèles extraient le texte exactement tel qu'il est imprimé, donc la chaîne de date que vous obtenez est celle qui apparaît sur la page. Vous devez encore normaliser manuellement chaque colonne de date par la suite, en écrivant des formules Excel ou en effectuant des recherches-remplacements sur des centaines de lignes. Cette seule étape peut vous prendre un après-midi entier lors de la clôture mensuelle.
La profondeur variable des lignes casse les mises en page de sortie fixes. La facture du fournisseur A comporte 2 lignes. Celle du fournisseur B en a 45 réparties sur 3 pages. Le fournisseur C a une structure multi-niveaux avec des sous-totaux par section et un total général sur la dernière page. Les outils à modèles s'attendent à une structure de lignes cohérente ; lorsque la profondeur des lignes varie de 2 à 50 dans le même lot, les mises en page fixes produisent une sortie désalignée ou incomplète. Des utilisateurs rapportent que des outils comme AWS Textract sont « utiles uniquement lorsque les factures sont structurées et au format tabulaire ». Les lots de factures réels remplissent rarement cette condition.
Comment un seul ensemble de champs de facture couvre tous les fournisseurs
Une seule liste de noms de champs fonctionne avec toutes les mises en page fournisseurs, donc rien à configurer par fournisseur. Saisissez une fois les champs dont vous avez besoin (« Numéro de facture », « Date d'échéance », « Total », « Nom du fournisseur », « Pays du fournisseur »). L'IA lit chaque facture du lot, détermine la signification de ces termes et trouve la valeur correspondante où qu'elle se trouve, que ce soit en haut à droite, dans l'en-tête ou à côté du logo de l'entreprise. La liste de champs est la seule configuration, et elle s'applique aux factures de tous les fournisseurs du lot.
La normalisation des dates et des montants est automatique. L'IA reconnaît une valeur de date quel que soit son format sur la page, qu'il s'agisse de MM/JJ/AAAA, JJ.MM.AAAA, « 15-mars-2024 » ou d'un format japonais basé sur l'ère. Elle génère la date dans un format cohérent pour chaque ligne du tableau fusionné. Il en va de même pour les montants : « 1.500,00 € » (européen), « $1,500.00 » (américain) et « 1 500,00 » (espacement français) sont tous analysés et générés dans le format de votre choix. Aucune formule de post-traitement, aucun reformatage manuel.
Le nombre de lignes suit chaque facture. Une facture à 2 articles produit 2 lignes. Une facture à 50 articles produit 50 lignes. Une facture récapitulative sans ligne d'article produit 1 ligne. Toutes partagent les mêmes en-têtes de colonnes dans le tableau de sortie, donc le tableau s'étend et se réduit naturellement selon le document. Vous pouvez également ajouter des Colonnes calculées : définissez une colonne comme « Total ligne (Qté × Prix unitaire) » et l'IA effectue le calcul lors de l'extraction pour chaque facture du lot, quel que soit le nombre de lignes d'articles. Pour une logique plus complexe comme l'agrégation sur plusieurs lignes ou des vérifications conditionnelles, utilisez le Format de règle (disponible pour les utilisateurs connectés). Aucune étape de formule Excel séparée n'est nécessaire.
Comment fonctionne le traitement par lots des factures multi-fournisseurs en pratique
En fin de mois, vous avez un dossier avec des factures de 40 fournisseurs, chacun utilisant un système ERP différent, un format de date différent et une mise en page de facture différente. Voici ce qui se passe lorsque vous les déposez tous en même temps.
Téléversez toutes les factures en un seul lot
Votre dossier contient 40 fichiers, un pour chacun des 40 fournisseurs. Certains arrivent sous forme de PDF numériques exportés depuis le portail SAP, Oracle ou QuickBooks d'un grand fournisseur. D'autres sont des JPG scannés d'un commerce local ou une photo prise au téléphone d'une facture papier d'un bureau sur le terrain. Glissez-les tous dans la zone de téléversement en même temps. L'outil accepte les formats PDF, JPG, PNG, WebP et AVIF, donc pas besoin de trier par format ni de créer des lots séparés pour les scans et les PDF numériques. Chaque fichier peut peser jusqu'à 10 Mo.
Listez les champs de facture souhaités
Saisissez Nom du fichier, Nom du fournisseur, Numéro de facture, N° de commande, Date de facture, Date d'échéance, Sous-total, Montant de la taxe, Total, Nombre de lignes, Conditions de paiement, Pays du fournisseur. Ces noms deviennent les en-têtes de votre feuille de calcul de sortie. Besoin de colonnes calculées ? Ajoutez Total de ligne (Qté × Prix unitaire) pour que l'IA calcule les totaux de ligne pendant l'extraction. Cela s'applique aux 40 factures, même si chacune a un nombre de lignes différent.
Téléchargez un journal de factures unique
Le traitement prend 5 à 10 secondes par facture. La sortie est un fichier XLSX ou CSV unique. Chaque facture contribue avec des lignes et des en-têtes de colonnes correspondants. Un PDF d'Oracle, un JPG d'un travailleur autonome et une photo prise au téléphone par un technicien sur le terrain se retrouvent tous dans un même tableau avec les colonnes que vous avez définies. Dates normalisées, montants analysés, noms de fichiers inclus pour la traçabilité. Environ 18 fois plus rapide que les ~3 minutes de saisie manuelle par facture.
Quand l'extraction de factures par lots fonctionne et quand vérifier les résultats
L'extraction de factures par lots gère de manière fiable la plupart des formats de fournisseurs. Comprendre ses limites vous aide à savoir quand vous attendre à une sortie propre et quand un lot peut nécessiter une vérification ponctuelle.
Quand c'est le plus efficace
Factures multi-fournisseurs avec des mises en page variées. Des factures provenant de 40 fournisseurs différents, chacune avec des positions de champs, des noms d'étiquettes et des conventions de dates différentes, sont toutes extraites dans la même structure de colonnes. C'est là qu'un ensemble commun de noms de champs surpasse de loin les outils basés sur des modèles.
Factures imprimées avec des étiquettes de champs claires. Jusqu'à 99 % de précision pour le texte imprimé. Lorsque les factures affichent systématiquement des étiquettes comme « Date de facture : », « Total : » ou « Date d'échéance : » à proximité des valeurs correspondantes, même dans des langues différentes, l'IA les identifie de manière fiable, quelle que soit leur position sur la page.
Factures détaillées et factures récapitulatives dans un même lot. Un lot contenant à la fois des factures détaillées avec plus de 40 lignes et de simples factures à une ligne est traité proprement : chaque facture génère automatiquement le bon nombre de lignes. Vous obtenez un tableau fusionné unique, et non plusieurs fichiers avec des structures différentes.
Factures multilingues de fournisseurs internationaux. Une facture allemande avec « Rechnungsdatum », une facture française avec « Date de facturation » et une facture anglaise avec « Invoice Date » sont toutes extraites dans la même colonne « Date de facture » en sortie. L'IA comprend le sens à travers les langues.
Quand vérifier les résultats
Les lignes qui s'étendent sur plusieurs pages. Une ligne de produit ou une description qui se poursuit sur la page suivante peut être scindée ou partiellement capturée. Vérifiez les factures multipages avec de longs tableaux de lignes avant de les importer dans votre système de comptabilité fournisseurs, surtout si les descriptions de lignes individuelles s'étendent sur plusieurs lignes imprimées.
Corrections manuscrites de prix sur les factures imprimées. Lorsque l'écriture manuscrite couvre ou remplace les montants imprimés, l'IA lit la valeur la plus lisible, mais ce n'est pas toujours le chiffre corrigé. Signalez les factures avec des montants barrés visibles pour une vérification manuelle avant le traitement par lots.
Numérisations très dégradées ou télécopies basse résolution. Les copies carbone de troisième ou quatrième génération ou les impressions de télécopie à moins de 150 DPI réduisent la précision de reconnaissance. Dans la mesure du possible, numérisez à 300 DPI ou plus et utilisez le document original plutôt qu'une re-copie. Les factures de mauvaise qualité produisent toujours des résultats, mais vous devez vérifier ces lignes individuellement.
Les libellés qui reposent uniquement sur la position spatiale, sans texte. Si une facture affiche une valeur comme « $1,250 » à un endroit qui suggère « Total » mais sans libellé de texte adjacent, l'IA ne peut pas déterminer de manière fiable ce que représente cette valeur. Les champs avec des libellés explicites, même s'ils sont nommés de manière incohérente d'un fournisseur à l'autre, sont extraits beaucoup plus précisément que les données purement positionnelles.
Questions fréquentes
Puis-je traiter des factures de 40 fournisseurs différents avec des formats totalement différents en un seul lot ?
Oui, c'est précisément l'usage principal. Téléversez les factures d'autant de fournisseurs que nécessaire en un seul lot. L'IA lit chaque facture pour comprendre ce que signifie un champ, et non où il se trouve : qu'un fournisseur nomme le champ de facturation « Bill To », « Customer » ou « Sold To », l'IA le reconnaît comme un nom de client et le mappe à la colonne que vous avez définie. Les différents formats de date, positions de champs et structures de lignes sont tous gérés sans configuration de modèle par fournisseur. Les noms de champs que vous définissez une fois s'appliquent à chaque facture du lot.
L'outil normalise-t-il automatiquement les différents formats de date ?
Oui. Un fournisseur écrit les dates au format MM/JJ/AAAA, un autre au format JJ.MM.AAAA, un troisième « 15-mars-2024 », un quatrième utilise un format d'ère japonaise. L'IA reconnaît chacun comme une valeur de date et le sort dans un format cohérent et normalisé sur chaque ligne de la feuille de calcul fusionnée. La même normalisation s'applique aux formats de montants : le « 1.500,00 € » européen, le « $1,500.00 » américain et le « 1 500,00 » français sont tous correctement analysés. Aucun reformatage manuel des dates, aucune colonne de formule Excel, aucun rechercher-remplacer sur des centaines de cellules.
Que se passe-t-il lorsque certaines factures ont des lignes détaillées et d'autres seulement un montant total récapitulatif ?
Les deux types fonctionnent dans le même lot sans traitement particulier. Vous pouvez choisir de générer une ligne par ligne détaillée, où les champs d'en-tête comme Nom du fournisseur et Numéro de facture se répètent sur chaque ligne, ou une ligne récapitulative par facture, selon ce que votre système de comptabilité fournisseurs attend. Une facture à 2 lignes produit 2 lignes, une facture à 50 lignes en produit 50, une facture récapitulative en produit 1. Toutes partagent les mêmes en-têtes de colonnes dans le fichier de sortie.
Comment m'assurer que les colonnes de sortie correspondent à ce que mon système de comptabilité fournisseurs ou ERP attend pour l'import ?
Saisissez vos noms de colonnes pour qu'ils correspondent exactement aux noms de champs de votre système de comptabilité fournisseurs. Si votre système attend Supplier ID au lieu de « Nom du fournisseur », ou Invoice_Date au lieu de « Date de facture », utilisez ces noms. L'IA trouve les valeurs correspondantes sur chaque facture, quel que soit le nom que la facture leur donne. Les noms de colonnes que vous saisissez deviennent les en-têtes littéraux du fichier Excel exporté, de sorte que la sortie s'importe directement dans votre système sans renommage ni reformatage manuel.
Et si une facture d'un lot de 40 est de mauvaise qualité de scan, tout le lot échoue-t-il ?
Non. Chaque facture est traitée indépendamment. Si un fichier d'un lot de 40 est une copie carbone délavée à faible contraste, la précision d'extraction de cette facture peut être inférieure, mais les 39 autres ne sont pas affectées. La facture de mauvaise qualité apparaît toujours dans le tableur de sortie avec les valeurs que l'IA a pu extraire ; vous pouvez vérifier et corriger ces lignes individuelles sans relancer tout le lot. Pour de meilleurs résultats, scannez les factures à 300 DPI ou plus et utilisez des scans de première génération plutôt que des re-copies. Divisez les très gros lots en exécutions qui correspondent à la limite de téléversement de votre plan, afin que chaque exécution soit plus facile à vérifier.
Flux de travail liés aux factures : flux complet de traitement des factures · extraire des champs spécifiques des factures · comparer les logiciels de traitement de factures · guide d'extraction par lots · tarifs d'extraction de factures