Bank of America → Beancount
Bank of America CSV 转 Beancount
将 Bank of America 支票或储蓄 CSV 转换为平衡的复式记账 Beancount 交易,并处理摘要开头部分。
已针对真实的 Bank of America 导出验证列映射
如何导出你的 Bank of America 交易记录
- 1
登录 bankofamerica.com,打开你要导出的账户。
- 2
选择“下载”,然后选择日期范围。
- 3
选择“Microsoft Excel 格式 (CSV)”——不要选择 QuickBooks 或 Quicken,因为它们的文件本转换器无法读取。
- 4
用文本编辑器打开文件。删除以“Date,Description,Amount”开头行以上的所有内容——该区块是账户摘要,不是交易记录。
- 5
复制从该标题行开始剩余的内容,然后粘贴到下方。
文件开头包含一个需要删除的摘要区块
Bank of America 的支票导出文件开头包含几行账户摘要——描述、期初余额、总贷方和借方——然后才是真正的标题行。这些行不是交易记录,会混淆任何导入器,包括本转换器。删除以“Date,Description,Amount”开头行以上的所有内容,然后粘贴。储蓄导出文件也有相同的前言;信用卡导出文件通常没有。
Beancount 输出
粘贴 CSV 后,你的交易将显示在这里。
Bank of America 导出常见问题
为什么我的第一笔交易看起来有误?
几乎总是因为摘要前言未被删除,导致期初余额行被当作交易读取。删除“Date,Description,Amount”标题行以上的所有内容,然后重新转换。
“Running Bal.”(运行余额)列有什么用?
它表示每笔交易后的账户余额。转换器会忽略它——Beancount 从分录本身推导余额,存储的余额如果不一致,将是错误而非事实。你可以稍后用它来编写余额断言。
我可以导出多久之前的记录?
Bank of America 通常提供大约 18 个月的活动记录供下载。更早的时期你需要 PDF 对账单;转换器只处理你粘贴的 CSV 内容。
保留你刚刚转换的账本
Beancount.io 托管你的纯文本账本,自动导入未来的账单,并保持每一笔数字可审计。
免费开始→