VLM Powered OCR

Convertissez vos relevés bancaires en Excel — Extrayez transactions, dates et colonnes débit/crédit sans saisie manuelle

Saisir manuellement les transactions d'un relevé bancaire dans Excel prend 3 minutes par page — et chaque banque (Chase, Bank of America, Wells Fargo, HSBC, Barclays et 1000+ autres) dispose ses lignes de transactions dans plusieurs zones visuelles avec des colonnes date, description et montant qui dérivent entre les pages. Extrayez ces lignes en 10 à 30 secondes par page, sans configuration par banque.

Chiffrement de qualité bancaire · Conforme SOC 2 · Chiffrement TLS 1.3

PDF
Scanné
XLSX/CSV
Par lots

Ce que vous pouvez extraire d'un relevé bancaire

Saisissez les noms de colonnes dont vous avez besoin — l'IA trouve ces valeurs sur tout relevé bancaire en comprenant la signification de chaque nombre et libellé, et non leur emplacement sur la page.

Transaction Date
Description
Debit Amount
Credit Amount
Balance
Reference/Check No.
Transaction Type

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

Pourquoi les relevés bancaires sont plus difficiles à extraire que les autres tableaux

Un relevé bancaire n'est pas une simple grille. Chaque ligne de transaction s'étend sur plusieurs zones visuelles — la date à gauche, la description au centre, et les montants alignés à droite. Ces zones varient d'une page à l'autre, et chaque banque les organise différemment. Les outils OCR basés sur des modèles qui fixent les champs à des coordonnées précises échouent dès que les colonnes se décalent.

Le Problème

01 Les lignes de transaction chevauchent plusieurs zones visuelles — et ces zones se déplacent entre les pages

Regardez un relevé bancaire en PDF. Chaque ligne de transaction a la date dans la marge de gauche, une description qui traverse le milieu de la page, et les montants alignés à droite. Ce sont trois zones visuelles distinctes — pas un tableau contigu — et elles ne restent pas en position fixe. Ajoutez des en-têtes de page, des sous-totaux courants, ou une colonne supplémentaire pour les numéros de chèque, et la limite d'alignement à droite pour les montants se déplace en cours de document. Les outils OCR basés sur des modèles qui s'ancrent sur « la deuxième colonne à partir de la gauche » produisent un résultat brouillé lorsque les colonnes dérivent ne serait-ce que de quelques pixels. La saisie manuelle est plus lente, mais au moins l'œil humain suit l'alignement horizontal — jusqu'à ce que la fatigue s'installe et qu'un débit soit saisi dans la colonne des crédits.

02 Chaque banque formate les mêmes données de transaction différemment

Chase utilise une mise en page compacte à trois colonnes avec un seul montant signé. Bank of America sépare les débits et les crédits en colonnes distinctes. Wells Fargo ajoute une colonne de numéro de référence et indente les descriptions sur plusieurs lignes. HSBC imprime un solde courant après chaque transaction. Barclays regroupe les transactions par bloc de date avec des sous-totaux. Les caisses d'épargne utilisent souvent des processeurs de relevés du marché intermédiaire avec une autre mise en page encore. Les outils basés sur des modèles nécessitent un modèle de coordonnées distinct pour chaque banque — et ce modèle se brise la prochaine fois que la banque met à jour son générateur de PDF. Les forums de finances personnelles notent régulièrement que la mise en page des relevés d'une même banque change entre les années, invalidant les règles d'extraction précédemment établies.

03 La troncature et l'abréviation des descriptions perdent leur sens sans contexte

Les descriptions bancaires sont notoirement abrégées : « ACHAT PAR CARTE DE DÉBIT 12/04 SQ* COFFEE SHOP S » — compréhensible pour un humain qui connaît le contexte, mais facilement mal interprété par les outils qui divisent sur les espaces ou supposent des champs délimités. Pire encore, les descriptions sur plusieurs lignes s'étendent sur deux ou trois rangées, brisant l'hypothèse d'une transaction par ligne sur laquelle la plupart des outils d'extraction reposent. L'IA doit lire le bloc de transaction complet — texte de description, date et montants ensemble — pour comprendre que « Virement vers Épargne 9876 » et « Paiement d'Intérêts » sont deux transactions distinctes, et non une seule ligne de description s'étendant sur une limite de renvoi à la ligne.

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

01 L'IA lit les données transactionnelles par leur sens, pas par leurs coordonnées

L'extraction par colonnes personnalisées — le mécanisme central d'ImageToTable.ai — vous permet de définir les champs souhaités : « Date de transaction », « Description », « Montant débité », « Montant crédité », « Solde ». L'IA lit chaque valeur en comprenant ce qu'elle représente dans le contexte du document, sans chercher à la localiser par sa position en pixels. Un format de date (MM/JJ/AAAA) situé à gauche de la page est reconnu comme une date de transaction, qu'il se trouve à la colonne 72 ou 95 de l'espace de coordonnées du PDF. Les colonnes qui se décalent entre les pages n'ont aucune importance : l'IA suit le sens sémantique, pas les coordonnées.

02 Une seule définition de colonnes fonctionne pour tous les formats bancaires — pas de modèles par banque

Saisissez « Date de transaction », « Description », « Montant débité », « Montant crédité », « Solde » une seule fois. La même définition de colonnes extrait les données de Chase, Bank of America, Wells Fargo, HSBC, Barclays et de votre caisse locale — quel que soit le format de chaque banque. L'IA localise chaque champ en comprenant ce qu'il est, pas où il se trouve. Pas de modèles de coordonnées. Pas de règles par banque. Aucune maintenance lorsqu'une banque met à jour la mise en page de son relevé. Si vous effectuez un rapprochement entre plusieurs comptes, vous pouvez même utiliser une colonne inférée comme « Compte (options : Chèques/Épargne/Carte de crédit) » et l'IA classe chaque transaction dans le bon compte en se basant sur le contexte lu dans l'en-tête du document.

03 Les colonnes calculées rapprochent les soldes et vérifient la précision de l'extraction

Ajoutez une colonne calculée — une colonne dont le nom décrit un calcul que l'IA effectue lors de l'extraction — pour vérifier que les soldes extraits s'additionnent correctement. Écrivez « Vérification solde (Solde précédent + Montant crédité − Montant débité − Solde extrait) » et l'IA calcule le solde attendu par rapport à ce qu'imprime le relevé, en affichant l'écart pour chaque ligne. Cela permet de détecter les montants mal lus, les chiffres inversés ou un débit accidentellement extrait comme un crédit — avant que les données n'entrent dans votre feuille de calcul de rapprochement. Pour une logique de vérification plus complexe, les utilisateurs connectés peuvent utiliser le format Règle pour définir des règles basées sur JSON qui gardent les noms de colonnes clairs tout en exécutant une validation en plusieurs étapes.

Du relevé bancaire PDF au tableur Excel propre : comment ça marche

Si vous traitez régulièrement des relevés bancaires — pour la comptabilité, le rapprochement, la déclaration fiscale ou l'analyse de trésorerie — voici le flux de travail, du téléchargement à la sortie vérifiée.

1

Importez les relevés — n'importe quelle banque, n'importe quel format, un mois ou douze

Déposez les PDF téléchargés depuis votre portail bancaire, les relevés papier scannés ou les captures d'écran de votre banque en ligne. L'outil accepte JPG, PNG, WebP et PDF. Si vous traitez une année complète de relevés sur plusieurs comptes, importez-les tous en une fois — le traitement par lots gère chaque fichier en une seule opération et consolide les résultats. Pour collecter des relevés auprès de clients ou fournisseurs n'ayant pas accès à votre système, générez un Lien de collecte : une URL partageable où chacun peut importer des relevés dans votre file d'attente — sans inscription ni connexion de leur part.

2

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

Entrez les champs souhaités : « Date de transaction », « Description », « Montant débité », « Montant crédité », « Solde », « Réf./N° de chèque », « Type de transaction ». Mélangez séparation débit/crédit ou montant signé unique — selon votre flux comptable. Ajoutez une Colonne calculée comme « Vérification solde (Solde précédent + Crédit − Débit − Solde actuel) » pour vérifier l'exactitude lors de l'extraction — l'IA effectue le calcul et signale les écarts avant que les données n'entrent dans votre tableur. La même configuration de colonnes fonctionne pour tous les relevés du lot, toutes banques confondues.

3

Téléchargez le fichier Excel consolidé — vérifié, prêt à l'emploi

Chaque transaction devient une ligne dans votre fichier de sortie. Un lot de 12 relevés mensuels produit un tableur unique avec toutes les transactions de l'année. Les colonnes calculées côtoient les colonnes extraites, affichant les résultats de vérification pour chaque ligne. Exportez en XLSX, CSV ou JSON. La sortie est prête pour le rapprochement bancaire, le reporting de trésorerie, la déclaration fiscale ou l'import dans QuickBooks, Xero, NetSuite ou toute plateforme comptable. Pour un traitement mensuel récurrent, enregistrez votre configuration de colonnes comme modèle après connexion — réutilisez-la sur chaque lot sans ressaisir les noms de champs.

Quand ça marche le mieux — et quand être prudent

Quand ça fonctionne le mieux

Relevés PDF numériques téléchargés depuis les portails bancaires. Les relevés téléchargés directement depuis Chase, Bank of America, Wells Fargo, HSBC, Barclays et plus de 1000 autres banques sont extraits avec une grande précision — dates de transaction, descriptions, montants débit/crédit, soldes courants et numéros de référence sont capturés de manière fiable sur toutes les pages, même lorsque l'alignement des colonnes varie entre les pages.

Traitement par lots multi-mois pour la réconciliation de fin d'année. Importez 12 mois de relevés de comptes chèques, d'épargne et de cartes de crédit en un seul lot. La même définition de colonne les extrait tous, et le résultat est un fichier Excel consolidé — idéal pour la réconciliation annuelle, l'analyse des flux de trésorerie ou la remise d'un historique de transactions propre à votre comptable.

Relevés multi-devises provenant de banques internationales. Les symboles de devise USD, EUR, GBP, JPY et autres sont conservés dans les colonnes de sortie. Les relevés de banques internationales — y compris ceux avec des descriptions de transaction non anglaises — sont extraits de manière fiable avec la même définition de colonne.

Quand être prudent

Relevés de comptes d'investissement avec tableaux de titres. Les relevés de courtage mélangeant lignes de transactions standard avec écritures de dividendes, distributions de plus-values et tableaux de coût de base par lot ont une structure plus complexe. Extrayez les transactions standard et les données de titres en passes séparées avec des définitions de colonnes différentes pour des résultats plus propres.

Relevés avec sections de sous-comptes entrelacées sur une même page. Lorsqu'un seul PDF mélange les activités de chèques, d'épargne et de carte de crédit en sections alternées sur la même page, vérifiez que chaque transaction est attribuée au bon compte. Utilisez une colonne déduite comme « Compte (options : Chèques/Épargne/Carte de crédit) » pour que l'IA classe les transactions selon le contexte de l'en-tête de section.

Relevés papier scannés avec pages délavées ou inclinées. Les relevés papier plus anciens scannés à basse résolution ou avec des angles inclinés réduisent la précision d'extraction. Scannez à 200+ dpi sur un scanner à plat avec un alignement droit pour de meilleurs résultats. Vérifiez quelques lignes avant de traiter de grands lots historiques.

Questions fréquentes

Quels champs peut-on extraire d'un relevé bancaire ?

L'outil extrait la Date de transaction, la Description, le Montant débiteur, le Montant créditeur, le Solde, le N° de référence/chèque, le Type de transaction, et tout autre champ présent sur vos relevés. Vous saisissez uniquement les colonnes souhaitées — l'IA localise chaque valeur en comprenant le contexte du document. Des champs spécifiques comme « Frais », « Intérêts créditeurs » ou « Mémo » peuvent être ajoutés comme colonnes supplémentaires. La même définition de colonne fonctionne pour toutes les banques et tous les mois.

L'IA gère-t-elle les relevés avec des colonnes débit et crédit séparées ?

Oui. Définissez des colonnes distinctes pour « Montant débiteur » et « Montant créditeur », et l'IA extrait chaque montant dans la bonne colonne selon le contexte du document. L'IA détermine si un montant se trouve en position débit ou crédit, quelle que soit la mise en page. Pour les relevés utilisant une seule colonne « Montant » signée (valeurs négatives pour les débits), définissez plutôt une seule colonne « Montant » — l'IA conserve le signe tel qu'imprimé. Vous pouvez utiliser les deux approches dans le même lot si vos relevés proviennent de banques différentes.

Comment l'IA gère-t-elle les positions de colonnes qui varient d'une page à l'autre ?

Les lignes de transaction sur les relevés bancaires s'étendent sur plusieurs zones visuelles — la date à gauche, la description au centre, et les montants alignés à droite. Lorsque les limites des colonnes changent entre les pages (en raison d'en-têtes variables, de sous-totaux ou de colonnes supplémentaires comme les numéros de chèque), les outils basés sur des modèles qui fixent les champs à des coordonnées précises échouent. L'IA lit chaque champ selon son sens sémantique — une date ressemble à une date, qu'elle soit à la position pixel 72 ou 95. C'est l'avantage fondamental de l'extraction par LLM visuel par rapport à l'OCR basée sur les coordonnées : les colonnes peuvent varier et l'extraction reste précise.

Puis-je traiter par lot 12 mois de relevés de différentes banques ?

Oui. Importez les relevés de n'importe quel nombre de banques et de comptes — compte courant Chase de janvier à décembre, livret d'épargne de votre caisse d'épargne pour T1-T4, et un relevé de carte de crédit Bank of America — en un seul lot. Chaque transaction devient une ligne dans le fichier Excel de sortie, avec tous les champs demandés alignés dans leurs colonnes correctes. Pour un rapprochement mensuel récurrent sur plusieurs comptes clients, enregistrez votre configuration de colonnes comme modèle après connexion — réutilisez-la sur chaque lot sans ressaisir les noms de champs.

L'outil fonctionne-t-il avec les relevés de n'importe quelle banque dans le monde ?

Oui. L'IA lit les relevés bancaires de Chase, Bank of America, Wells Fargo, HSBC, Barclays, Deutsche Bank, BNP Paribas, MUFG et plus de 1 000 autres banques dans le monde — ainsi que les relevés des coopératives de crédit et des banques en ligne. Grâce à une compréhension sémantique plutôt qu'à des modèles basés sur les coordonnées, l'IA ne nécessite aucune configuration par banque. La même définition de colonne (« Date de transaction », « Description », « Montant débité », « Montant crédité », « Solde ») extrait les données de tous les formats. Lorsque vous rencontrez une mise en page inédite, vérifiez la première extraction pour confirmer le mappage des champs, puis traitez le reste par lots avec la même configuration.

Comment fonctionne la vérification par colonne calculée pour le rapprochement bancaire ?

Ajoutez une colonne calculée — dont le nom décrit un calcul effectué par l'IA lors de l'extraction — pour vérifier les soldes courants. Saisissez « Vérification solde (Solde précédent + Montant crédité − Montant débité − Solde extrait) » et l'IA calcule le solde attendu par rapport au solde imprimé pour chaque ligne, en affichant la différence. Un écart non nul signale une éventuelle erreur d'extraction ou une transaction manquante avant qu'elle n'entre dans votre feuille de rapprochement. Pour une logique plus complexe — comme vérifier que le total des débits égale le total des crédits sur un relevé complet — les utilisateurs connectés peuvent utiliser le format Règle pour définir des règles basées sur JSON. L'outil ne remplace pas un logiciel comptable ; il fournit des données structurées et vérifiables de relevés bancaires pour un rapprochement en toute confiance.

📮 contact email: [email protected]