WOGONG blog wiki read

关于记账工具

本文记录个人关于记账以及记账工具选择的一些想法和经验。

你需要记账吗?

记账利弊皆有,因人而异。最重要一点,记账可以帮助你清晰量化地认识个人收支情况。我是一个喜欢量化存档生活的人,以前会备份各种聊天记录、短信、通话记录等信息,日常也有写日记的习惯,账本相当于另一个维度的日记。

记账让我对自己的生活有更强大的掌控感(也许是错觉)。据说记账有以下缺点,可能会让人变小气,太麻烦等,读者根据自己的实际情况考虑。记不记账纯属个人选择,若您有兴趣开始记账的习惯,希望本文可以提供一点参考。

记账基本原则

  1. 收付实现制与权责发生制 我采用收付实现制记账原则,与之对应的另一个词是权责发生制,举个简单的例子说明二者的含义。拿交房租来说,年初你交了未来半年的房租 12000 CNY,收付实现制会这么记账,年初支出 12000 CNY,只有这 1 笔。权责发生制会这么记,未来的 6 个月,每月支出 2000 CNY,共 6 笔。 个人采用的是前者,即收付实现制,主要优点是方便对账,毕竟银行的流水只有 1 笔 12000 CNY 的。他的缺点也很明显,会导致月度财务报表并不准确,不能清晰反应月度收支情况。所以采用收付实现制,在查看报表的时候,不应简单的去看数字的绝对值。

  2. 负支出 电商购物退款退货的场景很常见,月初买了一个东西,记了一笔支出,到货后发现不合适申请退货,中旬退款回到原支付渠道。我该怎么记这笔退款呢?省事的办法是把月初记的支出那笔删除,还有一个办法是退款导致时记一笔收入。但是聪明的你一定会发现这两种方法都不太理想,前者不能反应真实流水,后者会导致月度报表支出与收入都虚高。 比较合理的做法是退款时记录一笔负支出。当你意识到支出可以是负的时候,很多帐目记起来就简单多了。

记账工具

1.移动设备

主要是 Android 和 iOS 两个平台。主流的记账工具基本都是全平台的了。其中功能丰富占据大部分用户的记账应用有二:

  • 随手记[^1]
  • 挖财

对于入门者,推荐使用这二者之一开始。基本满足大部分功能需求。

对于不需要如此复杂功能,例如多账户的用户来说,也可以选择很多主打简洁的应用,例如 iOS 下的 Expense。由于我不是 Android 用户,所以此平台下的轻量级应用请自行寻找。

2.桌面

桌面的记账方法相对来说比较严肃,简单的可以采用 Excel 记账,复杂的可以采用专业的财务软件。总结来说:

  • Excel, 网上寻找他人分享的记账模板,略加修改便可以使用。
  • Gnucash, 开源软件,多平台支持。复式记账,多币种记账。Windows 下的桌面客户端虽然丑陋但是可用,功能强大。
  • Ledger, 简单的命令行记账工具,复式记账。
  • Beancount, Python编写,命令行工具,多币种记账功能强大,复式记账。可以认为是 Ledger 的升级版。可以参考推友讨论[^2].

以上软件按照新手友好程度排列。

个人记账工具迁移路线

最初,我使用 Excel 模板记账,2013 年 12 月以后尝试随手记,2015 年 12 月开始使用 Gnucash。对于轻松的记账,不太需要会计知识,在使用中多思考多搜索即可。进阶的话需要了解复式记账的概念,2016 年初开始使用命令行工具 Beancount。

Beancount

  1. website: http://furius.ca/beancount/
  2. Documents: https://docs.google.com/document/d/1RaondTJCS_IUPBHFNdT8oqFKJjVJDsfsn6JEjBG04eA/edit
  3. Google Group: https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!forum/beancount
  4. repository: https://bitbucket.org/blais/beancount/overview
  5. another web interface: https://github.com/aumayr/beancount-web
  6. vim plugin: https://github.com/nathangrigg/vim-beancount

一些参考链接

  1. 我使用随手记时在论坛提出的建议。[建议] 关于不同币种转账时的自动换算问题。http://bbs.feidee.com/thread-497543-1-1.html
  2. 推友 @yeagle 推荐 beancount:https://twitter.com/yegle/status/670270367231946752
  3. Beancount —— 命令行复式簿记
  4. beancount 起步
  5. beancount 进阶



Updated 2017-04-06