Déposez un relevé au format PDF et regardez l'extraction se faire sous vos yeux. Aperçu instantané, sans inscription.
Glissez-déposez vos fichiers PDF ici, ou cliquez pour sélectionner
1 fichier · 100 pages max · Aperçu gratuit sur 2 pages
1 fichier sélectionné
Pas de fichier sous la main ?
Vous avez converti un relevé bancaire PDF en CSV ou en Excel. Il reste une étape décisive : adapter ce fichier au modèle d’import du logiciel comptable, puis contrôler le résultat. Le nom des menus, les formats acceptés et les colonnes requises varient selon l’édition et la version de Sage, EBP, Ciel, Pennylane ou QuickBooks.
Ce guide distingue donc ce qui est documenté par les éditeurs de ce qui doit être vérifié dans votre propre interface. Il explique aussi le rôle exact de BankStatementLab : extraire les transactions du PDF vers CSV, XLSX ou JSON. Il n’envoie pas directement les écritures dans votre logiciel et ne produit pas d’OFX, de QIF ou de CFONB.
Pourquoi le format cible compte
Un fichier structuré évite de recopier chaque ligne, mais il ne dispense pas du contrôle comptable. Trois différences expliquent la plupart des échecs :
- les colonnes obligatoires et leur ordre ;
- la représentation des dates et des montants ;
- le type d’import choisi : transactions bancaires, relevé bancaire ou écritures comptables.
Les formats évoluent aussi selon les produits. Par exemple, Pennylane documente l’import de transactions en CSV, XLS, OFX et certains formats EBICS. Sage permet de créer un format d’import à partir de TXT, CSV, XLS, OFX ou QIF. Côté EBP, les versions classiques documentent OFX, QIF et CFONB, tandis que Comptabilité Hubbix documente un import CSV.
Il n’existe donc pas un « CSV universel ». Consultez la documentation de votre version et, lorsqu’il existe, partez du modèle fourni par l’éditeur.
Étape préalable : extraire les données du relevé bancaire PDF
Lorsque le relevé n’existe qu’en PDF, BankStatementLab peut en extraire les transactions vers CSV, XLSX ou JSON. Les PDF, JPEG, PNG et WebP sont acceptés dans l’application ; un PDF protégé par mot de passe doit d’abord être déverrouillé localement.
Avant l’export, vérifiez au minimum :
- le nombre de transactions et la période couverte ;
- les dates, libellés et signes débit/crédit ;
- le solde d’ouverture, le solde de clôture et leur cohérence avec les mouvements ;
- l’absence de page manquante ou de ligne dupliquée.
Choisissez ensuite CSV si le logiciel fournit un modèle tabulaire, XLSX si vous devez réorganiser les colonnes dans un tableur, ou JSON pour un traitement technique. Si l’éditeur exige OFX, QIF ou CFONB, il faut une conversion supplémentaire avec un outil adapté ; BankStatementLab ne génère pas ces formats.
Import dans Sage 50 et Sage 100
Les menus diffèrent entre Sage 50, Sage 100 et leurs versions. La méthode la plus fiable consiste à créer ou sélectionner un format d’import correspondant exactement à votre fichier. La documentation Sage décrit notamment les sources TXT, CSV, XLS, OFX et QIF, puis la correspondance entre les champs source et les champs de destination.
Workflow recommandé :
- exportez le relevé en CSV ou XLSX depuis BankStatementLab ;
- ouvrez l’assistant d’import de votre version de Sage et téléchargez, si disponible, un modèle ;
- faites correspondre date, libellé et montant — ou les colonnes débit et crédit — puis renseignez le journal et le compte bancaire lorsque le modèle l’exige ;
- enregistrez le format seulement après un test sur quelques lignes ;
- contrôlez le rapport de rejet et le journal avant de traiter le reste de la période.
Ne supposez pas qu’un séparateur ou un encodage est valable pour toutes les éditions. Le paramétrage retenu dans Sage et la structure réelle du fichier doivent coïncider. Voir la procédure officielle : Créer un format d’import dans Sage 50.
Import dans Cegid Expert et Cegid Loop
Cegid Expert, Cegid Loop et les offres connexes n’ont pas nécessairement le même assistant ni le même schéma de colonnes. Dans votre documentation ou auprès du support, recherchez le modèle prévu pour les relevés bancaires ou pour les écritures comptables : ce sont deux imports différents.
Préparez le CSV ou le XLSX selon ce modèle, conservez le libellé bancaire complet et testez un petit intervalle de dates. Avant validation, contrôlez le journal cible, le compte bancaire, la convention de signe et le traitement des doublons. Cette prudence est plus fiable qu’une suite de menus générique qui pourrait ne pas correspondre à votre édition.
Import dans Ciel Compta
La documentation Ciel disponible décrit des formats de relevé Texte, QIF et OFX. Pour un format texte, il faut configurer la manière dont Ciel décode les colonnes ; QIF et OFX ont leur propre structure. Consultez le guide Ciel Compta correspondant à votre version.
Depuis BankStatementLab, deux chemins sont possibles :
- adapter le CSV au format texte défini dans Ciel ;
- convertir le CSV vers QIF ou OFX avec un outil dédié, puis valider le fichier obtenu avant import.
Dans les deux cas, créez d’abord le format de relevé dans Ciel, testez quelques lignes et vérifiez le compte bancaire proposé. Si les accents, les dates ou les montants sont mal lus, corrigez le paramétrage du format source au lieu de valider l’import.
Import dans EBP Compta
Le format dépend ici encore de l’offre EBP :
- dans EBP Comptabilité, l’aide officielle décrit l’import de relevés OFX, QIF ou CFONB ;
- dans EBP Comptabilité Hubbix, l’aide décrit un import de relevé au format CSV.
Pour Hubbix, partez du CSV BankStatementLab et adaptez-le au fichier modèle proposé par EBP. Pour une édition qui n’accepte que OFX, QIF ou CFONB, convertissez le CSV avec un outil dédié. Ne renommez jamais simplement l’extension : le contenu doit respecter la structure du format cible.
Après l’import, rapprochez le nombre de lignes et le solde avec le PDF d’origine. Un import techniquement accepté peut encore comporter un mauvais sens débit/crédit ou viser le mauvais compte.
Import dans Pennylane
Pennylane documente un import manuel lorsque la connexion bancaire ne remonte pas assez d’historique, lorsqu’un compte n’est pas synchronisable ou pour certains comptes de capitaux.
Pour CSV ou XLS :
- ouvrez Plus > Imports > Importer un fichier > Transactions bancaires ;
- sélectionnez le fichier et le compte bancaire ;
- associez chaque colonne à une date, un libellé, un débit/crédit ou un montant signé ;
- corrigez les cellules signalées avant de finaliser.
La documentation précise qu’un fichier doit contenir au minimum une date, un libellé et soit deux colonnes débit/crédit, soit une colonne de montants positifs et négatifs. Elle décrit également un parcours séparé pour OFX et pour certains imports EBICS. Voir le guide officiel Importer un relevé bancaire dans Pennylane.
Pour un historique Qonto non présent dans Pennylane, voir la marche à suivre pour un relevé Qonto en PDF, du téléchargement du relevé mensuel jusqu’au contrôle des doublons.
BankStatementLab n’est pas un connecteur Pennylane : le transfert reste manuel. Cette séparation permet de relire le fichier et d’éviter d’envoyer des lignes dupliquées ou mal interprétées.
Import dans QuickBooks
QuickBooks Online documente le téléversement manuel d’une liste CSV, QBO ou QFX. Pour un CSV, préparez soit trois colonnes — Date, Description, Amount — soit quatre — Date, Description, Credit, Debit. Les limites et le parcours peuvent dépendre de la région et de l’offre.
Dans Bank transactions, choisissez le téléversement depuis un fichier, sélectionnez le compte cible, associez les colonnes, puis choisissez les transactions à importer. Vérifiez auparavant la plus ancienne transaction déjà présente afin d’éviter un recouvrement de période. La procédure et les contraintes à jour figurent dans l’aide Intuit : Manually upload transactions into QuickBooks Online.
Import dans Indy (ex-Georges.tech)
Les pages publiques d’Indy mettent surtout en avant la synchronisation bancaire. Au moment de cette mise à jour, nous n’avons pas trouvé dans son aide publique une procédure officielle confirmant l’import manuel de transactions bancaires en CSV ou OFX. Nous ne recommandons donc pas de préparer un format au hasard.
Si un historique manque dans Indy, demandez au support si votre offre permet un import de transactions et réclamez le modèle exact. Le CSV BankStatementLab peut servir de base de travail ou d’archive contrôlable, mais il n’est « prêt pour Indy » que si sa structure correspond aux consignes fournies dans votre espace.
Erreurs fréquentes et comment les éviter
Erreur 1 : le mauvais séparateur CSV
Si tout apparaît dans une seule colonne, le séparateur lu par le logiciel ne correspond probablement pas au fichier.
Solution : ouvrez le CSV dans un éditeur de texte pour identifier le séparateur, puis utilisez le réglage d’import prévu par le logiciel ou réenregistrez une copie adaptée. Gardez l’export original intact.
Erreur 2 : le format de date incompatible
Une date comme 03/04/2025 est ambiguë. Le logiciel peut l’interpréter comme le 3 avril ou le 4 mars.
Solution : comparez plusieurs dates avec le PDF, puis adaptez-les au modèle demandé. Ne vous fiez pas uniquement à l’affichage du tableur, qui peut reformater les dates à l’ouverture.
Erreur 3 : les montants avec le mauvais séparateur décimal
Le logiciel peut attendre un montant signé dans une colonne ou deux colonnes séparées Débit et Crédit. Les symboles monétaires et les espaces de milliers peuvent aussi provoquer un rejet.
Solution : reprenez la structure du modèle officiel, supprimez les symboles que celui-ci interdit et testez le sens comptable avec une dépense et un encaissement faciles à reconnaître.
Erreur 4 : les doublons après un second import
Si vous importez deux fois le même fichier (par erreur ou après une correction), vous vous retrouvez avec des écritures en double dans le journal de banque.
Solution : notez la période déjà importée et testez dans un dossier de démonstration ou sur un petit lot lorsque c’est possible. Après import, le contrôle du solde et de la période reste indispensable, même si le logiciel signale certains doublons.
Erreur 5 : l’encodage des caractères accentués
Les libellés bancaires français contiennent des accents. Si l’encodage du fichier ne correspond pas à celui attendu, ils peuvent apparaître sous la forme é ou avec des caractères de remplacement.
Solution : vérifiez l’encodage demandé par votre version du logiciel et réenregistrez une copie du CSV dans cet encodage. Contrôlez l’aperçu d’import avant validation.
Optimiser le workflow d’import mensuel
Créer un processus reproductible
Une fois que vous avez réussi votre premier import, documentez les paramètres exacts :
- Format d’export utilisé dans BankStatementLab (CSV, Excel, JSON) et, le cas échéant, l’outil de conversion vers l’OFX
- Paramètres du fichier : séparateur, encodage, format de date
- Chemin d’import dans le logiciel comptable (menus exacts)
- Mapping des colonnes (si applicable)
- Journal et compte affectés (code journal, numéro de compte 512)
Ce processus documenté vous fera gagner du temps à chaque import mensuel et permettra à n’importe quel collaborateur du cabinet de réaliser l’opération.
Contrôler la qualité de l’import
Après chaque import, effectuez ces trois vérifications :
- Nombre de lignes : le nombre d’écritures importées doit correspondre au nombre de transactions du relevé.
- Solde final : le solde du compte 512 après import doit correspondre au solde final indiqué sur le relevé bancaire.
- Échantillonnage : vérifiez 3 à 5 écritures au hasard en comparant avec le relevé PDF original. Les dates, libellés et montants doivent correspondre exactement.
Si ces trois contrôles sont positifs, l’import est validé. Vous pouvez passer au lettrage et à l’affectation comptable.
Questions fréquentes
Quel est le meilleur format pour importer un relevé bancaire dans un logiciel comptable ?
Cela dépend de la version et du module. Pennylane documente CSV, XLS, OFX et certains formats EBICS ; Sage propose des formats paramétrables ; les formats EBP diffèrent entre Comptabilité et Hubbix. Le CSV ou le XLSX est pratique à inspecter, mais le modèle officiel du logiciel cible fait foi.
Ma banque ne me fournit pas de fichier CSV ou OFX. Comment faire ?
Si vous ne disposez que du PDF, BankStatementLab peut en extraire les transactions vers CSV, XLSX ou JSON. Relisez le résultat et adaptez-le ensuite au modèle du logiciel comptable. Si celui-ci exige OFX, QIF ou CFONB, une conversion dédiée reste nécessaire.
Puis-je importer les relevés de plusieurs comptes bancaires en une seule fois ?
Traitez de préférence chaque compte séparément : un fichier, un compte bancaire et une période identifiée. Vous réduisez ainsi le risque de viser le mauvais journal et simplifiez le contrôle des doublons et des soldes.
L’import bancaire remplace-t-il le rapprochement bancaire ?
Non. L’import crée les écritures dans le journal de banque. Le rapprochement bancaire est l’étape suivante : il consiste à vérifier que chaque écriture du journal correspond à une opération du relevé, et que le solde comptable correspond au solde bancaire. L’import facilite considérablement le rapprochement (puisque les données sont déjà structurées), mais ne le remplace pas.
Que faire si mon logiciel comptable n’est pas dans cette liste ?
Consultez la documentation de votre version, téléchargez son modèle d’import s’il existe, puis adaptez les colonnes, dates et montants. BankStatementLab fournit CSV, XLSX et JSON ; il ne génère pas directement OFX, QIF ou CFONB. Testez quelques lignes avant le relevé complet.
Conclusion
Un import bancaire fiable repose sur quatre étapes simples à vérifier :
- Extraire les transactions du relevé PDF avec BankStatementLab en choisissant le format de travail adapté à votre logiciel.
- Vérifier le fichier produit (séparateur, encodage, format de date).
- Importer dans votre logiciel comptable en suivant les étapes décrites dans ce guide.
- Contrôler le résultat (nombre de lignes, solde final, échantillonnage).
Les formats et les menus changent : conservez le modèle utilisé et la date de sa dernière vérification. Vous pourrez ainsi répéter le traitement sans confondre extraction, import et rapprochement.
Essayez BankStatementLab sur votre propre relevé, relisez les transactions extraites, puis exportez-les en CSV ou XLSX pour les adapter au modèle de votre logiciel.
Articles connexes
- Saisie comptable automatique à partir d’un relevé bancaire PDF
- OFX vs QIF vs CSV : quel format d’import bancaire choisir ?
- Meilleur convertisseur de relevé bancaire PDF : comparatif
- Automatiser le rapprochement bancaire : guide pratique
- Convertir un relevé bancaire PDF en Excel : le guide complet
- Convertir un relevé Crédit Agricole PDF en Excel pour Pennylane
- Convertir un relevé Qonto en fichier importable dans Pennylane
Prêt à simplifier votre compta ?
Éliminez la saisie manuelle et concentrez-vous sur l'analyse et le conseil.