Passer au contenu principal
Retour aux articles

OFX, QIF ou CSV : quel format d’import bancaire ?

Comparez CSV, XLSX, OFX, QIF et JSON selon le logiciel cible, la structure des données et les contrôles requis avant l’import comptable.

Essayer avec votre fichier

Déposez votre PDF

1 fichier · 100 pages max · Aperçu gratuit sur 2 pages

Gagnez des heures chaque semaine

Transformez vos PDF en Excel, CSV ou OFX, sans ressaisie manuelle.

Essayer gratuitement

Vous venez de convertir un relevé bancaire PDF et devez choisir entre CSV, Excel, OFX, QIF ou JSON. La bonne réponse n’est pas un format « meilleur » dans l’absolu : c’est celui que votre logiciel cible documente pour le type d’import voulu.

Un import mal formaté se paie toujours en reformatage manuel : colonnes décalées, dates inversées, montants qui ne correspondent pas — autant d’erreurs évitables 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 Tabulaire

Le CSV est un format texte tabulaire très répandu. Son nom signifie « valeurs séparées par des virgules », mais le séparateur réel peut être une virgule, un point-virgule ou un autre caractère selon le fichier et les paramètres régionaux.

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

  • Interopérabilité : de nombreux tableurs et logiciels savent lire un CSV lorsque sa structure correspond à leur modèle.
  • 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é : vous pouvez choisir et réorganiser les colonnes.

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é variable : certains imports acceptent XLS/XLSX, d’autres uniquement CSV ou un format bancaire.
  • Modification des données : Excel peut transformer automatiquement certaines données (numéros de compte en notation scientifique, par exemple).

OFX (Open Financial Exchange) : Un Format Financier Structuré

L’OFX est un standard ouvert d’échange de données financières. Le groupe de travail de Financial Data Exchange publie actuellement la spécification bancaire OFX 2.3 : documentation officielle OFX.

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

  • Structure documentée : dates, montants et types de transactions disposent de champs définis.
  • Métadonnées possibles : le fichier peut inclure compte, période et soldes selon son contenu.
  • Identifiant de transaction : le champ FITID peut aider un logiciel à repérer un doublon s’il est présent et stable.

Inconvénients de l’OFX

  • Lecture moins confortable : le fichier est destiné aux logiciels, même s’il reste inspectable avec un éditeur de texte.
  • 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 est un format texte associé historiquement à Quicken. Des logiciels l’acceptent encore, mais ses capacités et leur parcours d’import varient.

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.
  • Compatibilité existante : certains logiciels personnels et comptables le prennent toujours en charge.
  • É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.
  • Évolution limitée : vérifiez sa prise en charge dans la version actuelle du logiciel cible.

JSON (JavaScript Object Notation) : Le Format Moderne

Le JSON est un format structuré courant dans les applications et les API. Il ne définit toutefois aucun schéma bancaire universel.

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 pratique

FormatFacile à relireSchéma bancaire intégréDoublonsUsage typique
CSVOuiNonÀ gérer par l’importeurModèle tabulaire, analyse, import paramétrable
XLSXOuiNonÀ gérer par l’importeurRelecture et préparation dans un tableur
OFXMoinsOuiFITID peut aider, sans garantie universelleImport bancaire lorsque le logiciel le documente
QIFPartiellementOui, format historiquePas de mécanisme robuste universelLogiciels qui le prennent explicitement en charge
JSONPour un profil techniqueNon, sans schéma convenuSelon l’applicationAPI ou traitement personnalisé

Aucun de ces formats ne chiffre automatiquement son contenu. Appliquez les mêmes règles de stockage et de transmission qu’au relevé PDF.

Quel Format pour Quel Logiciel ?

Les capacités changent selon l’offre, la région et la version. Voici des formats actuellement documentés par leurs éditeurs — pas une promesse de compatibilité entre produits :

LogicielFormats documentés pour les transactions/relevésSource officielle
Sage 50TXT, CSV, XLS, OFX, QIF via un format d’import à paramétrerAide Sage
EBP ComptabilitéOFX, QIF, CFONB selon l’offre ; Hubbix documente CSVEBP classique · EBP Hubbix
PennylaneCSV, XLS, OFX et certains formats EBICSAide Pennylane
QuickBooks OnlineCSV, QBO et QFX pour une liste ; les possibilités PDF/image dépendent notamment de la langueAide Intuit
XeroOFX, QFX, QIF, CSV et fichiers QuickBooksAide Xero
YNABQFX, OFX, QIF et CSVAide YNAB

Pour Cegid, Ciel, Quicken ou tout autre outil, consultez l’aide de votre version avant de convertir. BankStatementLab produit CSV, XLSX et JSON ; les autres formats nécessitent une étape dédiée.

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, XLSX est pratique. Le CSV convient si vous voulez un fichier texte facile à retraiter dans plusieurs outils.

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 : le modèle documenté par l’éditeur

OFX est utile lorsque le logiciel le prend en charge. Un CSV conforme au modèle de l’éditeur peut être préférable lorsqu’il permet de contrôler le mapping des colonnes.

Procédure recommandée :

  1. identifiez le type d’import : relevé, transactions ou écritures ;
  2. téléchargez le modèle ou la documentation de votre version ;
  3. préparez quelques lignes et contrôlez le résultat avant le fichier complet.

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

Choisissez : le format demandé par le destinataire

Demandez à votre expert-comptable son modèle avant de préparer le fichier. Un XLSX lisible peut convenir à la revue ; un CSV ou un format bancaire peut être nécessaire pour l’import.

É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 si un schéma est convenu

Pour une intégration sur mesure, documentez les champs, types, devises, signes et identifiants. Sans ce contrat de données, un JSON reste aussi ambigu qu’un CSV.

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 : notez les périodes déjà importées et vérifiez le comportement du logiciel. Le FITID d’un OFX peut aider, mais il ne remplace pas ce contrôle.

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

Un export CSV ou QIF peut ne pas contenir les soldes initial et final du relevé, ce qui complique le contrôle.

Solution : conservez le PDF source et relevez ses soldes. Vérifiez leur présence dans tout fichier OFX au lieu de la supposer.

FAQ : Vos Questions sur les Formats d’Import Bancaire

Puis-je convertir un format en un autre ?

Oui, avec contrôle. BankStatementLab peut extraire un relevé PDF en CSV, XLSX ou JSON. Si le logiciel cible exige OFX ou QIF, utilisez ensuite un convertisseur dédié, puis validez le fichier obtenu : le format intermédiaire peut ne pas contenir l’identifiant de compte, les soldes ou les identifiants de transaction attendus par le schéma cible.

Quel format est le plus sécurisé ?

Aucun de ces formats ne chiffre automatiquement les données bancaires. La sécurité dépend du stockage, des droits d’accès et du canal de transmission. Évitez les macros ou contenus actifs ajoutés à un tableur.

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 ?

QIF reste accepté par certains logiciels, dont des versions actuelles de Quicken, Xero et YNAB. Vérifiez néanmoins les types de comptes et les champs réellement importés par votre version.

Comment vérifier que mon import est correct ?

Comparez la période, le nombre de transactions, quelques dates et libellés, le sens débit/crédit et les soldes avec le PDF. Un solde final identique ne suffit pas : deux erreurs peuvent se compenser.

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 ?

OFX n’est pas lié à une banque particulière : il faut que la banque produise un fichier valide et que le logiciel cible sache l’importer. Vérifiez d’abord les options de téléchargement de votre espace bancaire ; si seul le PDF est disponible, vous pouvez en extraire les transactions avant de préparer le format attendu.

Puis-je modifier un fichier OFX ?

Oui, mais une modification manuelle peut invalider la structure, les dates ou les identifiants. Travaillez sur une copie, validez le fichier obtenu et contrôlez l’import sur un petit lot.

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

Le choix du format dépend du logiciel, du type d’import et du contrôle souhaité. Vérifier ces trois points évite de convertir vers un format que l’application ne sait pas exploiter.

En résumé :

  • Pour l’analyse et les tableaux de bord : Excel ou CSV
  • Pour l’import comptable : le format et le modèle documentés par votre version
  • Pour un logiciel qui demande explicitement OFX ou QIF : utilisez ce format et validez sa structure
  • Pour les intégrations sur mesure : JSON avec un schéma convenu

Si le point de départ est un PDF, BankStatementLab peut en extraire les transactions vers CSV, XLSX ou JSON. Les fichiers source sont supprimés après une extraction réussie ; en cas d’échec, ils peuvent être conservés jusqu’à 14 jours pour permettre l’analyse et la reprise. Contrôlez le résultat avant toute conversion supplémentaire.


Prêt à simplifier vos imports bancaires ?

Extrayez votre relevé PDF et téléchargez-le en CSV, Excel ou JSON — 5 crédits inclus.


Articles connexes

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

Prêt à préparer votre export OFX ?

Transformez un relevé traité en fichier OFX, contrôlez les données, puis testez l’import dans votre logiciel cible.

Essayer BankStatementLab