V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
CenN
V2EX  ›  软件

请教用 beancount 的大佬,信用卡分期怎么记账

  •  
  •   CenN · 152 天前 · 852 次点击
    这是一个创建于 152 天前的主题,其中的信息可能已经有所发展或是发生改变。

    怎么将支出记到分期的每个月,有个例子最好了

    3 条回复    2023-11-28 01:22:31 +08:00
    ivvei
        1
    ivvei  
       152 天前

    设消费发生日为 1000-01-01

    一般来说,我个人倾向于权责发生制来记账,于是就这样记

    1000-01-01 open Liability:SomeBank:CreditCard:Installment
    1000-01-01 * "Buy X"
    Assets:SomeAccount -1000.00 CURRENCY
    Liability:SomeBank:CreditCard:Installment -9000.00 CURRENCY
    Expense:X 10000.00 CURRENCY ; 也可以记为 Assets ,取决于你怎么看

    1000-02-01 * "Pay Installment 2/10"
    Assets:SomeAccount
    Liability:SomeBank:CreditCard:Installment 1000.00 CURRENCY;

    ....

    1000-10-01 * "Pay Installment 10/10"
    Assets:SomeAccount
    Liability:SomeBank:CreditCard:Installment 1000.00 CURRENCY;


    但从你问题的描述看,你是想把支出(Expense)平摊到每个月?那么可以用收付实现制的方法来。
    最简单的方法是每月记一笔:

    1000-01-01 * "Buy X 1-10"
    Assets:SomeAccount
    Expense:X 1000.00 CURRENCY ; 也可以记为 Assets ,取决于你怎么看

    1000-02-01 * "Buy X 2-10"
    Assets:SomeAccount
    Expense:X 1000.00 CURRENCY

    ...

    1000-10-01 * "Buy X 10-10"
    Assets:SomeAccount
    Expense:X 1000.00 CURRENCY


    不过缺点也显而易见,容易忘记还有账要还这么件事。

    如果你只是为了 Expense 科目可以看出每月平摊这么个效果,又想能反映出有笔分期的账,那可以先记为 Assets->Liability, 再每月从 Liability -> Expense. 算是一个障眼法吧,本质上还是权责发生制。
    CenN
        2
    CenN  
    OP
       152 天前
    @ivvei #1 感谢。最后一种能给个例子吗。我想要的效果就是 Liabilities 体现剩余待还,Expenses 只有当期金额。
    ivvei
        3
    ivvei  
       152 天前   ❤️ 1
    @CenN 很简单啊…… Assets 可以新增一个账户,表达因分期产生的权益。不过想了下,或许你放 Equity 会更好些。

    1000-01-01 open Equity:Bank
    1000-01-01 * "Buy X 1-10"
    Assets:SomeAccount -1000.00 CURRENCY
    Expense:X 1000.00 CURRENCY
    Liability:Installment -9000.00 CURRENCY
    Equity:Bank 9000.00 CURRENCY


    1000-02-01 * "2-10"
    Assets:SomeAccount -1000.00 CURRENCY
    Expense:X 1000.00 CURRENCY
    Liability:Installment 1000.00 CURRENCY
    Equity:Bank


    ...


    1000-10-01 * "10-10"
    Assets:SomeAccount -1000.00 CURRENCY
    Expense:X 1000.00 CURRENCY
    Liability:Installment 1000.00 CURRENCY
    Equity:Bank
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1146 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:02 · PVG 02:02 · LAX 11:02 · JFK 14:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.