Към основното съдържание
Конвертор от CSV към Beancount

Ally Bank → Beancount

Ally Bank CSV към Beancount

Преобразувайте изтегляне от разплащателна или спестовна сметка на Ally Bank в балансирани двустранни Beancount транзакции — ISO дати, една весно подписана сума и нищо двусмислено, което да трябва да конфигурирате.

Съпоставянето на колони е проверено срещу реално извлечение от Ally Bank

Обработката се извършва локално в браузъра ви.

Запазени съпоставки

Профилите се пазят само в този браузър. Транзакциите ви не го напускат.

Все още няма запазени съпоставки. Поставете CSV, настройте колоните и запазете конфигурацията тук, за да я използвате отново.

Beancount резултат

Вашите транзакции ще се появят тук, след като поставите CSV файл.

Как да експортирате транзакциите си от Ally Bank

  1. Влезте в онлайн банкирането на Ally в мрежата и изберете сметката, която искате.

  2. Превъртете до Transactions History и изберете иконата за изтегляне над списъка.

  3. Въведете периода — Ally съхранява до 18 месеца активност по сметката — и изберете Comma Separated Value (CSV), а не Quicken (QFX).

  4. Поставете изтегления файл по-долу точно както е. В заглавния ред има интервал след всяка запетая, което е собствено форматиране на Ally и се премахва вместо вас.

Ally записва ISO дати, така че няма как да сбъркате реда на датите

Повечето банкови експорти в САЩ записват 08/01/2026 и ви оставят да разберете дали това означава август или януари. Ally записва 2026-08-01 и държи часа в отделна колона Time, вместо да го вгражда в клетката за дата — единственият експорт в това семейство без никаква двусмисленост в датите, което си струва да се каже на глас, защото премахва най-честата тиха грешка при импортиране в CSV. Колоната Amount е вече подписана така, както иска запис в сметка от тип Assets: — тегленията са отрицателни, а вноските положителни. Това прави колоната Type, която чете Withdrawal или Deposit, етикет, а не източник на посоката, така че предварителната настройка я оставя без съпоставяне.

Въпроси относно експортирането от Ally Bank

Колко назад мога да експортирам от Ally?

Осемнадесет месеца. Това е собственото ограничение на Ally за активността по сметката, която поддържа онлайн, и изтеглянето го наследява — вие въвеждате периода, когато изберете иконата за изтегляне. За по-дълъг регистър експортирайте на последователни осемнадесетмесечни интервали и преобразувайте всеки файл; Beancount не се интересува в какъв ред добавяте транзакциите, а само каква дата носи всяка.

Защо описанията ми съдържат цял уличен адрес?

Защото това е, което Ally поставя в полето. Ред за карта може да гласи „AFTERPAY 760 Market Street, Floo SAN FRANCISCO, CA, US“, със запетаи и всичко, а ред за превод носи суровия ACH дескриптор с неговите Tran кодове. Полето е оградено, така че нищо не се разделя или чупи — описанията просто са дълги. Изрежете колоната в електронна таблица преди преобразуването или подредете описанията в регистъра след това; датите и сумите са идентични и в двата случая.

Нужна ли ми е колоната Type, която гласи Withdrawal или Deposit?

Не, затова предварителната настройка съпоставя три от петте колони и игнорира останалите. Посоката вече е в числото: Ally подписва Amount, а колоната Type просто повтаря с думи това, което знакът минус е казал. Предварителните настройки за експорти, които наистина скриват посоката в текстова колона — архивът Mint е този на този сайт — четат такава колона, а това не е един от тях.

Конвертирате ли експорт от друга банка или приложение?

Запазете току-що конвертирания регистър

Beancount.io хоства вашия регистър в plain-text, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.