账户

在很多记账App中,预设了账户类型如:现金账户、银行卡、信用卡、虚拟账户、债权账户、负债账户等等,建立账户时指定记录的币种。

这样定义好像很直观很合理,但实际上是有问题的:

概念冲突
  • 现实中,信用卡可以存入现金。
  • 蚂蚁花呗、京东白条是信用卡的一种形式,同时也是负债账户。
  • 在资金流动(如亲朋拆借)时,负债账户随时会转变为债权账户。
功能局限
  • 我的钱包有人民币和港币,需要建立2个钱包账户吗?
  • 我的券商账户里有现金、基金和股票等,需要建立多个券商账户吗?

显然,这样定义账户毫无有意义,且会造成逻辑混乱。

我们定义:账户是资产的载体,用以记载资产的存放位置。

掌握了资产的形态、存量及存放位置,便可进行管理。

资产的载体

做为资产的载体,一个账户可同时承载多种不同形态的资产。如下图范例【安信证券】账户初始余额,同时持有现金资产和多种股票资产。

资产存量的正负,则表达了债权债务状况。如下图范例的帐户余额,【银行卡】和【张三】处都存有正资产,银行和张三并无区别,都是我的债务人,【花呗】和【王老板】一样是我的债权人。

基于简明的载体定义,软件更提供了无限级分组管理功能,我们可以根据管理需求定义粒度。如上图范例中,对【王老板】的货款和往来款分别管理。


收入科目和支出科目也是资产的载体,我们另文详述【科目】概念,以助您进一步理解记账。