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

Empower CSV до Beancount

Перетворіть CSV-файл транзакцій Empower Personal Dashboard — експорт, раніше відомий як Personal Capital — у збалансовані подвійні записи Beancount, з уже налаштованим відображенням стовпців.

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

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

  1. 1

    В Empower Personal Dashboard у веб-браузері натисніть Overview, а потім Transactions.

  2. 2

    Встановіть потрібний діапазон дат і виберіть вкладку типу рахунку, яку конвертуєте — Bank, Credit або Investment. CSV містить саме те, що показано на екрані, і нічого більше.

  3. 3

    Натисніть кнопку CSV праворуч від поля “Search transactions”.

  4. 4

    Відкрийте завантажений файл у текстовому редакторі. Кожен рядок вказує свій рахунок у стовпці Account, тому залиште рядки одного рахунку, скопіюйте їх разом із заголовком і вставте нижче.

CSV — це знімок екрана транзакцій

Які б діапазон дат і вкладка типу рахунку не були активні під час натискання CSV, саме вони потрапляють у файл — “у моєму експорті бракує рахунків” майже завжди означає, що вкладка Bank, Credit або Investment виконує свою роботу. Знаки не потребують додаткової роботи: Empower записує зміну на рахунку, тому оплата карткою є від’ємною, а платіж за кредитом — додатним, що відповідає запису на рахунку Liabilities: — залиште “Flip every sign” вимкненим, на відміну від експорту Amex. Суми іноді надходять з одним десятковим знаком або без нього (3200, -8.5) і доповнюються до двох. Файл все одно змішує рахунки під стовпцем, який конвертер не читає, тому залиште рядки одного рахунку перед вставкою.

Результат Beancount

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

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

Чому мій CSV містить лише деякі з моїх рахунків?

Тому що експорт відображає екран транзакцій: вибрана вкладка типу рахунку та встановлений діапазон дат — це весь фільтр. Розширте діапазон та експортуйте один раз для кожної вкладки, конвертуючи кожен файл окремо — або експортуйте все та розділіть файл за стовпцем Account.

Чи потрібно змінювати знак для оплат кредитною карткою, як у випадку експорту Amex?

Ні. Empower записує зміну на рахунку, тому покупка вже від’ємна, а платіж — додатний — ті самі знаки, які використовує запис Beancount на рахунку Liabilities:. Залиште “Flip every sign” вимкненим тут; саме пресет Amex, а не цей, потребує його.

Чи можу я конвертувати транзакції брокерського рахунку таким способом?

Лише як рух грошових коштів. CSV-файл транзакцій має шість стовпців — дата, рахунок, опис, категорія, теги, сума — і не містить кількості, ціни або тікера, тому покупка акцій конвертується у вихід грошей з рахунку, а не у прихід акцій. Конвертуйте тут свої банківські та карткові рахунки, а операції фіксуйте в журналі з явними записами щодо товарів.

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

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

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

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