CashfulnessCashfulness
Télécharger Cashfulness
Leçon 8

Importer dans Cashfulness : le relevé bancaire en CSV et le fichier GnuCash

25 octobre 20268 min

En bref

Si vos mouvements se trouvent déjà ailleurs, pas besoin de les ressaisir dans Cashfulness. L'import se trouve dans les Paramètres, dans Sauvegarde et données, et il a deux chemins : le relevé de votre banque en CSV, une ligne par mouvement, et votre fichier GnuCash en XML, avec tout son arbre de comptes. Dans les deux cas, vous voyez d'abord un aperçu, puis vous importez, et si quelque chose ne vous convient pas, vous revenez en arrière.

Cette page accompagne la leçon 8 du cours vidéo gratuit "Cashfulness pas à pas". Les étapes suivent l'ordre de la vidéo, et les noms des boutons sont ceux que vous voyez dans l'application.

Regardez la leçon

Où trouver l'import

L'import n'est pas dans les Outils. Barre latérale, section Système, Paramètres, puis Sauvegarde et données : là, à côté de la sauvegarde et de l'export, vous trouvez Importer depuis un CSV et Importer depuis GnuCash.

Depuis le relevé, en CSV

Presque toutes les banques vous permettent de télécharger vos opérations dans un fichier. S'il est en CSV, parfait. Si votre banque ne propose qu'un fichier Excel, ouvrez-le avec votre tableur et enregistrez-le au format CSV.

  1. Importer depuis un CSV, puis Choisir un fichier. L'application accepte le CSV, le TSV et les fichiers texte séparés par des virgules, des points-virgules ou des tabulations.
  2. Sur l'écran Ce que contient chaque colonne, dans Comment le fichier est construit, choisissez Une ligne = un mouvement : un relevé est fait comme ça.
  3. Associez les colonnes : Date, Description, Montant signé. Sur le relevé de la banque, la description s'appelle en général le libellé. Souvent, l'application a déjà reconnu les colonnes : il vous suffit de vérifier. Si votre relevé sépare les sorties et les entrées en deux colonnes, cela fonctionne aussi : utilisez les champs Entrées (crédits) et Sorties (débits), et fiez-vous aux mots entrées et sorties.
  4. Dans Compte du relevé, choisissez le compte d'où vous avez téléchargé le fichier, par exemple votre compte courant.
  5. Dans Compte pour les lignes sans contrepartie, choisissez où mettre les lignes que l'application ne sait pas classer, par exemple un compte À catégoriser. C'est l'autre côté de chaque mouvement, parce qu'en comptabilité en partie double, chaque mouvement en a deux : la dépense ou la recette n'est pas sur le relevé de la banque, et vous la rangez ensuite, à votre rythme.
  6. Si le fichier donne les dépenses en positif, activez Inverser le signe des montants.
  7. Cliquez sur Voir l'aperçu.

L'aperçu, avant tout

L'Aperçu indique Rien n'a encore été enregistré. et vous montre les Lignes du fichier, les Écritures à importer, le Format de date reconnu et le Séparateur décimal reconnu. Surtout, il a la partie Ce qui n'a pas été compris : l'application ne devine pas, elle vous le signale. Si tout est en ordre, vous lisez Tout est clair : aucune ligne douteuse.

Cliquez sur Importer. À la fin apparaît Import terminé, avec les Écritures enregistrées. Dans le Journal, vous les reconnaissez à l'étiquette Importé.

Revenir en arrière. Sur le même écran, il y a Annuler l'import : il retire d'un coup les écritures et les comptes entrés avec ce fichier. Utilisez-le tout de suite, là : quand vous quittez la page ou passez à un autre fichier, le bouton n'est plus là.

Avec un gros fichier, il faut quelques minutes. Tant que l'import écrit, la page ne vous laisse pas sortir, et c'est voulu : un import abandonné en cours de route continuerait tout seul, et en le croyant arrêté, on est tenté de le relancer, avec tout en double. Si l'import s'interrompt alors que l'application est ouverte, Import interrompu apparaît et vous propose Annuler l'import pour retirer ce qui est déjà entré avant de réessayer.

Depuis un fichier GnuCash

Dans GnuCash, les comptes ne forment pas une liste de lignes, mais un arbre, et c'est pour cela qu'il y a un chemin à part.

  1. Avant tout : le fichier doit être au format XML, compressé ou non. S'il est en SQLite, ouvrez-le dans GnuCash et choisissez Enregistrer sous, avec le format XML. L'écran vous le rappelle : Le fichier doit être au format XML.
  2. Importer depuis GnuCash, puis Choisir un fichier. L'écran vous explique Où iront vos comptes.
  3. L'Aperçu montre les Comptes à créer, les Écritures à importer et les Écritures écartées, chacune avec son motif.

L'application recopie l'arbre tel que vous l'aviez, avec les noms et les comptes parents de GnuCash, et accroche chaque branche à sa place : l'actif avec l'actif, les charges avec les charges. Les comptes bancaires et les cartes arrivent prêts pour le rapprochement, et les opérations qui étaient rapprochées dans GnuCash arrivent rapprochées.

Ce qui n'est pas équilibré n'entre pas. Une écriture qui n'est pas équilibrée n'est pas corrigée en douce : elle est laissée de côté, avec le motif. Les écritures annulées dans GnuCash, ou entièrement à zéro, sont comptées sur une ligne à part. Mieux vaut un mouvement déclaré manquant qu'un chiffre inventé.

Tout l'historique, ou à partir d'une date. Dans Importer à partir de quand, choisissez Tout le fichier ou Choisissez une date. Avec une date, les mouvements d'avant n'entrent pas un par un : ils deviennent les soldes d'ouverture de chaque compte, calculés à partir du fichier lui-même, et l'aperçu les compte dans Mouvements résumés dans les soldes d'ouverture. Le compte de résultat de la nouvelle période part d'une page blanche, et vous n'avez aucun solde à saisir à la main.

Ranger les branches. Après l'import, Rangez les comptes importés vous montre où se trouve chaque branche (Actuellement dans), et avec Déplacer vous la placez là où vous voulez la garder dans votre plan de comptes. Une par une, même un autre jour : les soldes sont déjà justes. Une branche ne se déplace qu'à l'intérieur de son type : un actif ne peut pas finir parmi les charges, sinon le bilan ne serait plus équilibré.

Deux fois, non. Si vous choisissez à nouveau le même fichier, Ce fichier est déjà dans votre espace apparaît, avec le jour et l'heure de l'import précédent, et Importer reste grisé tant que vous n'avez pas annulé l'ancien. Cela sert aussi après une interruption, par exemple après une coupure de courant : vous choisissez à nouveau le même fichier, et vous retrouvez l'import interrompu, prêt à être annulé.

Erreurs fréquentes

  • Importer deux fois le même CSV. Il entre deux fois : l'application n'a aucun moyen de le reconnaître. Avec GnuCash, en revanche, les doublons n'entrent pas.
  • Quitter l'écran avant de vérifier. Un import CSV s'annule là ; ensuite, les lignes avec l'étiquette Importé se retirent à la main.
  • Tout laisser dans le compte des lignes sans contrepartie. Videz-le à votre rythme, en déplaçant chaque ligne vers son compte de charges ou de produits.
  • Essayer d'importer le fichier Excel de la banque. Enregistrez-le d'abord au format CSV depuis votre tableur.
  • Un fichier GnuCash en SQLite. Enregistrez-le d'abord en XML.

Questions fréquentes

Si j'importe deux fois le même CSV, l'application s'en aperçoit-elle ?

Non. Le même CSV importé deux fois entre deux fois. Si cela vous arrive, utilisez tout de suite Annuler l'import sur l'écran du résultat. Avec GnuCash, en revanche, l'application reconnaît le fichier déjà importé et ne le laisse pas entrer une seconde fois.

Puis-je importer un fichier GnuCash enregistré en SQLite ?

Non, seulement en XML, compressé ou non. Ouvrez le fichier dans GnuCash, choisissez Enregistrer sous et le format XML.

Que deviennent les écritures GnuCash qui ne sont pas équilibrées ?

Elles n'entrent pas, et l'aperçu vous le dit, avec le motif. Même chose pour les écritures annulées dans GnuCash ou entièrement à zéro. Aucune écriture n'est corrigée en douce.

Dans le manuel

Le manuel utilisateur traite l'import dans le chapitre Paramètres, section Sauvegarde et données, et pour le CSV dans le chapitre Les outils, section Importer depuis un CSV.

La leçon précédente

Leçon 7 · Bilan et compte de résultat dans Cashfulness : la photo et le film. La photo de ce que vous possédez et de ce que vous devez, et le film de ce qui vous a enrichi et de ce qui vous a coûté.

La prochaine leçon

Leçon 9 · Vie privée dans Cashfulness : chiffrement et double authentification. Où se trouve la limite de la vie privée : ce que nous savons de vous, ce que nous ne pouvons pas voir même si nous le voulions, et les interrupteurs que vous avez en main.

Télécharger Cashfulness

Vittorio Giusti est économiste et psychologue, et il a créé Cashfulness.

— Vittorio Giusti