状态
- Beancount
- 2008 年至今持续活跃开发的开源项目
- Mint(关停前)
- 2024 年 3 月 23 日停运,品牌已退役
Mint 曾让做预算毫不费力——直到它消失。用一个属于你自己的账本来替代它,究竟意味着什么?
Beancount
一个纯文本账本即可覆盖支票账户、信用卡、投资、贷款,甚至一门小生意——完整的复式账簿,并生成横跨一切的报表。2010 年的 Beancount 文件今天依然能正常解析。
Mint(关停前)
Mint 曾自动拉取你的账户、给交易分类,并展示预算和净资产——直到 2024 年 3 月 23 日 Intuit 将其关停。产品本身和托管在上面的历史数据都已不复存在。
Beancount
Mint 的 CSV 导出可以干净地映射为 Beancount 账户和平衡交易——你导出过的每一年都在,而不是被截断的一段。导入时 Smart Import 会协助分类。
Mint(关停前)
迁往 Credit Karma 的用户只带去了大约三年的交易记录;预算、目标和自定义分类都没有转移。所有未导出的数据都被删除了。
Beancount
追踪你在每一家券商的批次、成本基础、价格和资本利得——与日常支出记录在同一个账本里。
Mint(关停前)
Mint 只显示账户余额和简单的市值追踪——从不涉及持仓、批次或资本利得。
Beancount
货币、股票、基金和加密货币都是一等公民的商品,换算和估值直接内建在文件格式之中。
Mint(关停前)
Mint 围绕美国和加拿大的金融机构打造,一次只处理一种货币。
Beancount
你的账目是纯文本文件,可以阅读、比对差异、备份,并用 Git 做版本管理。没有导出窗口期,没有迁移死线,也没有关停公告能让它们搁浅。
Mint(关停前)
你的历史数据存放在 Intuit 的服务器上,服从 Intuit 的优先级。当这笔账不再划算,用户得到的只是一个导出截止日期。
Beancount
Beancount 和 Fava 免费且开源——没有广告,没有推荐返佣,没有拿你的数据赚钱的商业模式。可选的 beancount.io 套餐提供银行同步、移动应用和 AI。
Mint(关停前)
Mint 之所以免费,是因为广告和信用卡推荐返佣在供养它。当这对 Intuit 不再划算,「免费」也就终结了。
Mint 的优点是真实的,假装它不是只会浪费你的时间。Beancount 要求更多投入——以下是它确实落后的地方。
Mint 从注册到看到洞察只要几分钟。Beancount 要求你先学会一种文件格式和基本的复式记账概念才能见到回报——这是一道真实的门槛。
Mint 对大多数交易的分类足以应付随手使用。Beancount 的导入器和 Smart Import 已经很接近,但你仍需检查和调整,尤其是在早期。
Mint 的应用随时都在。beancount.io 的 iOS 和 Android 应用缩小了差距,但纯文本工作流永远不会像消费级应用那样毫无摩擦。
Mint 是为扫一眼仪表盘而设计的,而不是维护一套系统。如果你想要零投入,Monarch、YNAB 或 Copilot 这类托管替代品会更适合你。
逐项功能对比,不带营销滤镜。
| 维度 | Beancount | Mint(关停前) |
|---|---|---|
| 状态 | 2008 年至今持续活跃开发的开源项目 | 2024 年 3 月 23 日停运,品牌已退役 |
| 主要用途 | 完整、可编程的复式记账 | 自动化的消费仪表盘,附带轻量预算 |
| 数据所有权 | 你拥有、可做版本管理、可备份的纯文本文件 | 托管在 Intuit 的服务器上;只能导出 CSV |
| 关停风险 | 无——有没有厂商都照样可读的纯文本 | 彻底——产品和托管的历史数据都已消失 |
| 预算 | 由你设计的自定义预算、查询和 Fava 视图 | 带提醒的引导式月度分类预算 |
| 投资 | 批次、成本基础、价格和资本利得 | 账户余额和基础市值追踪 |
| 多币种 | 结构化的商品与换算 | 以美国/加拿大为主,单一币种 |
| 成本 | 免费开源核心;可选托管 | 免费,由广告和推荐返佣供养 |
网页仪表盘、BQL 查询和原生移动应用——背后都是同一个纯文本账本。










Mint 的免费,是广告支撑型产品的那种免费。Beancount 的免费,是开源的那种免费——事实证明,这个差别至关重要。
如果你在关停前导出了 Mint 的 CSV 文件,它们就是你的原材料——可以干净地导入 Beancount。
把你保存过的每一个 Mint CSV 都收集起来,在安全的地方存放未经改动的副本——它们是那段历史仅存的拷贝。
选定一个切换日期,从银行对账单上记下每个账户的余额——不要看 Mint,它的数字已无从核对。
把每个 Mint 的 Account Name 变成 Beancount 的资产或负债账户,把 Mint 的分类变成收入和支出账户。需要的话,把 Labels 和 Notes 保留为标签。
用 Smart Import 把数据行转换成平衡交易,每次一个月,边导入边与对账单核对。谨慎处理你自己账户之间的转账。
在对账单日期添加余额断言,让账本从此可以自证——并接受比你的导出更早的历史已经无法找回。
……Mint 的关停改变了你对理财工具的期待:任何公告都夺不走的记录,可以与对账单相互印证的账目,真正的投资和多币种支持,以及三十年后依然可读的文件。
……你想找回 Mint 的体验——自动同步、引导式预算、精致的应用、最少的投入。Monarch、YNAB 或 Copilot 会更适合你,只要你接受厂商的时间表。
如果你及时导出了 Mint 的 CSV,今天就可以开始:先导入一个月,对账,加一条余额断言,看看一个属于你自己的账本,是否就是这场关停逼你寻找的升级。
这取决于你使用 Mint 的目的。如果你想要一个永久、可审计的财务记录,且没有公司能将其关闭,那么 Beancount 可以说是最强的答案:你拥有纯文本文件、复式记账的准确性、支持投资和多种货币。如果你想要 Mint 那种零投入、自动分类的仪表盘,用于随意了解支出,那么 Beancount 并不是一个对等的替代品——它需要更多的设置和更多的参与。
只有你在关闭前采取了行动才行。Mint 在 2024 年 3 月 23 日前提供 CSV 导出功能,迁移到 Credit Karma 的用户大约能带入三年的交易记录;既未导出也未迁移的数据已丢失。如果你有 Mint CSV 导出文件,Beancount 可以导入它:Mint 的列(日期、描述、金额、交易类型、类别、账户名称、标签、备注)可以清晰地映射到 Beancount 的账户和平衡交易。
核心 Beancount 是一种文件格式和命令行工具,因此它不捆绑银行连接或官方移动应用。beancount.io 在托管层面提供了这些功能:支持银行同步、智能导入分类以及 iOS 和 Android 应用。与 Mint 的区别在于架构——同步便利功能位于你可以下载并永久保留的纯文本账本之上。
Intuit 在 2023 年底宣布将停运 Mint,该服务于 2024 年 3 月 23 日关闭。用户被引导至 Intuit 也拥有的 Credit Karma。Credit Karma 可以追踪账户、支出和净资产,但它上线时没有 Mint 的预算功能——没有月度分类预算,没有储蓄目标——并且迁移仅带来了有限的历史交易记录,据称大约为三年。
是的。Beancount 和 Fava 网页界面是免费且开源的,你的账本是一个文本文件,无需向任何人付费即可保留。可选的 beancount.io 计划对托管便利功能(如银行同步、智能导入和移动工作流程)收费——但账本本身永远不会被付费墙所困,这正是 Mint 关闭带来的教训。