Extraction de relevés financiers

Convertissez automatiquement votre relevé de carte de crédit PDF en tableau structuré

Les relevés de carte de crédit ne sont pas un seul tableau — ils sont un assemblage de zones : une section « Achats » avec les détails du commerçant, un bloc « Intérêts facturés » avec les calculs de taux, une zone « Paiements et crédits » avec les codes d'ajustement, chacune avec des colonnes différentes. Cet outil extrait chaque zone dans des colonnes Excel nommées en 5 à 10 secondes par page.

Traitement chiffré · Suppression automatique des données après conversion

Relevés PDF
XLSX/CSV
Tous les émetteurs

Ce que vous pouvez extraire des relevés de carte de crédit

Saisissez les noms de colonnes dont vous avez besoin — l'IA trouve ces valeurs sur chaque page de relevé en lisant le document de manière sémantique, en distinguant le tableau « Achats » de la section « Intérêts facturés » et du bloc « Paiements et crédits », chacun avec sa propre disposition de colonnes.

Date de transaction
Date de valeur
Description
Montant
Type de transaction
Catégorie
Numéro de référence
Montant en devise étrangère
Taux de change

L'outil utilise l'Extraction de Colonnes Personnalisées : vous définissez les noms de colonnes dans votre fichier de sortie — « Date de transaction », « Montant en devise étrangère », « Catégorie (déduite du commerçant) » — et l'IA localise la valeur correspondante sur chaque relevé en comprenant la signification du champ, sans se baser sur un modèle fixe. La classification du champ Type de transaction (Achat, Paiement, Frais, Intérêts) utilise l'extraction par Colonne Déduite — l'IA lit le contexte de chaque ligne, identifie la zone à laquelle elle appartient et attribue le type correct, même si le relevé n'affiche pas explicitement de libellé « Type de transaction ».

Pourquoi les relevés de carte de crédit brisent l'extraction par modèle — et en quoi ceci est différent

Un relevé de carte de crédit n'est pas un seul tableau. C'est un document multi-zones où chaque section a sa propre disposition de colonnes — et l'OCR traditionnel lit tout comme un flux de texte continu, fusionnant les totaux récapitulatifs dans vos lignes de transactions.

01

Trois zones, trois structures de colonnes, une seule page. Un relevé de carte de crédit typique comporte : (1) un tableau « Achats et ajustements » avec date de transaction, date de publication, description, numéro de référence et montant ; (2) une section « Intérêts facturés » indiquant les dates, les détails du TAEG et le solde soumis aux intérêts — avec des colonnes qui ne correspondent pas au tableau des achats ; et (3) une section « Paiements et crédits » avec les dates de paiement et les références de publication. Les outils basés sur des modèles qui recherchent une seule disposition de colonnes appliquent la mauvaise correspondance de colonnes à la mauvaise zone.

02

L'OCR lit le pied de page du récapitulatif comme une ligne de transaction. De nombreux relevés impriment une ligne récapitulative de section — « Total des frais facturés en 2024 : XX,XX € » — juste en dessous du tableau de ventilation des frais. L'OCR basée sur les coordonnées qui lit « les lignes de Y=100 à Y=800 » traite ce récapitulatif comme une autre transaction, fusionnant le montant total des frais dans vos lignes d'achat comme s'il s'agissait d'un commerçant. Un utilisateur sur Reddit a signalé que YNAB a importé ses frais annuels et ses intérêts comme des transactions de dépenses distinctes — le bug exact qui se produit lorsqu'un pipeline OCR ne peut pas distinguer les types de sections.

03

Les transactions en devises étrangères impriment deux montants, et le mauvais se retrouve dans votre feuille de calcul. Lorsque vous effectuez un achat en EUR sur une carte libellée en USD, le relevé imprime à la fois le montant en devise étrangère (XX,XX €) et le montant converti en USD. L'extraction basée sur un modèle qui lit « le nombre dans la colonne 4 » sélectionne le montant qui se trouve dans la colonne 4 — parfois le montant en devise étrangère, parfois le montant converti — produisant des données incohérentes sur l'ensemble du lot. Vous avez besoin des deux valeurs dans des colonnes nommées distinctes, et l'IA doit comprendre laquelle est laquelle.

01

L'IA identifie chaque zone par son en-tête de section, pas par des coordonnées de pixels. Elle lit « Achats », « Intérêts facturés » et « Paiements et crédits » comme des limites sémantiques — chaque ligne hérite de la structure de colonnes de la zone à laquelle elle appartient. Les transactions d'achat reçoivent le mappage Date/Description/Montant. Les lignes d'intérêts reçoivent leur propre mappage date/taux/solde. Aucune n'est confondue avec l'autre, car l'IA comprend la structure du document, pas seulement les positions des pixels.

02

Les résumés de section sont identifiés comme des résumés, pas comme des transactions. Quand l'IA rencontre « Total des frais facturés en 2024 », elle reconnaît le motif textuel d'une ligne de résumé — mise en forme italique ou gras, mot-clé « Total », position en bas d'une section — et la traite en conséquence. Vous pouvez choisir d'extraire ces valeurs récapitulatives dans une colonne séparée (comme « Frais annuels totaux ») ou de les exclure des lignes de transaction. L'essentiel est que la décision vous appartient, et non un effet secondaire du pipeline OCR.

03

Les montants en devises étrangères restent dans leurs propres colonnes. Ajoutez Montant en devise étrangère et Taux de change comme noms de colonnes — l'IA lit le contexte du relevé, trouve le code de devise (EUR, GBP, JPY), le montant en devise imprimé à côté ou en dessous du montant en USD, et le taux de change dans le pied de page ou la mention des frais de transaction à l'étranger. Les trois atterrissent dans des colonnes séparées et correctement étiquetées — aucun recoupement manuel nécessaire.

Comment un relevé de carte de crédit multi-zone est traité

Importez — votre fichier tel quel

Vous importez un relevé Chase Sapphire de 5 pages (PDF) téléchargé depuis le portail Chase. La page 1 contient le résumé du compte, les pages 2–3 les transactions d'achat, la page 4 les frais d'intérêt et une section transactions en devises (achats en EUR d'un voyage, avec montant en devise, montant converti en USD et taux de change en note de bas de page), et la page 5 les paiements et codes d'ajustement. Inutile de découper le PDF ou de séparer les zones — importez l'intégralité du relevé en un seul fichier.

Définissez les colonnes — ce que vous voulez en sortie

Saisissez les noms des colonnes pour votre feuille de calcul de sortie : Date de transaction, Date de valeur, Description, Montant, Type de transaction (options : Achat/Paiement/Frais/Intérêts), Catégorie (déduite du commerçant), Numéro de référence, Montant en devise étrangère, Taux de change. L'IA parcourt les cinq pages, identifie chaque zone et mappe les valeurs dans vos colonnes nommées — lignes d'achat des pages 2–3, lignes d'intérêts de la page 4, détails des transactions en devises de la section EUR, entrées de paiement de la page 5.

Résultat — un seul tableur, toutes les zones consolidées

Téléchargez un fichier Excel où chaque ligne correspond à une ligne de votre relevé — un achat chez Whole Foods, un achat en EUR avec montants en devise et en USD dans des colonnes séparées, des frais d'intérêt avec le détail du TAEG, une entrée de paiement avec sa référence de comptabilisation. La colonne Type de transaction étiquette chaque ligne (Achat, Paiement, Frais, Intérêts) pour filtrer par type dans Excel. La colonne Catégorie attribue une catégorie de dépense estimée en fonction du nom du commerçant. Exportez en XLSX, CSV ou JSON.

Quand ça fonctionne le mieux — et quand vérifier les résultats

La précision d'extraction est élevée pour les relevés numériques standard des principaux émetteurs. Quelques formats de relevés et cas particuliers méritent d'être compris avant de traiter un grand nombre d'archives.

Fiable

PDF numériques des portails des principaux émetteurs. Les relevés téléchargés depuis Chase, Amex, Citi, Capital One et Discover extraient la date de transaction, la description, le montant et le numéro de référence avec une précision allant jusqu'à 98 %. L'IA gère la mise en forme unique de chaque émetteur — y compris la disposition à deux colonnes « Transactions » + « Frais » d'Amex et le bloc de détails des intérêts débiteurs de Chase — sans modèles par émetteur.

Traitement par lots de plusieurs mois. Importez 12 mois de relevés en une seule fois — tous traités avec la même configuration de colonnes et consolidés dans un seul fichier Excel avec toutes les transactions en ordre chronologique. Les transactions de chaque relevé sont clairement séparées par plage de dates.

Transactions en devises étrangères (EUR, GBP, JPY, CAD, AUD). Lorsque le relevé affiche un montant en devise étrangère à côté du montant en USD, les deux valeurs sont extraites dans des colonnes nommées distinctes. Le taux de change provenant du pied de page du relevé ou de la mention des frais de transaction à l'étranger est également capturé.

Paiements, crédits et remboursements. Les écritures de paiement, les remboursements de commerçants et les ajustements de crédit sont extraits dans leurs propres lignes avec le type de transaction correctement libellé (Paiement, Achat — pour les remboursements, le montant est négatif et la description indique le commerçant d'origine).

Vérifier ces cas

Captures d'écran d'appli mobile avec noms de commerçants tronqués. Si vous capturez l'appli Chase ou Amex au lieu de télécharger le PDF, les noms de commerçants sont souvent tronqués (ex. "AMAZON.COM*123ABC" devient "AMAZON.COM*1…"). Téléchargez le relevé PDF complet depuis le site de l'émetteur pour obtenir les descripteurs complets.

Plans de financement promotionnel avec intérêts différés. Les cartes de crédit de marque (Amazon Store Card, Best Buy, Home Depot) incluent souvent un suivi de financement promotionnel — "Promo 6 mois expire le 15 août : 432,00 $ restants" — imprimé en bloc de texte, pas en ligne de tableau. L'IA extrait les transactions d'achat de manière fiable ; le suivi des intérêts différés est un élément visuel. Vérifiez ces détails promotionnels s'ils sont importants pour votre rapprochement.

Sous-comptes d'utilisateurs autorisés sur un même relevé. Certains émetteurs regroupent les transactions par titulaire de carte — une section pour le titulaire principal, puis une pour l'utilisateur autorisé, chacune avec son propre mini-tableau de transactions. L'IA lit et extrait les deux sections. Ajoutez une colonne Titulaire et vérifiez ponctuellement que chaque ligne est correctement attribuée.

Pages de résumé des points de récompense et cash-back. Les résumés de points de récompense et les panneaux "Cash-back cumulé depuis le début de l'année" sont conçus comme des infographies visuelles, pas des tableaux structurés. Concentrez l'extraction sur les pages de transactions — la page de total des récompenses peut produire un résultat incomplet ou non structuré. Si vous avez besoin des données de récompenses, envisagez de les extraire lors d'un passage séparé avec des noms de colonnes différents.

Questions fréquentes

Votre IA peut-elle extraire des données de tout relevé de carte de crédit PDF ?

Oui. L'IA comprend la mise en page courante des relevés des principaux émetteurs comme Chase, Amex, Citi, Capital One et Discover. Elle identifie automatiquement la date de transaction, la date de valeur, la description, le montant et le solde du relevé sans nécessiter de modèle spécifique pour chaque émetteur. L'IA lit le document de manière sémantique — en reconnaissant les en-têtes de section comme « Achats », « Intérêts facturés » et « Paiements » — et associe chaque ligne de transaction à sa zone correcte, même lorsque différentes zones ont des structures de colonnes différentes.

Quelle est la précision de l'extraction des données des relevés PDF ?

Notre IA atteint jusqu'à 98 % de précision sur les relevés de carte de crédit PDF standard. Elle corrige les erreurs OCR courantes, comme la confusion entre '5' et 'S', et aligne intelligemment les données multi-colonnes entre les différentes zones d'un relevé — achats, frais, intérêts et paiements — garantissant que votre feuille Excel finale est prête pour un audit et nécessite un minimum de corrections manuelles.

Puis-je traiter plusieurs mois de relevés en une seule fois ?

Oui. Importez 12 mois de relevés en un seul lot — tous traités avec la même configuration de colonnes. Le résultat est un fichier Excel unique fusionné avec toutes les transactions dans l'ordre chronologique, prêt pour les notes de frais, la préparation fiscale ou l'importation dans un logiciel comptable. Les transactions de chaque relevé sont clairement séparées par période, et la colonne Type de transaction vous permet de filtrer ou de regrouper sur l'ensemble de l'année.

Comment l'IA classe-t-elle le type de transaction — Achat, Paiement, Frais ou Intérêts ?

L'IA lit le contexte de section de chaque ligne. Les transactions de la section « Achats » sont classées comme Achat. Les lignes du bloc « Intérêts facturés » sont classées comme Intérêts. Les entrées de paiement sont classées comme Paiement. Les descriptions de commerçant contenant des mots-clés comme « FRAIS ANNUELS » ou « FRAIS DE RETARD » sont en outre classées comme Frais — l'IA utilise à la fois le contexte de section et le texte de description pour déterminer le type, produisant des étiquettes plus précises qu'un simple appariement d'en-tête de section. Utilisez Type de transaction (options : Achat/Paiement/Frais/Intérêts) comme nom de colonne — il s'agit d'une colonne déduite qui produit la classification sans que le relevé n'ait besoin d'imprimer une étiquette de type de transaction.

Puis-je extraire la catégorie marchande ou la catégorie de dépenses de mon relevé ?

Si votre émetteur imprime une colonne de catégorie sur le relevé (certains relevés Amex et Chase le font), ajoutez Catégorie comme nom de colonne et elle sera extraite directement. Si le relevé n'inclut pas de catégories, utilisez Catégorie (déduire du commerçant) comme colonne déduite — l'IA attribue une catégorie estimée en fonction du nom du commerçant (ex. « WHOLEFDS » → Alimentation, « UBER » → Transport), que vous pouvez ensuite vérifier et corriger dans le fichier de sortie.

📮 contact email: [email protected]