Passer au contenu principal
Retour aux articles

OFX vs QIF vs CSV : Quel Format d'Import Bancaire ?

Comparatif des formats d'import bancaire : CSV, Excel, OFX, QIF et JSON. Quel format choisir selon votre logiciel comptable ?

Vous venez de convertir votre relevé bancaire PDF et vous voilà face à un choix crucial : CSV, Excel, OFX, QIF ou JSON ? Cette décision, qui semble anodine, peut vous faire gagner des heures de travail ou, au contraire, vous plonger dans un cauchemar de corrections manuelles.

Chaque année, des milliers de comptables et gestionnaires perdent un temps précieux à reformater des données bancaires mal importées. Des colonnes décalées, des dates inversées, des montants qui ne correspondent pas : autant d’erreurs qui auraient pu être évitées avec le bon format dès le départ.

Ce guide exhaustif vous accompagne pour comprendre chaque format, identifier celui qui correspond à votre logiciel et éviter les pièges classiques de l’import bancaire.

Comparatif détaillé des formats d'import bancaire OFX, QIF, CSV et Excel pour compatibilité logicielle comptable

Les 5 Formats d’Import Bancaire en Détail

CSV (Comma Separated Values) : Le Format Universel

Le CSV est le format le plus répandu et le plus accessible. Son nom signifie littéralement “valeurs séparées par des virgules”, bien qu’en France, on utilise souvent le point-virgule comme séparateur pour éviter les conflits avec la virgule décimale.

Structure technique

Un fichier CSV est un simple fichier texte où chaque ligne représente une transaction et chaque colonne est séparée par un délimiteur. Voici un exemple typique :

Date;Libellé;Débit;Crédit
22/01/2026;VIREMENT SALAIRE;;2500,00
23/01/2026;PRELEVEMENT EDF;89,50;

Avantages du CSV

  • Universalité : Tous les logiciels peuvent ouvrir un fichier CSV, d’Excel à Google Sheets en passant par les outils de comptabilité.
  • Légèreté : Les fichiers sont très compacts, parfaits pour les envois par email.
  • Modification facile : Vous pouvez éditer le fichier avec un simple éditeur de texte.
  • Flexibilité : Le format s’adapte à toutes les structures de données.

Inconvénients du CSV

  • Absence de standardisation : Les formats de date, les séparateurs et l’encodage varient selon les sources.
  • Perte de formatage : Pas de mise en forme, de couleurs ou de formules.
  • Problèmes d’encodage : Les caractères accentués peuvent mal s’afficher si l’encodage n’est pas correct (UTF-8 vs ISO-8859-1).
  • Configuration manuelle : Souvent, il faut mapper les colonnes manuellement lors de l’import.

Excel (XLSX/XLS) : Le Confort du Tableur

Le format Excel, qu’il soit en .xlsx (format moderne) ou .xls (format historique), est le choix privilégié de ceux qui veulent visualiser et manipuler leurs données bancaires.

Structure technique

Un fichier Excel est en réalité une archive compressée contenant des fichiers XML. Il conserve non seulement les données, mais aussi le formatage, les formules et les métadonnées.

Avantages d’Excel

  • Lisibilité optimale : Les données sont présentées de manière claire avec possibilité de mise en forme.
  • Manipulation avancée : Tableaux croisés dynamiques, formules, graphiques.
  • Typage des données : Excel reconnaît les dates, les nombres et les textes.
  • Multi-feuilles : Possibilité d’organiser les données sur plusieurs onglets.

Inconvénients d’Excel

  • Poids des fichiers : Plus lourds que les CSV, surtout avec du formatage.
  • Compatibilité limitée : Peu de logiciels comptables acceptent l’import direct Excel.
  • Risque de corruption : Les fichiers Excel peuvent parfois se corrompre.
  • Modification des données : Excel peut transformer automatiquement certaines données (numéros de compte en notation scientifique, par exemple).

OFX (Open Financial Exchange) : Le Standard Professionnel

L’OFX est un format standardisé créé en 1997 par Microsoft, Intuit et CheckFree. Il a été conçu spécifiquement pour l’échange de données financières entre banques et logiciels.

Structure technique

L’OFX utilise une syntaxe XML ou SGML selon la version. Chaque transaction est encapsulée dans des balises normalisées :

<STMTTRN>
  <TRNTYPE>DEBIT</TRNTYPE>
  <DTPOSTED>20260122</DTPOSTED>
  <TRNAMT>-89.50</TRNAMT>
  <NAME>PRELEVEMENT EDF</NAME>
  <FITID>2026012200001</FITID>
</STMTTRN>

Avantages de l’OFX

  • Standardisation totale : Dates, montants et types de transactions suivent une norme stricte.
  • Import automatique : Les logiciels reconnaissent instantanément la structure.
  • Gestion des doublons : L’identifiant unique (FITID) permet d’éviter les imports en double.
  • Informations bancaires complètes : Numéro de compte, solde, période couverte.
  • Adoption professionnelle : Format de référence pour les logiciels de comptabilité.

Inconvénients de l’OFX

  • Illisibilité humaine : Le fichier ressemble à du code et nécessite un logiciel pour être lu.
  • Rigidité : Impossible d’ajouter des colonnes personnalisées.
  • Compatibilité logicielle requise : Tous les logiciels ne supportent pas l’OFX.

QIF (Quicken Interchange Format) : L’Héritage Historique

Le QIF a été créé par Intuit pour son logiciel Quicken dans les années 1980. Bien qu’il ait été officiellement abandonné au profit de l’OFX, il reste largement utilisé.

Structure technique

Le QIF utilise un format texte simple avec des indicateurs de ligne :

!Type:Bank
D22/01/2026
T-89.50
PPRELEVEMENT EDF
^

Chaque lettre en début de ligne indique le type de données : D pour Date, T pour montanT, P pour Payee (bénéficiaire).

Avantages du QIF

  • Simplicité : Format léger et facile à comprendre.
  • Large compatibilité : Supporté par de nombreux logiciels anciens et modernes.
  • Édition manuelle possible : Modifiable avec un éditeur de texte.
  • Catégorisation : Permet d’inclure des catégories de transactions.

Inconvénients du QIF

  • Ambiguïté des dates : Le format de date n’est pas standardisé (DD/MM/YY vs MM/DD/YY).
  • Pas d’identifiant unique : Risque de doublons lors d’imports multiples.
  • Gestion limitée des devises : Conçu principalement pour une seule devise.
  • Format obsolète : Plus maintenu officiellement.

JSON (JavaScript Object Notation) : Le Format Moderne

Le JSON s’impose progressivement comme le format d’échange de données du web. Bien qu’encore peu répandu pour l’import bancaire direct, il gagne en popularité auprès des développeurs et des outils modernes.

Structure technique

{
  "transactions": [
    {
      "date": "2026-01-22",
      "description": "PRELEVEMENT EDF",
      "amount": -89.50,
      "category": "Energie"
    }
  ]
}

Avantages du JSON

  • Lisibilité structurée : Format clair et hiérarchique.
  • Typage natif : Nombres, textes et booléens sont différenciés.
  • Extensibilité : Facile d’ajouter des champs personnalisés.
  • Intégration API : Format standard pour les échanges avec les applications web.

Inconvénients du JSON

  • Adoption limitée : Peu de logiciels comptables traditionnels le supportent.
  • Pas de standard bancaire : Chaque éditeur définit sa propre structure.
  • Taille des fichiers : Plus volumineux que CSV pour les mêmes données.

Tableau Comparatif Détaillé : 10 Critères Essentiels

CritèreCSVExcelOFXQIFJSON
Standardisation des donnéesFaibleFaibleExcellenteMoyenneMoyenne
Lisibilité humaineBonneExcellenteNulleMoyenneBonne
Compatibilité logiciels PROMoyenneFaibleExcellenteBonneFaible
Gestion des doublonsNonNonOuiNonVariable
Préservation des caractères spéciauxVariableOuiOuiVariableOui
Taille des fichiersTrès légèreMoyenneLégèreTrès légèreMoyenne
Facilité d’édition manuelleExcellenteExcellenteDifficileBonneBonne
Support multi-devisesOuiOuiOuiLimitéOui
Inclusion du soldeNonNonOuiOptionnelVariable
Pérennité du formatExcellenteExcellenteExcellenteDéclinanteCroissante

Quel Format pour Quel Logiciel ?

Sage (Sage 50, Sage 100, Sage Business Cloud)

Format recommandé : OFX

Sage privilégie le format OFX pour ses imports bancaires automatisés. Le logiciel reconnaît instantanément la structure et associe automatiquement les transactions aux comptes correspondants.

Alternative : CSV avec un modèle d’import personnalisé. Sage permet de créer des profils d’import qui mémorisent le mapping des colonnes.

Configuration : Accédez à Fichier > Importer > Relevés bancaires et sélectionnez le format OFX.

Cegid (Loop, Quadra)

Format recommandé : OFX ou CSV structuré

Cegid supporte l’OFX pour les imports directs. Cependant, de nombreux utilisateurs préfèrent le CSV pour sa flexibilité, notamment avec Cegid Loop qui propose un assistant d’import visuel.

Point d’attention : Le format de date doit correspondre aux paramètres régionaux de votre installation Cegid (JJ/MM/AAAA pour la France).

QuickBooks (Desktop et Online)

Format recommandé : QIF ou OFX

QuickBooks Desktop accepte historiquement le QIF, tandis que QuickBooks Online privilégie l’OFX. Les deux versions supportent également le CSV avec un mapping manuel.

Astuce : Pour QuickBooks Online, l’import OFX est plus fiable car il préserve les identifiants de transaction uniques, évitant les doublons si vous importez plusieurs fois la même période.

Xero

Format recommandé : OFX

Xero a été conçu autour du format OFX. L’import est fluide : il suffit de glisser-déposer le fichier dans l’interface bancaire.

Fonctionnalité clé : Xero utilise les FITID de l’OFX pour détecter et ignorer automatiquement les transactions déjà importées.

Alternative : CSV avec le format Xero spécifique (Date, Montant, Payee, Description, Référence).

YNAB (You Need A Budget)

Format recommandé : QIF ou OFX

YNAB supporte les deux formats historiques. Le QIF reste populaire auprès des utilisateurs car il permet d’inclure des catégories pré-remplies.

Conseil : Utilisez l’OFX si vous synchronisez régulièrement pour éviter les doublons grâce aux identifiants uniques.

Quicken

Format recommandé : QIF (historiquement) ou OFX (versions récentes)

Quicken a créé le format QIF, mais les versions modernes privilégient l’OFX. Si vous utilisez une version ancienne, le QIF reste le choix le plus sûr.

Logiciels de Gestion Personnelle (Bankin’, Linxo, Budget Insight)

Format recommandé : CSV ou JSON

Ces applications modernes acceptent généralement le CSV et proposent de plus en plus le JSON pour les utilisateurs avancés.

Guide de Choix par Usage

Vous devez analyser vos données bancaires

Choisissez : Excel ou CSV

Pour créer des tableaux croisés dynamiques, des graphiques de dépenses ou des analyses de trésorerie, Excel est imbattable. Le CSV convient si vous préférez Google Sheets ou LibreOffice Calc.

Cas d’usage typiques :

  • Rapport mensuel de dépenses par catégorie
  • Suivi de trésorerie sur plusieurs mois
  • Identification des prélèvements récurrents
  • Calcul de la moyenne des dépenses

Vous devez importer dans un logiciel comptable

Choisissez : OFX en priorité, QIF en alternative

L’OFX garantit un import propre sans configuration. Si votre logiciel ne le supporte pas, testez le QIF. Le CSV doit être votre dernier recours pour les logiciels comptables.

Procédure recommandée :

  1. Essayez l’OFX en premier
  2. En cas d’échec, testez le QIF
  3. Si aucun ne fonctionne, utilisez le CSV avec mapping manuel

Vous devez transmettre des données à un tiers (expert-comptable, auditeur)

Choisissez : Excel avec mise en forme

Votre expert-comptable appréciera un fichier Excel bien présenté avec les colonnes clairement identifiées. Ajoutez une feuille de synthèse avec les totaux.

Éléments à inclure :

  • En-têtes de colonnes explicites
  • Formatage des montants (symbole euro, séparateur de milliers)
  • Dates au format français (JJ/MM/AAAA)
  • Feuille de récapitulatif avec solde initial et final

Vous développez une intégration personnalisée

Choisissez : JSON

Pour les développeurs créant des outils sur mesure, le JSON offre la meilleure flexibilité. Il s’intègre naturellement dans les architectures modernes.

Les Pièges à Éviter lors de l’Import Bancaire

Piège n°1 : Le format de date ambigu

La date 01/02/2026 peut être interprétée comme le 1er février ou le 2 janvier selon les logiciels. Vérifiez toujours le format attendu par votre logiciel et celui de votre fichier source.

Solution : Privilégiez le format ISO (AAAA-MM-JJ) quand c’est possible, ou vérifiez systématiquement après import.

Piège n°2 : Le séparateur décimal

En France, nous utilisons la virgule (1 234,56 euros) tandis que les pays anglo-saxons utilisent le point (1,234.56). Un mauvais séparateur transforme 1234,56 en 123456 ou provoque une erreur.

Solution : Vérifiez les paramètres régionaux de votre logiciel et adaptez le fichier si nécessaire.

Piège n°3 : L’encodage des caractères

Les accents et caractères spéciaux (é, è, ç) peuvent se transformer en symboles incompréhensibles (é, è) si l’encodage n’est pas correct.

Solution : Utilisez l’encodage UTF-8 et vérifiez que votre logiciel l’interprète correctement.

Piège n°4 : Les imports en double

Importer deux fois la même période crée des doublons qui faussent vos soldes et analyses.

Solution : Utilisez l’OFX avec ses identifiants uniques, ou tenez un journal des périodes déjà importées.

Piège n°5 : Les numéros de compte transformés

Excel a tendance à convertir les longs numéros en notation scientifique (FR7612345… devient 7.7E+25).

Solution : Importez le CSV en forçant le format texte pour les colonnes concernées, ou utilisez un format natif comme OFX.

Piège n°6 : La perte du solde de référence

Le CSV et le QIF basique ne conservent pas le solde initial et final du relevé, compliquant les rapprochements.

Solution : Notez manuellement les soldes ou utilisez l’OFX qui les préserve.

FAQ : Vos Questions sur les Formats d’Import Bancaire

Puis-je convertir un format en un autre ?

Oui, des outils comme BankStatementLab permettent de convertir vos relevés PDF dans tous les formats (CSV, Excel, OFX, QIF, JSON) en une seule opération.

Quel format est le plus sécurisé ?

Tous les formats présentent le même niveau de sécurité intrinsèque. Ce sont des fichiers de données, pas des exécutables. La sécurité dépend de la manière dont vous stockez et transmettez ces fichiers.

Mon logiciel n’accepte aucun de ces formats, que faire ?

Certains logiciels anciens n’acceptent que leur format propriétaire. Dans ce cas, utilisez le CSV comme format intermédiaire et suivez la documentation du logiciel pour créer un fichier compatible.

Le QIF est-il vraiment obsolète ?

Officiellement, oui. Intuit a cessé de le maintenir depuis 2005. En pratique, il reste largement supporté et fonctionnel pour les usages basiques.

Comment vérifier que mon import est correct ?

Comparez toujours le solde final de votre relevé papier (ou PDF) avec le solde calculé après import. Si les deux correspondent, l’import est correct.

Pourquoi mon fichier CSV s’ouvre mal dans Excel ?

Probablement un problème de séparateur (virgule vs point-virgule) ou d’encodage. Utilisez la fonction “Données > À partir d’un fichier texte” d’Excel pour contrôler ces paramètres.

L’OFX fonctionne-t-il avec les banques françaises ?

Le format OFX lui-même n’est pas lié aux banques mais aux logiciels. BankStatementLab peut convertir n’importe quel relevé PDF de banque française en OFX compatible avec votre logiciel.

Puis-je modifier un fichier OFX ?

Techniquement oui, avec un éditeur de texte. En pratique, c’est risqué car vous pourriez casser la structure XML. Préférez modifier vos données dans Excel puis reconvertir.

Conclusion : Faites le Bon Choix dès le Départ

Le choix du format d’import bancaire n’est pas une simple préférence technique : c’est une décision qui impacte directement votre productivité. Un mauvais choix signifie des heures perdues en corrections manuelles, des erreurs de rapprochement et une comptabilité fragilisée.

En résumé :

  • Pour l’analyse et les tableaux de bord : Excel ou CSV
  • Pour l’import comptable professionnel : OFX
  • Pour les logiciels anciens ou personnels : QIF
  • Pour les intégrations sur mesure : JSON

Avec BankStatementLab, vous n’avez plus à deviner le bon format avant de commencer. Convertissez votre relevé PDF une seule fois et téléchargez instantanément tous les formats disponibles. Testez celui qui fonctionne le mieux avec votre logiciel, sans perte de temps ni manipulation supplémentaire.


Prêt à simplifier vos imports bancaires ?

Convertissez votre premier relevé PDF gratuitement et téléchargez-le en OFX, QIF, CSV, Excel et JSON.


Ressources externes

Articles connexes

---
🎁 5 crédits à l'inscription, puis 5/mois
💎 1 crédit = 1 page

Prêt à Automatiser vos exports Excel ?

Transformez vos relevés bancaires PDF en fichiers Excel exploitables en quelques secondes.

Essayer BankStatementLab
Écrit par bankStatementLab Team