Salta al contenuto principale
Ally Bank → Beancount

Ally Bank CSV a Beancount

Converti un download di Ally Bank di un conto corrente o di risparmio in transazioni bilanciate a partita doppia Beancount: date ISO, un importo già firmato e nient'altro di ambiguo da configurare.

Mappatura colonne verificata su un esportazione reale di Ally Bank

Come esportare le transazioni di Ally Bank

  1. 1

    Accedi all'online banking di Ally sul web e seleziona il conto che desideri.

  2. 2

    Scorri fino a Transactions History e scegli l'icona di download sopra l'elenco.

  3. 3

    Inserisci l'intervallo di date — Ally conserva fino a 18 mesi di attività sul conto — e scegli Comma Separated Value (CSV) invece di Quicken (QFX).

  4. 4

    Incolla il download qui sotto così com'è. La riga di intestazione ha uno spazio dopo ogni virgola, che è la formattazione di Ally e viene eliminata per te.

Ally scrive date ISO, quindi non c'è un ordine di date da sbagliare

La maggior parte delle esportazioni delle banche statunitensi scrive 08/01/2026 e ti lascia capire se significa agosto o gennaio. Ally scrive 2026-08-01 e mantiene l'ora in una colonna Time separata invece di inserirla nella cella della data — l'unica esportazione in questa famiglia senza alcuna ambiguità di data, cosa che vale la pena di sottolineare perché elimina l'errore silenzioso più comune nell'importazione CSV. La colonna Amount è già firmata come vuole una registrazione su un conto Assets:, prelievi negativi e depositi positivi. Questo rende la colonna Type che legge Withdrawal o Deposit una etichetta piuttosto che la fonte della direzione, quindi il preset la lascia non mappata.

Output Beancount

Le tue transazioni appariranno qui non appena incollerai un CSV.

Domande sull'esportazione di Ally Bank

Quanto indietro posso esportare da Ally?

Diciotto mesi. Questo è il limite di Ally sull'attività del conto che mantiene online e il download lo eredita — digiti l'intervallo quando scegli l'icona di download. Per un registro più lungo, esporta in fette successive di diciotto mesi e converti ogni file; Beancount non importa in quale ordine aggiungi le transazioni, solo la data che ognuna porta.

Perché le mie descrizioni contengono un intero indirizzo stradale?

Perché è ciò che Ally mette nel campo. Una riga di carta può leggere "AFTERPAY 760 Market Street, Floo SAN FRANCISCO, CA, US", con virgole e tutto, e una riga di trasferimento porta il descrittore ACH grezzo con i suoi codici Tran. Il campo è quotato, quindi nulla si divide o si rompe — le narrazioni sono semplicemente lunghe. Taglia la colonna in un foglio di calcolo prima di convertire, o riordina le narrazioni nel registro in seguito; date e importi sono identici in entrambi i casi.

Mi serve la colonna Type che dice Withdrawal o Deposit?

No, ed è per questo che il preset mappa tre delle cinque colonne e ignora il resto. La direzione vive già nel numero: Ally firma la Amount, e la colonna Type ripete semplicemente a parole ciò che il segno meno ha detto. I preset per esportazioni che nascondono davvero la direzione in una colonna di testo — l'archivio Mint è quello su questo sito — leggono tale colonna, e questo non è uno di quelli.

Stai convertendo un export da un'altra banca o app?

Tieni il registro che hai appena convertito

Beancount.io ospita il tuo registro in testo semplice, importa i futuri estratti conto per te e mantiene ogni numero verificabile.

Inizia gratis