Actual
Budget 帮你把账户流水整理成看得懂的日常预算
Actual Budget 是本地优先的开源预算工具,支持文件导入、支出分类、多设备同步和可选端到端加密。可自托管或使用付费托管,银行同步另有服务与地区条件。
资源档案
- 支持平台
- Web / Windows / macOS / Linux / Docker
- 收费方式
- 软件免费开源,自托管或第三方托管费用另计,银行连接服务条件另查
- 开源协议
- MIT
- 收录时间
- 2026-10-30 11:30:00
账户流水记录了每笔支出,却很难直接回答餐饮、交通和订阅分别花了多少。 每个月都手动复制表格,分类方式又容易前后不一致。 Actual Budget提供账户、交易和分类预算界面,适合想持续整理日常收支、同时掌握数据存放位置的人。
分类预算和交易记录可以放在一起查看
Actual Budget 采用信封式预算思路,围绕已经拥有的资金安排分类,在界面里对照预算金额、实际支出和剩余额度。 官网还介绍了拆分交易、账户转账,以及现金流和自定义报表等功能。 这些工具让一笔跨多个用途的付款能够分开记录,也方便按同一套分类查看不同时段。
使用时可以围绕自己的记账问题建立分类,例如区分食品采购和外出就餐,避免所有支出都进入同一栏。 分类数量适合保持在能持续维护的范围,名称也应尽量稳定,方便比较每个月的记录。

图片来自 Actual Budget 官网,展示产品预算界面,图中数值为官方展示内容。
不连接银行也能导入流水
交易导入文档支持 CSV、QIF、OFX、QFX 和 CAMT 文件,也允许手动录入交易。 导入 CSV 时,可以映射日期、金额等字段,调整日期格式和分隔符,并处理收入支出分列的情况。 这适合能够下载账单文件、但不想配置银行连接的使用方式。
每次导入都值得核对账户、日期范围和金额方向,避免把支出识别成收入。 Actual 会尝试识别重复交易,官方指出 OFX/QFX 携带的交易标识更有利于匹配。 保留原始导出文件,也方便发现异常时回头检查来源。
本地使用和多设备同步有不同条件
根据官方仓库,项目提供 Windows、macOS 和 Linux 桌面应用,也能通过 Docker 部署服务。 同步文档说明,数据会保存在本地设备,连接选定的服务器后可以在设备之间同步修改。 网络暂时不可用时仍能继续使用本地数据,跨设备更新则需要恢复连接。
可选的端到端加密需要单独启用,并使用加密密码保护同步的预算数据。 本地设备上的数据仍需依靠设备自身的保护措施;如果本地副本丢失、加密密码也遗忘,恢复数据会受到限制。 因此,选择加密时也要安排密码保管和独立备份。
银行同步需要核对服务覆盖和数据边界
银行连接说明要求运行 actual-server,并向所选服务商申请连接凭据。 支持的服务分别面向不同地区,能否连接自己的银行需要按服务商和账户条件确认,服务费用也应单独查看。 文件导入与手工记录可以作为不接银行服务的入口。
银行连接令牌存放在服务器上,未被预算数据的端到端加密覆盖,有数据库访问权限的管理员或托管方可能读取这些令牌。 预算同步和银行连接涉及不同的数据边界,决定是否接入时要分别考虑。
部署费用主要来自运行环境
Actual Budget 在官方仓库明确为免费开源软件,采用 MIT 许可。 自己运行需要准备设备、存储和维护,也可以选择官网列出的第三方付费托管方式,具体费用按所选服务确认。
Docker 文档提供官方镜像和 Compose 配置,示例使用 5006 端口,将持久化数据放在容器的 /data 目录。
配置数据挂载后启动服务,升级时保留这份数据并安排备份,比单纯记住启动命令更重要。
可以建立一个试用账本,导入一小段流水,检查字段识别、分类和查询是否顺手。 确认记录方式适合自己后,逐步扩大管理范围,让日常记账维持在能够持续完成的程度。
获取渠道
均为官方或作者公开渠道,下载安装前请留意系统版本与权限提示。
macOS 提示“已损坏,无法打开”:确认来源可信后,在终端执行
xattr -dr com.apple.quarantine /Applications/应用名.app
相关资源
开源自托管 Uptime Kuma 帮你持续检查网站是否在线并在异常时发出通知
Uptime Kuma 支持网站、端口、DNS 和 Docker 容器等监控,可连接通知服务并建立状态页。适合自建网站与家庭服务,部署时要注意数据卷、网络位置和反向代理设置。
开源自托管 FreshRSS 让你在自己的阅读器里集中追踪博客和网站更新
FreshRSS 可以集中订阅 RSS 和 Atom,按分类阅读、收藏和筛选文章,支持兼容客户端同步。软件可免费自托管,部署时需要安排订阅刷新与数据备份。
开源自托管 Homepage 让你在一个页面里找到自建服务并查看运行状态
Homepage 可以按分组展示服务链接,并通过小组件读取应用数据和 Docker 状态。适合愿意编辑 YAML 的自托管用户,部署时需要配置允许访问的主机名并保护服务凭证。
开源自托管 Mealie 帮你把收藏的菜谱用进每周菜单和购物清单
Mealie 支持导入菜谱、编辑食材与步骤、安排每周菜单和整理购物清单。可通过 Docker 自托管,网页抓取范围、数据库选择和备份需要按官方说明配置。