本文简单介绍一下复式记账和 Beancount 的使用方法。
为什么要记账
记账是理财的第一步,熟话说得好:”你不理财,才不理你。“
记账可以明确自己每一笔钱花在哪去了,这个月最大的开销是什么,以及对自己的冲动消费、不必要消费能有一个反思。
我曾使用过很多记账软件如:挖财、随手记、网易有钱、MoneyWiz、MOZE 等,其实记账最大的问题在于很难坚持下来,因为短期来看记账的收益并不高,而从长远来看,账本也能体现经济的健康状况。
复式记账是什么
复式记账(Double Entry Bookkeeping)是以资产与权益平衡关系作为记账基础,对每一笔账单,都要以相等的金额在两个相互联系的账户中进行记录。
原理:
资产 = 负债 + 所有者权益
复式记账的优点是:
* 账户对应关系清楚,可以鲜明的表示各种经济活动的来龙去脉。
* 有借必有贷,借贷必相等的记账方式,对于检查账单是否记对非常有帮助。
何为 Beancount
Beancount 是一个用 Python 实现的开源复式记账软件。
数据文件基于纯文本,所以不用担心程序出问