Перейти до основного вмісту
Beancount.io LogoBeancount.io
Ally Bank → Beancount

Ally Bank CSV до Beancount

Перетворіть завантаження з Ally Bank для поточного або ощадного рахунку у збалансовані подвійні записи Beancount — дати ISO, одна вже підписана сума, і жодних неоднозначностей для налаштування.

Відповідність стовпців перевірено на реальному експорті Ally Bank

Як експортувати транзакції з Ally Bank

  1. 1

    Увійдіть до онлайн-банкінгу Ally у веб-браузері та оберіть потрібний рахунок.

  2. 2

    Прокрутіть до Transactions History і натисніть на значок завантаження над списком.

  3. 3

    Вкажіть діапазон дат — Ally зберігає до 18 місяців активності — і оберіть Comma Separated Value (CSV), а не Quicken (QFX).

  4. 4

    Вставте завантажений файл нижче без змін. Його рядок заголовка має пробіл після кожної коми, що є власним форматуванням Ally, і він буде видалений для вас.

Ally використовує дати ISO, тому не можна помилитися з порядком дат

Більшість експортів американських банків записують 08/01/2026, і вам доводиться здогадуватися, чи це серпень чи січень. Ally записує 2026-08-01 і зберігає час у окремій колонці Time, а не в комірці дати — це єдиний експорт у цій родині без жодної неоднозначності щодо дати, що варто сказати вголос, оскільки це усуває найпоширенішу тиху помилку при імпорті CSV. Колонка Amount вже підписана так, як потрібно для проводки на рахунку Assets:: зняття від'ємні, а внески додатні. Це робить колонку Type зі значенням Withdrawal або Deposit лише міткою, а не джерелом напрямку, тому пресет залишає її без відображення.

Результат Beancount

Ваші транзакції з'являться тут після вставки CSV.

Питання щодо експорту з Ally Bank

Наскільки далеко назад можна експортувати з Ally?

Вісімнадцять місяців. Це власна межа Ally для активності онлайн, і завантаження успадковує її — ви вводите діапазон, коли обираєте значок завантаження. Для довшого реєстру експортуйте послідовно по 18 місяців і конвертуйте кожен файл; Beancount не залежить від порядку транзакцій, лише від дати кожної.

Чому мої описи містять повну вуличну адресу?

Тому що саме це Ally записує в поле. Рядок картки може містити “AFTERPAY 760 Market Street, Floo SAN FRANCISCO, CA, US” з комами, а рядок переказу містить сирий дескриптор ACH з кодами транзакцій. Поле у лапках, тому нічого не розділяється чи ламається — описи просто довгі. Обріжте колонку в електронній таблиці перед конвертацією або впорядкуйте описи після; дати та суми однакові у будь-якому випадку.

Чи потрібна мені колонка Type, яка показує Withdrawal або Deposit?

Ні, тому пресет відображає три з п'яти колонок, а решту ігнорує. Напрямок вже закладено в числі: Ally вказує знак Amount, а колонка Type лише повторює словами те, що сказано знаком. Пресети для експортів, які дійсно приховують напрямок у текстовій колонці — архів Mint є таким на цьому сайті — це не той випадок.

Конвертуєте експорт з іншого банку або застосунку?

Збережіть щойно конвертований реєстр

Beancount.io розміщує ваш текстовий реєстр, автоматично імпортує майбутні виписки та залишає кожне число доступним для перевірки.

Почати безкоштовно