Si vous avez déjà ouvert le menu d'export de votre banque et vu une option appelée OFX juste à côté de CSV et PDF, il est facile de passer à côté sans savoir qu'il s'agit généralement du meilleur choix. Open Financial Exchange (OFX) est un format de fichier conçu spécifiquement pour le transfert de données de transactions entre les banques et les logiciels de finances personnelles - ce qui signifie qu'il s'importe généralement plus proprement, avec moins de surprises, que tout format pensé pour être lu par un humain avant tout.
Ce que signifie réellement « Open Financial Exchange »
Open Financial Exchange est une spécification d'échange de données, pas un produit - elle a été créée à la fin des années 1990 par Intuit, Microsoft et CheckFree, précisément pour que les banques puissent envoyer les données de compte et de transaction aux logiciels de finances personnelles dans un format commun convenu, plutôt que chaque banque invente sa propre structure.
C'est la différence essentielle avec un format comme le CSV : un export CSV n'est qu'une suite de lignes et de colonnes, et chaque banque les organise à sa manière. Un fichier OFX suit une structure fixe - des champs définis pour la date de la transaction, le montant, le type, le bénéficiaire et un identifiant de transaction unique - si bien qu'un logiciel conçu pour lire l'OFX peut reconnaître le fichier de n'importe quelle banque sans devoir d'abord apprendre sa mise en page particulière.
Vous verrez aussi mentionné le format QFX à ses côtés. QFX est la variante propriétaire d'Intuit du standard OFX, utilisée principalement pour Quicken et QuickBooks - fonctionnellement presque identique, et traitée de la même façon à l'import par les logiciels compatibles avec OFX.
Ce que contient réellement un fichier OFX
Un fichier OFX est un texte structuré (les versions modernes sont basées sur XML), organisé autour de quelques éléments clés pour chaque transaction :
- Un type de transaction - dépôt, retrait, paiement par carte, virement ou autre - indiqué explicitement plutôt que deviné à partir de la description
- La date de comptabilisation et le montant, sous forme de valeurs propres et lisibles par machine plutôt que de texte à extraire d'une phrase ou d'une cellule de tableau
- Un champ bénéficiaire ou mémo décrivant avec qui la transaction a eu lieu ou à quoi elle correspond
- Un identifiant de transaction unique (FITID) que votre banque attribue une seule fois et ne réutilise jamais - c'est ce qui permet au logiciel de finances de reconnaître une transaction déjà importée et de l'ignorer automatiquement lors de votre prochain import
- Des informations au niveau du compte - numéro de compte, code guichet ou code d'acheminement, et solde du relevé - incluses dans le même fichier que les transactions elles-mêmes
Pourquoi cet identifiant de transaction unique compte plus qu'il n'y paraît
Le FITID est le détail qui, discrètement, justifie de préférer l'OFX au CSV ou au PDF lorsqu'il est disponible. Comme chaque transaction porte un identifiant attribué par la banque qui ne change jamais, le logiciel peut distinguer « une nouvelle transaction » d'« une transaction déjà vue » sans avoir à comparer dates, montants et descriptions en espérant qu'aucune ne coïncide par hasard.
Avec le CSV ou le PDF, la détection des doublons doit s'appuyer sur ce type de rapprochement approximatif, qui se trompe parfois - deux achats de café distincts de 12 $ le même jour peuvent sembler identiques. L'OFX évite entièrement ce problème, ce qui explique en partie pourquoi il est considéré comme l'un des formats qui s'importent automatiquement, sans aucune étape de configuration propre à la banque.
Quelles banques le proposent, et où le trouver
L'export OFX est courant chez les grandes banques et les coopératives de crédit, généralement disponible dans le même menu d'export que le CSV et le PDF, sur la page de vos relevés ou de votre historique de transactions - parfois intitulé « OFX », parfois « Quicken (QFX) », et occasionnellement « Money (OFX) ». Toutes ces options fonctionnent de la même façon.
Si votre banque ne propose pas l'OFX du tout, ce n'est pas une impasse - le CSV fonctionne tout aussi bien une fois que la disposition de ses colonnes est associée, et cette association n'a besoin d'être faite qu'une seule fois par banque.
Questions fréquentes sur les fichiers OFX
L'OFX est-il identique au QFX ?
Presque. QFX est la variante propriétaire d'Intuit du standard OFX, créée pour Quicken et QuickBooks. La structure sous-jacente est suffisamment proche pour qu'un logiciel conçu pour lire l'OFX puisse aussi lire le QFX - vous n'avez pas besoin de convertir l'un en l'autre.
Est-il sûr de télécharger et d'importer un fichier OFX ?
Oui - c'est un simple fichier de données, pas un exécutable, et il ne contient que les données de transaction que votre banque vous montre déjà dans votre compte. Téléchargez-le de la même façon qu'un relevé CSV ou PDF, directement depuis le site de votre banque.
Puis-je convertir un relevé PDF en OFX ?
Pas de manière fiable par vous-même - un PDF ne contient aucune donnée structurée à extraire, seulement une mise en page destinée à l'impression. Si votre banque ne propose ni l'OFX ni le CSV, la solution la plus pratique est d'importer directement le PDF avec un logiciel qui inclut un analyseur conçu pour la mise en page spécifique de cette banque.
Pourquoi mon import OFX n'a-t-il affiché aucune nouvelle transaction ?
Cela signifie généralement que tout s'est bien passé - si chaque transaction du fichier porte un FITID que votre logiciel a déjà vu, il les reconnaît intentionnellement comme des doublons plutôt que d'échouer à les importer. Télécharger un fichier OFX pour une période que vous avez déjà importée donnera ce résultat à chaque fois.
Découvrez comment fonctionne la catégorisation automatique
Démarrez un essai gratuit et voyez vos propres transactions triées automatiquement par catégorie - aucune carte requise.
Démarrez votre essai gratuit