核心答案:AA 制 = 总花费 ÷ 人数。4 人聚餐 320 元:人均 80 元。有人垫付时,先记每人垫付额,算各自应付(人均),再轧差:付多了的收、付少了的补,盈余者直接转给缺口者,转账次数最少。

三种分账方法对比

方法规则适用
严格 AA总额÷人数普通聚餐
按消费分摊各付各点的菜 + 公共部分均摊消费差异大(有人点酒)
按比例 AA按收入/约定比例分摊家庭出游、情侣约定

经验:人均消费差距 <30% 用严格 AA 最省事;有人点贵酒/贵菜时,酒水单独让点的人付,其余 AA。

含折扣小费怎么算

顺序:菜金 → 折扣 → 服务费/小费 → 分摊

实例:4 人聚餐菜金 400 元,用券减 80,另付 10% 服务费:

  • 折后菜金 = 400 − 80 = 320
  • 服务费 = 320×10% = 32(服务费按折后价算)
  • 总额 = 352,人均 = 88 元

注意:代金券常「不与其他优惠同享」「酒水除外」,先问清抵扣范围再分账。

多笔垫付的清算实例

3 人出游,总花费 900 元(人均 300):

成员垫付应付净额
甲(房费 600)600300+300(应收)
乙(门票 240)240300−60(应补)
丙(餐费 60)60300−240(应补)

清算:乙转甲 60,丙转甲 240——2 笔搞定。

最少转账次数

算法

  1. 每人净额 = 垫付 − 应付(正为收、负为付)
  2. 净额排序,「最大盈余」与「最大缺口」配对转账
  3. 一方清零后重复,直到全部结清

实例(4 人):净额 A +210、B +30、C −120、D −120:

  • D→A 120:A 余 +90,D 清零
  • C→A 90:A 清零,C 余 −30
  • C→B 30:全部清零——3 笔(n 人最多 n−1 笔)

用本站[AA 分账计算器](/c/life/aa-split)输入每人垫付自动出最少转账方案。

常见误区

  • 折扣按人头分、垫付全款记:券是垫付人自己的(如会员卡),应明确券算谁的——常见约定:券归垫付人,其余人按折前价均摊菜金
  • 小费忘摊:国外餐厅小费 15%-20%,只按菜单价 AA 会让垫付人倒贴
  • 抹零争议:人均 83.33 元收 84 还是 83?建议垫付人收 83(亏 1 元落人情)或群内红包拼手气
  • 「回头再说」没有账:出游记账当场记,事后回忆误差率超 20%,是友情头号杀手