Outil 17 / 33
Convertir un relevé bancaire en CSV
Votre banque exporte vos opérations en OFX, en QIF ou en camt.053, mais vous voulez les voir dans un tableur ? Déposez le relevé : l'outil le convertit en un tableau propre, sans rien envoyer.
Ce que contient le tableau
Une ligne par opération, triée par date : date, date de valeur quand le relevé la donne, libellé, montant signé, puis le même montant dans une colonne Débit ou Crédit, et la référence de l'opération. La présentation « Excel en français » utilise le point-virgule, la virgule décimale et les dates au format JJ/MM/AAAA ; la présentation internationale convient mieux à un import dans un logiciel de comptabilité ou un script.
Les pièges de chaque format
OFX : les fichiers des versions 1.x déclarent leur jeu de caractères dans leur en-tête, souvent Windows-1252 en France ; l'outil le lit pour que les libellés gardent leurs accents. Certaines banques écrivent aussi les montants avec une virgule décimale.
QIF : le format n'indique pas si une date s'écrit jour/mois ou mois/jour. Dès qu'une date du fichier lève le doute, comme un 25/03, l'outil choisit le bon ordre ; sinon il suppose l'ordre français et le signale, avec la possibilité de l'inverser.
camt.053 : ce relevé XML de la norme ISO 20022 indique le sens de chaque opération dans une balise à part, avec des montants toujours positifs. L'outil en tire le signe, reprend le nom de la contrepartie et le motif du paiement, et vérifie que l'ancien solde, augmenté des crédits et diminué des débits, donne bien le nouveau solde.
Questions fréquentes
Comment ouvrir un fichier OFX dans Excel ?
Excel n'ouvre pas un fichier .ofx comme un tableau. Déposez-le dans l'outil ci-dessus : il le convertit en CSV, avec une ligne par opération et des colonnes date, libellé, débit et crédit, qu'Excel ouvre d'un double-clic.
Mon fichier QIF a des dates fausses après import : pourquoi ?
Le format QIF ne précise pas si une date s'écrit jour/mois ou mois/jour. Si le logiciel d'import suppose le mauvais ordre, le 3 avril devient le 4 mars sans aucune erreur. L'outil déduit l'ordre des dates quand l'une d'elles le permet, et vous laisse le choisir sinon.
Qu'est-ce qu'un relevé camt.053 ?
C'est le relevé de compte au format XML de la norme internationale ISO 20022, que les banques fournissent notamment aux entreprises. L'outil le convertit en tableau et vérifie la cohérence de ses soldes.
Pour aller plus loin
Sources
Financial Data Exchange, spécification OFX 2.2 ·CFONB, guide d'utilisation du relevé camt.053.001.02 (v1.3, novembre 2022) ·GnuCash, description du format QIF