Convertir un relevé bancaire en fichier OFX

Importez un relevé de banque ou de carte (PDF, scan, photo, ou le CSV et l’Excel exportés par votre banque) et téléchargez un fichier OFX avec un bénéficiaire propre et un identifiant unique sur chaque opération, contrôlé avec les soldes du relevé avant d’entrer dans votre comptabilité.

Déposez votre relevé ici

PDF, scans et photos prises au téléphone, ou exports CSV, Excel, OFX, QIF, CAMT et MT940

Voyez le résultat avant de payerN’importe quelle banque, n’importe quelle langue

Mis à jour le 28 octobre 2026

Pas à pas

  1. 1

    Importez le relevé

    Déposez un PDF, un scan ou une photo, ou un export CSV ou Excel de votre banque en ligne. Vous pouvez importer plusieurs relevés à la fois, y compris des PDF protégés par mot de passe.

  2. 2

    Vérifiez le résultat

    Chaque opération est extraite puis contrôlée : solde initial + entrées − sorties doit égaler le solde final. Corrigez ce que vous voulez dans l’écran de révision : la vérification se relance à l’enregistrement.

  3. 3

    Exportez en OFX et importez-le

    Choisissez Exporter → OFX, puis ouvrez le fichier dans l’écran d’import de votre logiciel. Dans la plupart des applications, c’est Fichier → Importer ou l’import de relevé du compte bancaire.

Qu’est-ce qu’un fichier OFX ?

L’OFX (Open Financial Exchange) est un format standard pour les opérations de banque et de carte : un relevé de compte OFX, c’est un fichier que les logiciels comprennent sans réglage. Au lieu de colonnes que vous devez associer à la main, un fichier OFX étiquette tout : le compte concerné, la date de chaque opération, le montant, le bénéficiaire et le solde final. C’est pourquoi les logiciels peuvent l’importer sans vous demander quelle colonne est laquelle.

L’OFX supprime aussi deux problèmes classiques des imports CSV. Les dates s’écrivent AAAAMMJJ, si bien que 03/04 ne peut jamais être pris pour le 4 mars ou le 3 avril, et les montants utilisent toujours le point décimal avec un signe moins pour les sorties : plus de souci de virgule décimale. Pour le contexte (OFX, QFX et QBO, et les banques qui l’offrent), voir qu’est-ce qu’un fichier OFX.

Ce que contient le fichier OFX téléchargé

Vous obtenez un fichier OFX 1.0.2 (la version SGML), celle que lisent la plupart des logiciels de gestion de comptes et de comptabilité. Chaque relevé devient une section de relevé dans le fichier :

Élément OFXContenu
CompteUne section compte courant ou épargne, ou carte de crédit pour les relevés de carte, pour que le logiciel ouvre le bon type de compte
DTPOSTEDLa date de l’opération, en AAAAMMJJ
TRNAMTLe montant : négatif pour une sortie, positif pour une entrée
TRNTYPEDEBIT ou CREDIT
FITIDUn identifiant unique par opération, que les logiciels utilisent pour reconnaître celles qu’ils ont déjà
NAMELe nom propre du bénéficiaire, par exemple EDF au lieu de PRLV SEPA EDF CLIENTS PARTICULIERS (l’OFX limite ce champ à 32 caractères)
MEMOLe libellé complet, tel qu’il est imprimé sur le relevé
LEDGERBALLe solde final du relevé et sa date

Un OFX simple n’a pas d’identifiant de banque Intuit : QuickBooks Desktop ne l’importera pas. Pour QuickBooks Desktop, exportez plutôt le fichier .qbo (Web Connect), voir relevé bancaire pour QuickBooks.

Quels logiciels importent l’OFX ?

L’OFX est pris en charge par de nombreux logiciels, de bureau ou en ligne. Quelques exemples, et le bon fichier pour ceux qui demandent autre chose :

LogicielOFX ?Remarques
PennylaneOuiPlus → Imports → Importer un fichier → Transactions bancaires (OFX). Selon son aide, un fichier OFX ne traite qu’un seul IBAN : exportez un compte à la fois
OdooOuiSon aide cite l’OFX parmi les formats d’import, avec le CSV, le QIF et le CAMT.053
Sage, GnuCash, MoneyMoney, HomeBankOuiIls importent l’OFX à côté du CSV ou du QIF. Pour Sage, l’assistant d’import dépend du produit et de la version : vérifiez dans l’aide
EBP, CegidÀ vérifierL’import OFX dépend du produit et de la version ; sinon, importez le CSV
QuickBooks DesktopUtilisez le .qboIl faut un fichier Web Connect (.qbo), qui est un export distinct
QuickenUtilisez le QIFL’import de Quicken repose sur des fichiers .QFX fournis par des banques partenaires, donc un OFX simple est souvent refusé. Utilisez le QIF

Relevé bancaire OFX de La Banque Postale ou de la Banque Populaire : et pour les anciens relevés ?

Beaucoup de banques françaises permettent de télécharger les opérations en OFX ou en QIF depuis l’espace client. C’est ce que cherchent ceux qui tapent « relevé bancaire OFX La Banque Postale » ou « Banque Populaire ». L’intitulé du menu, les formats proposés et la période disponible varient d’une banque, voire d’une caisse régionale, à l’autre : ouvrez l’aide de votre banque pour connaître le chemin exact.

Le problème, c’est la profondeur d’historique. L’aide de Pennylane rappelle que les banques fournissent un historique limité, souvent les trois derniers mois, et que certaines facturent les relevés dans le bon format. Pour les périodes plus anciennes, le relevé de compte en PDF reste souvent la seule source : importez-le ici et exportez l’OFX. Si votre banque ne propose pas l’OFX du tout, c’est la même démarche.

Certains logiciels comptables français attendent un format bancaire comme le CFONB 120 ou le CAMT. Ces fichiers ne font pas partie de nos exports : passez par l’OFX ou par le CSV selon ce que votre logiciel accepte.

Convertir un relevé bancaire PDF en OFX : pourquoi la vérification des soldes compte

Une fois importée, une opération s’inscrit dans votre registre et sert de base au rapprochement. Si un convertisseur a sauté une ligne au changement de page ou lu un débit comme un crédit, on s’en aperçoit souvent des semaines plus tard, quand le compte ne se rapproche pas, et il faut alors chercher la cause.

Chaque relevé est donc contrôlé avant l’export. Le solde initial plus les entrées, moins les sorties, doit égaler le solde final, et le solde courant est vérifié sur chaque ligne. Les signes mal lus sont corrigés d’après le solde courant, les lignes en double aux changements de page sont supprimées, et toute ligne qui ne colle toujours pas est signalée avec son numéro de page. Un relevé qui ne s’équilibre pas ne consomme aucune page (jusqu’à 30 pages par mois).

Les scans et les photos passent par le même contrôle. Voir relevé bancaire scanné en Excel pour les conseils de prise de vue.

CSV en OFX et Excel en OFX

Beaucoup de banques ne proposent que des téléchargements CSV, alors que votre logiciel importe l’OFX plus sûrement. Importez le fichier CSV ou Excel de la banque et exportez l’OFX : les colonnes sont reconnues automatiquement, y compris les colonnes Débit et Crédit séparées, les virgules décimales et les dates jour/mois ou mois/jour, sans modèle à préparer.

Les fichiers CSV, Excel, OFX, QIF, CAMT.053 et MT940 ne consomment aucune page, puisqu’il n’y a rien à lire sur une image. Il faut tout de même une formule ou un pack de pages pour les exporter. Pour faire l’inverse et ouvrir un OFX dans un tableur, importez-le et exportez en Excel ou en CSV.

Éviter les doublons quand vous importez deux fois, et regrouper plusieurs relevés

Chaque opération du fichier porte son propre FITID. Les logiciels qui gèrent l’OFX s’en servent pour repérer ce qu’ils ont déjà importé : GnuCash, par exemple, compare les identifiants, les dates et les montants avec ce que contient le compte et ignore les correspondances exactes. Si vous exportez de nouveau le même relevé, les identifiants restent identiques : un second import ne crée pas de doublons.

Le seul cas que les identifiants ne règlent pas, c’est le recoupement avec une connexion bancaire. Les opérations reçues par ce canal portent les identifiants de la banque, pas les nôtres, et le logiciel les voit donc comme différentes. Avant d’importer, repérez la date de la dernière opération apportée par la connexion, et limitez l’export aux dates qu’elle ne couvre pas.

  • Sélectionnez plusieurs relevés et exportez-les ensemble : chaque compte a sa propre section de relevé dans un seul fichier.
  • Limitez l’export à une période, par exemple les mois précédant le début de votre connexion bancaire.
  • Un PDF qui contient plusieurs comptes ou devises est découpé en un relevé par compte avant l’export.
  • Les comptes sont identifiés par les quatre derniers chiffres du numéro de compte : à la première importation, votre logiciel peut vous demander à quel compte appartient le fichier.

Questions

Comment obtenir un fichier OFX à partir d’un relevé PDF ?

Importez le PDF, laissez l’outil lire et vérifier les soldes, puis choisissez Exporter → OFX et importez le fichier dans votre logiciel.

Quels logiciels de comptabilité ou de budget importent l’OFX ?

Pennylane, Odoo, GnuCash, HomeBank, MoneyMoney et Sage (selon la version), entre autres. QuickBooks Desktop demande un fichier .qbo, Quicken demande du QIF. Vérifiez toujours l’aide de votre version.

Peut-on convertir un CSV ou un fichier Excel en OFX ?

Oui. Importez le CSV ou l’Excel de votre banque et exportez l’OFX. Ces fichiers ne consomment aucune page, mais il faut une formule ou un pack de pages pour exporter.

Ma banque ne propose pas l’OFX pour les anciens relevés : que faire ?

Importez les relevés de compte en PDF : ils sont lus, vérifiés avec les soldes, puis exportés en OFX pour la période voulue. C’est le cas typique où l’historique du téléchargement bancaire est trop court.

Quelle version d’OFX obtient-on ?

L’OFX 1.0.2, la version SGML, qui a la plus large compatibilité. Les comptes bancaires et les cartes reçoivent le type de relevé correspondant.

Importer deux fois le même fichier OFX crée-t-il des doublons ?

Pas dans les logiciels qui contrôlent les identifiants : chaque opération a un FITID unique, identique si vous exportez de nouveau le relevé. Le recoupement avec une connexion bancaire est différent : limitez l’export aux dates non couvertes.

Existe-t-il un convertisseur PDF en OFX gratuit ?

Votre premier relevé est gratuit (jusqu’à 10 pages, un mois) ; ensuite c’est payant, mais vous voyez toujours le nombre d’opérations, le résultat de la vérification et les premières lignes avant de payer. Les pages coûtent à partir de 12 $ (dollars US) pour 100 ; voir les tarifs.

Votre prochain relevé, en quelques secondes.

Voyez ce que nous trouvons sur votre relevé avant de payer.

Importer un relevé