祈灵工具箱

💸AA 分账计算器 - 多人聚餐旅行记账,自动算出最少转账

一群人出去吃饭、旅行、合租,每次都是不同的人先垫钱,最后算账最头疼。把参与的人和每一笔支出填进来:金额、谁付的、哪些人参与,分摊方式可以选“平均分”、“按份数”(比如大人 2 份、小孩 1 份)或“按金额”(各点各的,逐人填实际消费),还可以统一加上小费或服务费百分比。右侧实时显示每个人已付多少、应摊多少、差额多少,并给出最少转账方案——n 个人最多只需要 n−1 笔转账就能两清。结算文字可以一键复制发到微信群,也可以复制分享链接,朋友打开就能看到同一份账单。金额按“分”精确计算,零头按最大余数分配,合计与总额分毫不差。

免费 · 无需注册 · 浏览器本地处理最后更新:

正在加载工具...

如何使用AA 分账

  1. 1添加参与的人(可用逗号一次添加多人)
  2. 2逐笔录入支出:金额、谁付的、参与者和分摊方式
  3. 3查看每人应收应付与最少转账方案,复制结算文字或分享链接

常见问题

“最少转账方案”是怎么算出来的?
工具先算出每个人的差额(已付 − 应摊),正数是应收、负数是应付;然后先把金额恰好相等的一收一付直接配对,再反复让“欠得最多的人”付给“应收最多的人”,直到全部结清。这样 n 个人最多只需要 n−1 笔转账,大多数情况下就是最少笔数,比每笔支出单独转账省事得多。
除不尽的零头怎么处理?
所有金额都换算成“分”做整数运算。比如 100 元三个人平均分,会分成 33.34、33.33、33.33,多出来的 1 分按最大余数法分给其中一人,保证每个人的份额加起来正好等于总额,不会凭空多出或少掉几分钱。
有人只吃了一部分、或者有小孩怎么算?
每笔支出都可以单独勾选参与者,没参与的人不分摊。需要按比例分时选“按份数”,例如大人填 2、小孩填 1;各点各的就选“按金额”,逐人填写实际消费,填写金额之和需要等于该笔总额,工具会提示还差多少或多了多少。
数据会上传吗?怎么分享给朋友?
不会上传。账单自动保存在当前浏览器的本地存储里;点击“复制分享链接”时,整份账单会被编码进网址 # 之后的部分,朋友打开链接即可看到同样的明细和结算结果,数据不经过任何服务器。也可以直接复制结算文字发到群里。