Comment transférer votre historique depuis CoinKeeper

CoinKeeper écrit chaque encaissement comme un virement, ce qui fait ressembler votre salaire à un simple déplacement d'argent entre deux de vos comptes. La partie du fichier qui les distingue se trouve tout en bas, et c'est justement celle que les gens suppriment.

Comment l'importer

  1. 1. Exportez votre historique depuis CoinKeeper. Gardez le fichier entier, y compris tout ce qui se trouve sous les transactions.
  2. 2. Ouvrez Money Talks, allez dans Réglages et touchez « Importer des données ».
  3. 3. Choisissez CoinKeeper dans la liste des applications.
  4. 4. Indiquez le fichier que vous avez exporté.
  5. 5. Lisez l'aperçu. Il montre combien de transactions seront ajoutées, quelles catégories sont nouvelles, et chaque ligne ignorée avec son motif.
  6. 6. Confirmez.

Le fichier qu'il vous faut

CoinKeeper exporte un seul fichier CSV, avec une ligne sep=, au-dessus du vrai en-tête pour qu'Excel l'ouvre correctement.

Vous avez le bon fichier si sa première ligne ressemble à ceci :

sep=,
"Data","Type","From","To","Tags","Amount","Currency","Amount converted","Currency of conversion","Recurrence","Note"

La première ligne est un indice pour Excel, pas un en-tête de colonnes. Si votre fichier commence par la ligne sep=, vous avez le bon.

Questions fréquentes

Pourquoi mon salaire apparaît-il comme un virement dans l'export CoinKeeper ?

Parce que CoinKeeper n'a pas de type de ligne revenu. L'argent qui entre est écrit comme un virement depuis une source de revenu vers un compte, ce qui a la même forme qu'un déplacement d'argent entre deux comptes qui vous appartiennent. La section des comptes, plus bas dans le fichier, est ce qui les sépare : si un des deux côtés n'est pas un de vos comptes, la ligne est un revenu.

Puis-je réduire le fichier aux seules transactions ?

Non. L'export a quatre sections, et la liste des comptes sous les transactions est la seule chose qui donne son sens à une ligne. Sans elle, chaque virement doit être refusé au lieu d'être deviné, parce que deviner transformerait un revenu en déplacement entre comptes, ou l'inverse.

C'est quoi la ligne sep=, en haut de mon fichier ?

Un indice qui dit à Excel que le fichier est séparé par des virgules. Ce n'est pas un en-tête de colonnes et ce n'est pas un dégât. Money Talks passe outre. Laissez-la en place.

Les virements entre devises gardent-ils les deux devises ?

Oui. CoinKeeper stocke un montant converti et sa devise à côté de l'original. Un virement entre des comptes dans deux devises arrive comme une seule transaction avec les deux côtés et les deux devises, donc le taux que vous avez obtenu ce jour-là reste dans votre historique.

Ce qui arrive depuis CoinKeeper

  • Chaque dépense et chaque encaissement, avec sa date et sa note
  • Les catégories, prises du côté de la ligne qui n'est pas un de vos comptes
  • La devise de chaque ligne, plus le montant converti que CoinKeeper a stocké à côté
  • Les vrais virements entre vos propres comptes, gardés en un seul enregistrement avec les deux côtés
  • Le compte d'où vient chaque transaction

Ce qui n'arrive pas

  • Les lignes à montant nul - Il n'y a rien à enregistrer. Elles sont marquées comme ignorées volontairement plutôt que comptées comme des échecs.
  • Les étiquettes - Money Talks n'a pas d'étiquettes, donc la colonne Tags reste sur place. La colonne Note arrive en entier.
  • La récurrence - CoinKeeper stocke si une ligne se répète. Money Talks a ses propres transactions récurrentes, et deviner une périodicité à partir d'une seule ligne passée créerait des paiements que vous n'avez jamais acceptés. Configurez-les une fois après l'import.
  • Vos comptes eux-mêmes - Chaque transaction se souvient du nom du compte d'où elle vient, et l'aperçu liste les noms trouvés. Money Talks ne recrée pas les comptes ni leurs soldes.

CoinKeeper n’a pas de lignes de revenu

Cherchez une ligne marquée Income dans un export CoinKeeper : vous n’en trouverez pas. La colonne Type connaît les dépenses et les virements, et c’est tout.

Alors où passe votre salaire ? Il est écrit comme un virement : l’argent sort de quelque chose qui s’appelle Salaire et entre sur votre compte bancaire. Structurellement, c’est identique à déplacer 500 UAH de votre carte vers votre porte-monnaie en espèces. Même type, mêmes deux colonnes, même sens.

La différence, c’est que Salaire n’est pas un de vos comptes et que votre porte-monnaie en espèces, si. Rien dans les lignes de transactions ne dit qui est qui.

Le bas du fichier porte la structure

Un export CoinKeeper a quatre sections séparées par des lignes vides, et l’une d’elles liste vos comptes. Cette liste est le seul endroit où le fichier indique quels noms sont de vrais comptes à vous.

Money Talks lit la section des comptes avant de donner un sens à la moindre ligne. Un virement dont le côté opposé est dans cette liste est un déplacement entre vos propres comptes et reste en dehors de vos dépenses. Un virement dont le côté opposé n’y est pas est un revenu.

C’est pourquoi un fichier réduit à ses transactions s’importe mal. Chaque virement doit y être refusé au lieu d’être deviné, parce qu’une supposition ici n’est pas une erreur d’arrondi. C’est votre salaire compté comme un déplacement interne, ou un vrai virement compté comme un gain.

Gardez le fichier entier. Ça ne coûte rien et c’est la différence entre un import propre et un mois à démêler.

Deux montants sur chaque ligne

CoinKeeper enregistre Amount avec sa Currency, puis Amount converted avec Currency of conversion. Sur une ligne dans une seule devise, les deux concordent. Sur un paiement par carte à l’étranger, non, et la paire est la trace de ce que l’argent valait vraiment pour vous.

Money Talks garde les deux côtés d’un virement entre devises au lieu de stocker un montant et de recalculer l’autre plus tard depuis une table de taux. Le taux que vous avez obtenu est un fait sur ce jour-là. Un taux retrouvé après coup n’en est qu’une approximation.