Aller au contenu principal
Ally Bank → Beancount

Ally Bank CSV vers Beancount

Convertissez un téléchargement de compte courant ou d'épargne Ally Bank en transactions à double entrée Beancount équilibrées — dates ISO, montants déjà signés, et rien d'ambigu à configurer.

Mappage des colonnes vérifié sur un export réel de Ally Bank

Comment exporter vos transactions Ally Bank

  1. 1

    Connectez-vous à la banque en ligne Ally sur le web et sélectionnez le compte souhaité.

  2. 2

    Faites défiler jusqu'à Transactions History et choisissez l'icône de téléchargement au-dessus de la liste.

  3. 3

    Saisissez la plage de dates — Ally conserve jusqu'à 18 mois d'activité — et sélectionnez Comma Separated Value (CSV) plutôt que Quicken (QFX).

  4. 4

    Collez le téléchargement ci-dessous tel quel. Sa ligne d'en-tête contient un espace après chaque virgule, ce qui est le format propre à Ally et est supprimé pour vous.

Ally utilise des dates ISO, donc aucun ordre de date à mal interpréter

La plupart des exports bancaires américains écrivent 08/01/2026 et vous laissent déterminer si cela signifie août ou janvier. Ally écrit 2026-08-01 et conserve l'heure dans une colonne Time séparée plutôt que de la mélanger avec la date — l'unique export de cette famille sans aucune ambiguïté de date, ce qui mérite d'être souligné car cela élimine l'erreur silencieuse la plus courante lors de l'importation dans CSV. La colonne Amount est déjà signée comme le souhaite une écriture sur un compte Assets:, les retraits négatifs et les dépôts positifs. Ainsi, la colonne Type indiquant Withdrawal ou Deposit devient une étiquette plutôt que la source du sens, donc le préréglage la laisse non mappée.

Sortie Beancount

Vos transactions apparaîtront ici dès que vous collerez un CSV.

Questions sur l'export Ally Bank

Jusqu'à quand puis-je exporter depuis Ally ?

Dix-huit mois. C'est la limite propre à Ally pour l'activité qu'il conserve en ligne, et le téléchargement en hérite — vous saisissez la plage lors du choix de l'icône de téléchargement. Pour un grand livre plus long, exportez en tranches successives de dix-huit mois et convertissez chaque fichier ; Beancount ne se soucie pas de l'ordre d'ajout des transactions, seulement de la date de chacune.

Pourquoi mes descriptions contiennent-elles une adresse complète ?

Parce que c'est ce que Ally met dans le champ. Une ligne de carte peut afficher « AFTERPAY 760 Market Street, Floo SAN FRANCISCO, CA, US », virgules comprises, et une ligne de transfert porte le descripteur ACH brut avec ses codes Tran. Le champ est entre guillemets, donc rien ne se divise ou ne casse — les libellés sont simplement longs. Supprimez la colonne dans un tableur avant de convertir, ou nettoyez les libellés dans le grand livre ensuite ; les dates et les montants sont identiques dans les deux cas.

Ai-je besoin de la colonne Type qui indique Withdrawal ou Deposit ?

Non, c'est pourquoi le préréglage mappe trois des cinq colonnes et ignore le reste. La direction réside déjà dans le nombre : Ally signe la Amount, et la colonne Type répète simplement en mots ce que le signe moins a dit. Les préréglages pour les exports qui cachent réellement la direction dans une colonne de texte — l'archive Mint est celle sur ce site — lisent une telle colonne, et ce n'est pas le cas ici.

Conversion d'un export depuis une autre banque ou application ?

Conservez le grand livre que vous venez de convertir

Beancount.io héberge votre grand livre en texte brut, importe vos relevés futurs pour vous et garde chaque nombre vérifiable.

Commencer gratuitement