今年上半年,和朋友们一起去泰国和新加坡旅行。期间主要的消费都是从我这里先刷信用卡,旅行结束之后,根据账单,再把钱给到我。

境外旅行,涉及到外币消费,这个主题已经在境外和外币消费帐里记录过。今天就主要分享一下,有平摊(AA)账单的时候,我是怎么记录的。

两类AA帐

根据这两次经验,需要AA的账单主要分为两种类型:

  1. 全体AA:所有人的共同消费,计算AA时需要除以总人数;
  2. 部分AA:一部分人进行了消费,另一部分人没有消费;

这两种类型的AA帐,都使用同一种策略:账户来分类。

具体来说,全体AA帐,我会建立一个共同消费账户:

2024-01-01 open Expenses:Travel

部分AA帐,就根据需要A帐的人名,建立对应的消费账户:

; friends-account.bean
2024-04-01 open Expenses:CasualFish
2024-04-01 open Expenses:Werido

人名可以是任意一种标识对方的ID,比如英文名,社交媒体用户名等。

我把部分AA的账户,单独记录到一个文件里,然后在主账本中,导入这些账户:

; main.bean
include "friends-account.bean"

账户建立之后,根据不同的消费类型,就入账到不同的账户中。

保存账单小票

平时的消费,我习惯一天一记录。但是在外面玩,一天下来回到酒店就很累了,做不到一天一记。
所以基本上都会保存每次消费的小票,旅行结束后统一整理。

纸制小票,时间一久,上面的字都会看不清楚甚至消失,所以无纸化保存很有必要。小票账单会用手机自带的OCR扫瞄成pdf,然后统一保存起来:
An image to describe post
然后根据小票,补充账单。

全体AA

2024-04-06 * "建兴酒家" "晚餐"
  Expenses:Travel                                    3000.00 THB
  Liabilities:CN:ABC:CreditCard  

部分AA

2024-04-06 * "麻辣腰果手信"
  Expenses:CasualFish                                 375.00 THB
  Liabilities:CN:ABC:CreditCard

对账平摊

最后在计算平摊金额的时候,利用Fava的账户过滤和Tag过滤出旅行期间的消费汇总:
An image to describe post
部分AA的总金额,可以直接看到。全体AA的账单,根据Expenses:Travel的总价/人数就可以算出每人平摊的钱。


关于此系列:
Beancount Magazine | Beancount 杂志系列是关于使用Beancount记录个人财务的自我实践,分享自己对管理,理解个人财务状况和记账的想法。
如果你也对这些主题感兴趣,不妨订阅试试看,希望能这些内容能对你有帮助😁