В гайде по hledger[1] предлагают использовать следующие аккаунты:
- Assets — наличка
Liability — долги
Equity — то, что получено от «спонсоров»
Должно выполняться accounting equation: Assets = Liability + Equity
Я, кстати, не понимаю, как здесь описать расход — на какой счёт списывать расходы?
Здесь непонятно, откуда брать деньги, попадающие на счёт revenue.
Я не понимаю разницу между assets и revenue, и не понимаю как их совместить в одном журнале.
Рассмотрим пример. Я что-то там набыдлокодил, и мне дали сто баксов. С одной стороны, я могу сделать так:
2014.06.20 Вася заплатил за быдлокод
assets:cash 100.00 USD
equity:vasya
Но тогда счёт revenue покажет мне ноль, что как бы неправда — денежка-то заработана. Можно сделать иначе:
2014.06.20 Вася заплатил за быдлокод
revenue:coding 100.00 USD
equity:vasya
Тоже логично, но теперь проблема повторяется в точностью наоборот — 100 баксов на руках у меня есть, а журнал этого не отображает (в assets:cash ноль).
В общем, всё сводится к тому, что revenue и assets на самом деле — один и тот же счёт. Но гайд предлагает использовать оба. Боги бухгалтерии, поясните мне вот это вот всё, пожалуйста!
1. http://hledger.org/step-by-step#useful-accounting-concepts