在会计学中,复式簿记(又称为复式记账法)是商业及其他组织上记录金融交易的标准系统。
该系统之所以称为复式簿记,是因为每笔交易都至少记录在两个不同的账户当中。每笔交易的结果至少被记录在一个借方和一个贷方的账户,且该笔交易的借贷双方总额相等,即“有借必有贷,借贷必相等”。
例如,如果A企业向B企业销售商品,B企业用即期支票向A企业支付货款,那么A企业的会计就应该在贷方记为“销售收入”,在借方记为“现金”。相反地,B企业的会计应该在借方记为“进货”,并在贷方记为“银行存款”。
借方项目通常记在左边,贷方则记在右边,空白账簿看起来像个T字,故账户也被称为T字帐。
参考:https://baike.baidu.com/item/%E5%A4%8D%E5%BC%8F%E8%AE%B0%E8%B4%A6/10359133https://dongfg.com/finance/beancount/
我们记账的目的之一是追踪资产的变动。所以一般的流水账(单式记账)都是从资产的角度出发的。比如,11月 18 日我在超市买了一盒巧克力,花了 30 元,刷的超市卡。那么,可以记录如下:
日期 | 备注 | 超市卡 |
---|---|---|
期初余额 | 200 | |
1.18 | 超市买巧克力 | −30 |
结余 | 170 |
同理,我们也可以为现金、银行卡等资产建立相应的账户,以方便我们随时了解资产状况,查询支出。比如第二天我又去超市买了一块香皂,花了 5 元,付的现金。那么,我们可以在原来的表格上加上一笔记录:
日期 | 备注 | 超市卡 | 现金 |
---|---|---|---|
期初余额 | 200 | 100 | |
1.18 | 超市买巧克力 | −30 | |
结余 | 170 | ||
1.19 | 超市买香皂 | −5 | |
结余 | 95 |
像这样的流水账方式在记录上一点问题也没有,但当我们需要统计支出的时候就麻烦了。比如,我希望知道这个月我在“食品”上花了多少钱,我要一条条去找记录,把用在食品上的钱拎出来加总,记录少倒还好,一旦记录多了不仅费时费力而且容易遗漏。不过,办法也是有的,就像众多的记账 app 所做的那样,加一栏支出类别。于是,上面的表格可以变成这样(为了方便整月统计,暂且去掉结余行):
日期 | 备注 | 支出类别 | 超市卡 | 现金 |
---|---|---|---|---|
期初余额 | 200 | 100 | ||
1.18 | 超市买巧克力 | 食品 | −30 | |
1.19 | 超市买香皂 | 生活用品 | −5 |
这样我们统计支出的时候相对来说就方便了点,只要把相同的类别相加即可。但如果有许多条记录,而且无序穿插着各种类别,若不借助电子表格的自动筛选功能,依然是十分低效的。要知道,几百年前可没有电脑,前人可就是用表格形式记在纸上的!要在几百条记录中筛选出相同的类目进行统计,这显然并非最佳方案。于是,前人再次用智慧改进了记录方式。
既然资产账户可以做为一列,为什么支出不能做为一列呢?
日期 | 备注 | 超市卡 | 现金 | 食品 | 生活用品 |
---|---|---|---|---|---|
期初余额 | 200 | 100 | |||
1.18 | 超市买巧克力 | −30 | 30 | ||
1.19 | 超市买香皂 | −5 | 5 |
举个例子,1 月 20 日我去超市同时买了一块蛋糕和一支牙膏,共花 18 元,其中蛋糕 10 元,牙膏 8 元,一并刷的超市卡。这种情况用流水账该怎么记?我相信这是绝大多数记账 app 用户经常会遇到的问题。如果分开记,那么超市卡的消费记录和实际不符,对账时会造成干扰;如果一并记,那这 18 元的支出应该归到哪个类别?而采用复式记账就能完美处理这种情况,我可以这样记:
日期 | 备注 | 超市卡 | 现金 | 食品 | 生活用品 |
---|---|---|---|---|---|
期初余额 | 200 | 100 | |||
1.18 | 超市买巧克力 | −30 | 30 | ||
1.19 | 超市买香皂 | −5 | 5 | ||
1.20 | 超市买蛋糕和牙膏 | −18 | 10 | 8 |
这样,既能如实记录超市卡的资金变动,又可以分别统计支出类别。
对!在复式记账里,一笔交易可以涉及多个账户的变动(确切来说必须不少于两个),只要增加和减少的总额为零即可。
不知道你怎么想,反正仅合并支付这一项就让我坚定不移地走上了复式记账的不归路。如果你也打算这么干,那需要注意的是,在开始记录的时候,不能直接填入期初余额,因为在第二部分说过,复式记账有增必有减,钱是从一个账户转移到另一个账户,不会凭空增加和消失。即便是期初余额,也要有一个来源,这就需要引入一个特殊账户 Equity。一般情况下,它只在开始记账的时候用到一次,用来分配各个账户的期初余额。所以,上面的表格正确应该是这样:
日期 | 备注 | Equity | 超市卡 | 现金 | 食品 | 生活用品 |
---|---|---|---|---|---|---|
期初余额 | −300 | 200 | 100 | |||
1.18 | 超市买巧克力 | −30 | 30 | |||
1.19 | 超市买香皂 | −5 | 5 | |||
1.20 | 超市买蛋糕和牙膏 | −18 | 10 | 8 |
复式记账里的每一行都要确保有增必有减,且增减金额相等。每一行所有数字相加的和都是零,如果哪一行不是,那就是账不平,就是有错误。
理论上,我们可以根据自身统计需要设置许多账户,比如吃、穿、玩、工资、外快等,然后一列一列地列出来。但是为了避免把自己搞晕,我们还是老老实实地根据会计规则把账户分成 5 大类,即资产、负债、收入、支出和 Equity。然后再根据需要设置子账户。
另外,复式记账的记法有两种,一种是正负记账法,一种是借贷记账法。正负记账法就像本文的例子一样,哪里增加了哪里就减少了,比较好理解。不过,这种方法会让负债的增加和收入的增加显示为负值,一开始可能会不习惯。这种方法 5 大基本账户之间满足 资产 + 负债 + 收入 + 支出 + Equity = 0 这样的等式关系,就是刚才说的每一行数字相加都是零。而如果是借贷记账法,它们之间的关系则是 资产 − 负债 = 收入 − 支出 + Equity。
全部评论