Перейти к основному содержимому
Beancount.io Logo
TD Canada Trust → Beancount

TD Canada Trust CSV в Beancount

Преобразуйте файл accountactivity.csv из EasyWeb в сбалансированные транзакции двойной записи Beancount — в файле вообще нет строки заголовка, а отдельные столбцы для снятия и зачисления уже сопоставлены.

Сопоставление столбцов проверено на реальном экспорте из TD Canada Trust

Как выгрузить транзакции TD Canada Trust

  1. 1

    Войдите в EasyWeb, откройте страницу Accounts и выберите счет, который хотите скачать.

  2. 2

    На странице Account Activity выберите период — 30, 60, 90 или 120 дней, либо один месяц в разделе Search by Month.

  3. 3

    Прокрутите вниз, выберите «Spreadsheet (.CSV)» из раскрывающегося списка рядом с Download, затем нажмите Download. Файл будет сохранен под именем accountactivity.csv.

  4. 4

    Вставьте весь файл ниже. Искать строку заголовка не нужно, и удалять баннерную строку тоже не требуется.

Нет строки заголовка — и, предоставленный самому себе, конвертер читает каждое зачисление как расход

Экспорт EasyWeb от TD начинается сразу с данных: пять голых столбцов — дата, описание, списание, зачисление, текущий баланс — без каких-либо названий. Конвертер, которому приходится разбираться самому, выбирает третий столбец как сумму, а это столбец списаний, поэтому каждое списание проводится как зачисление, а каждое зачисление сообщается как отсутствующая сумма; на реальном экспорте из 79 строк это 33 зачисления, молча отсутствующие в ledger. Этот пресет назначает столбцы по позиции и сопоставляет пару списание/зачисление, так что оба направления попадают правильно. Еще одна вещь, которую стоит знать, прежде чем доверять: это TD Canada Trust, канадский экспорт EasyWeb в канадских долларах — не TD Bank в США, чей экспорт мы не проверяли.

Результат Beancount

Ваши проводки появятся здесь, как только вы вставите CSV.

Вопросы по экспорту из TD Canada Trust

Это то же самое, что TD Bank в США?

Нет. Каждый экспорт, на основе которого создан этот пресет, — канадский: балансы в канадских долларах, описания TD VISA и Interac e-Transfer, и это файл, который EasyWeb называет accountactivity.csv. TD Bank в США — другое учреждение, и мы не проверяли, как выглядит его загрузка. Если в вашем файле есть строка заголовка или другое количество столбцов, используйте универсальный конвертер и сопоставьте столбцы самостоятельно, а не полагайтесь на эту страницу.

Почему мои описания дополнены пробелами в середине?

Потому что TD записывает их именно так. Поле описания имеет фиксированную ширину, поэтому получатель и его справочный номер разделены столькими пробелами, сколько нужно для заполнения поля. Конвертер обрезает завершающий пробел и оставляет внутренние отступы, что делает каждое описание идентичным записи самого банка — это полезно при сверке с экраном EasyWeb. Если хотите, чтобы они были аккуратными, после можно заменить серии пробелов одним пробелом с помощью поиска и замены.

EasyWeb не предлагает мне CSV для моей кредитной карты.

Это ограничение TD, а не конвертера: загрузка электронной таблицы предлагается для чековых и сберегательных счетов, а для многих карт TD доступны только PDF-выписки. Если CSV скачать нечего, этой странице нечего читать. Либо введите транзакции по карте вручную, либо экспортируйте карту из инструмента, которым уже пользуетесь, и сопоставьте столбцы в универсальном конвертере.

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

Сохраните только что преобразованную учётную книгу

Beancount.io размещает вашу текстовую учётную книгу, автоматически импортирует новые выписки и сохраняет проверяемость каждого числа.

Начать бесплатно