跳转到主要内容
CSV 转 Beancount 转换器

Capital One → Beancount

Capital One CSV 转 Beancount

将 Capital One 卡导出转换为平衡的复式记账 Beancount 交易——其分开的借方和贷方列已为您映射好,无需猜测符号。

已针对真实的 Capital One 导出验证列映射

所有处理都在你的浏览器本地完成。

已保存的映射

配置文件仅保存在此浏览器中。您的交易数据不会离开浏览器。

还没有已保存的映射。粘贴 CSV、设置好列后,可在此保存配置以便日后重复使用。

Beancount 输出

粘贴 CSV 后,你的交易将显示在这里。

如何导出你的 Capital One 交易记录

  1. 登录 capitalone.com,打开你要导出的账户。

  2. 选择“查看账单”,然后点击“下载交易记录”。

  3. 选择一个日期范围,并将格式选为 CSV。

  4. 打开下载的文件,复制包括标题行在内的所有内容,然后粘贴到下方。

Capital One 将收入和支出分列两列

Capital One 没有使用单一的正负号金额列,而是设置了“借方”和“贷方”两列,每行中另一列为空。购买交易填入借方;付款或退款填入贷方。该预设同时映射了这两列,因此无需猜测符号惯例。日期已是 ISO 格式(YYYY-MM-DD),不存在月份和日期混淆的问题。

Capital One 导出常见问题

转换器使用哪个日期——交易日期还是入账日期?

使用入账日期,因为这是对账单余额核对依据。导出文件包含两个日期;周五进行的购买通常在下一个周一入账。

能否保留 Capital One 的分类?

不能自动保留。导出文件中有“分类”列,但 Beancount 的账户树更适合区分这一点,而非文本标签;因此转换器将所有对方科目放入一个未分类的账户,供你自行拆分。在账本中分类意味着即使更换银行,分类也能保留。

这个预设适用于 Capital One 360 支票账户和信用卡吗?

这里映射的是信用卡导出的格式。Capital One 的 360 银行账户导出的布局不同,因此请对照下方预览检查列顺序;如果不同,请使用通用转换器并自行映射列。

正在从其他银行或应用转换导出文件?

保留你刚刚转换的账本

Beancount.io 托管你的纯文本账本,自动导入未来的账单,并保持每一笔数字可审计。