Importer un relevé bancaire
Les formats acceptés selon votre pays, le geste en trois temps, et ce que l'aperçu vous dit avant de créer quoi que ce soit.
Mise à jour le 29 juillet 2026
Pourquoi importer plutôt que saisir
Un relevé importé apporte trois choses qu'une saisie à la main n'apporte pas : la date exacte de la banque, le numéro d'opération, et la certitude de n'avoir rien oublié. C'est aussi la façon la plus rapide de reprendre plusieurs mois d'un coup.
L'écran est dans Imports & exports › Relevé bancaire (/admin/import-releve). Son titre est Import de relevé bancaire.
Les formats acceptés dépendent de votre pays
| Pays | Formats proposés | Extensions attendues |
|---|---|---|
| Belgique | CSV BNP Paribas Fortis, CODA, OFX | .csv, .coda, .cod, .txt |
| France | OFX seulement | .ofx |
Le CSV accepté n'est pas un CSV générique : c'est celui de BNP Paribas Fortis, avec ses dix colonnes. Un export d'une autre banque belge passera par le CODA, que toutes proposent.
Le geste, en trois temps
- Choisissez le Compte bancaire dans la liste. Elle affiche
CC1 - Compte courant, code puis libellé. Si elle est vide, créez d'abord un compte : voir Les dix premières minutes. - Cliquez Sélectionner un fichier. Tant que rien n'est choisi, l'écran affiche « Aucun fichier sélectionné ».
- Cliquez Analyser. Rien n'est encore écrit : l'application lit le fichier et vous montre ce qu'elle a compris.
Capture à produire
import-releve-apercuCe que l'aperçu vous montre
Trois compteurs, en tête :
| Compteur | Ce qu'il veut dire |
|---|---|
| reconnue(s) | La ligne existe déjà dans votre comptabilité, au centime et au jour près. |
| probable(s) | Elle existe déjà, au centime près, à quelques jours près. |
| inconnue(s) | Elle n'existe nulle part : c'est ce qui sera créé. |
Puis un tableau, colonnes Date, Montant, Communication, Contrepartie, Rapprochement. La dernière colonne porte la pastille : En base, En base (±2j) avec l'écart réel en jours, ou À créer.
Seules les lignes « À créer » portent une case à cocher, et elles sont toutes cochées d'avance. Les autres sont affichées en gris et ne peuvent pas être sélectionnées : l'outil refuse de créer un doublon d'une écriture qu'il reconnaît.
Le bouton de fin s'intitule Créer 12 transaction(s), avec le nombre de lignes actuellement cochées. Décochez ce que vous ne voulez pas.
Les deux bandeaux d'alerte
« Ce fichier a déjà été importé : l'application sera refusée. » en rouge. L'application garde l'empreinte de chaque fichier importé : le même fichier, au même contenu, ne peut pas entrer deux fois. Le bouton de création est alors désactivé.
« 3 ligne(s) illisible(s) ignorée(s). » en orange. Ces lignes ne seront ni analysées ni créées. Vérifiez-les à la main sur votre relevé.
Ce qui est écrit à la validation
Une transaction par ligne cochée, avec sa date, son montant signé, sa communication, sa contrepartie, le numéro d'opération du relevé, le compte bancaire choisi, et une note automatique Import relevé nomdufichier.csv.
La qualification est déduite du signe : négatif donne Charge, positif donne Produit. La devise est toujours l'euro : l'import ne gère pas les opérations en devise.
Ce qui n'est pas renseigné : ni projet, ni catégorie, ni contact. C'est le travail qui vous reste, et il se fait ensuite depuis le journal.
Le message de fin est « 12 transaction(s) créée(s) depuis le relevé. »
L'historique des imports
Sous le formulaire, une section Relevés importés liste ce qui est déjà entré : le nom du fichier, le format, le compte, puis 142 lignes · 130 reconnues · 12 créées, et la date.
C'est le seul endroit où retrouver ce qui a été importé quand. Il n'y a pas de bouton pour défaire un import : les transactions créées se corrigent une à une, comme n'importe quelle écriture.
Ce qui peut refuser l'import
| Message | Cause |
|---|---|
| Choisissez un compte et un fichier. | Un des deux manque. |
| Relevé illisible : Fichier vide. | Le fichier ne contient rien d'exploitable. |
Relevé illisible : Pas un fichier OFX (balise <OFX> absente). | Le fichier n'est pas de ce format, malgré son extension. |
| Relevé illisible : Ligne 12 : date ou montant illisible (…). | Le format ne correspond pas à celui attendu. |
| Ce relevé a déjà été importé (même contenu). | Le contrôle d'empreinte, refait au moment de créer. |
| L'exercice 2025 est clôturé : cette opération est verrouillée. Rouvre l'exercice pour corriger. | Une ligne tombe dans une année close. |
À lire ensuite
Le détail du mécanisme de reconnaissance, ses règles et ses limites, est dans Rapprocher les écritures importées.
