我目前处于给自己创造emacs需求的阶段。
阅读资料后发现emacs有一个工具叫作ledger-mode
,用于处理命令行复式记账工具ledger
的文件(搜ledger会搜到同名的加密货币钱包,建议搜索hledger
,是ledger
的Haskell版本)。虽然我并没有记账的习惯,但还是想试试。
但是看了一会文档和Demo后,感觉自己不是很能理解复式记账,比如我吃了一顿饭,花了20元现金,那应该在某个地方要加上20元的资产,但饭吃完就没了,加到哪里去呢?
所以想问问有没有复式记账的资料可以看。
附一些链接。
ledger的官网
https://plaintextaccounting.org/
LdBeth
2
加到开销里啊,这很难理解吗
20 元从你的钱包 → 吃飯开销里
钱包 -20
吃飯 +20
然后如果你要算「这月吃飯用了多少钱」,就把所有 “吃飯” 项目加起來。要算总共花了多少,就把所有 “钱包” 项目加起來
难理解的可能是收入这项,因为要反过来,比如
工资 -200
钱包 +200
那要是买了一顿饭然后吃掉了呢?
其实我想问的是,购买消耗品应该是作为资产还是作为开销。换言之,“某个资产被用光了”能不能记到账里。
LdBeth
4
记帳不关注你买的是什么。你记买了麻藥(日本語)都没关系。
beancount-mode + pip 安装个fava
怎么计,看个人怎么区分,每个人都不一样啊。
1 个赞
我也用beancount,beancount作者使用emacs,开发了beancount.el
1 个赞
my2817
7
复式记账,我也尝试过很多app,总结为本地模式,都不太方便实现随手记账,不同平台数据同步太麻烦。
目前用的方案是跑在树莓派上的 FireflyIII,有手机app支持
Kinney
8
可以看下这篇文章。我用ledger记过一段时间,感觉每次整理好麻烦,坚持不下去。
3 个赞
确实,麻烦大于自己能看到的好处的时候,就不那么容易坚持下来。
复式记账可以买一本会计基础看看,就是讲这个,我以前看过几天,后来就扔到一边了
guo
12
复式记账是一个伟大的发明。
每一笔收支必须分别记录在两个科目下,一正一负。
这就意味着所有科目的余额之和永远为0.
对于会计记账这种繁琐无比的事情来说,发现错误变得非常容易。
1 个赞
同样用过一小段时间 ledger,也没坚持下来。
发现很多大佬都在用这个,Purcell 和 use-package 的作者都用 legder-mode
有借必有贷,借贷必相等。
资产 = 负债 + 所有者权益
记住这些入门就够了,(专门看会计基础书真的挺无聊的。
资产一般是借方,如果不确定贷方写什么,可以参考会计科目表。一般来说科目在一开始就最好确定下来,方便后续总结。
个人认为对于个人记账来说,复式记账最大的好处并不在于这个记账法本身的优点,而是它迫使你考虑你要将这笔消费归入哪个科目,借方好说,关键是贷方。使用某件东西时还要考虑其最终去向,这样在考虑过程中就对你的消费有了更清醒的认识。
任何一笔消费或交易都要记两个账户,这就是叫“复式“的原因。
买消耗品一般是资产内部记两笔,如:
借:某消耗品 100
贷:库存现金 100
消耗品用完了也要再记一笔,说明消耗品的去向,如
借:待摊费用 100
贷: 某消耗品 100
这样消耗品就平了。(当然个人记账会计科目可以比较随意)
(会计知识忘得差不多了,凭记忆写的,如有错误,请指正。
4 个赞
用beancount+fava正好一年多,越用越感觉不错,适合emacser,同推荐
2 个赞
我是感觉不值得,我们记账,说白了就是知道自己财务的大概情况,心里有数就可以了,不像会计,少一毛钱都要查帐找出来,我们可能对不上几千块钱都无所谓,因为普通人不太可能把每比钱都记上。
4 个赞