使用 beancount

我是结合 Org-mode 进行使用的。用 Docker 在本地预览,我的 compose 文件:

1
2
3
4
5
6
7
8
9
services:
  fava:
    image: yegle/fava
    ports:
      - 5000:5000
    volumes:
      - $PWD:/bean
    environment:
      - BEANCOUNT_FILE=/bean/index.org

实例文档格式 index.org:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
;; -*- mode: beancount; coding: utf-8; fill-column: 400; -*-

* Options

option "title" "My Personal Ledger"
option "operating_currency" "CNY"
option "operating_currency" "USD"
2022-01-01 open Assets:Checking
2022-01-01 open Expenses:Books
2022-01-04 open Expenses:Food
2022-06-30 open Assets:Bank:AoC
;; AoC 中国农业银行
2022-06-30 open Income:Salary
2022-06-30 open Expenses:Rent
2022-06-30 open Expenses:Entertainment
2022-06-30 open Expenses:Tech

* Daily expenses

2022-01-01 * "购买《JavaScript 语言精粹》"
  Expenses:Books                                40.5 CNY
  Assets:Checking

2022-01-04 * "午饭:土豆牛肉盖浇面,豆泡,丸子"
  Expenses:Food                                   15 CNY
  Assets:Checking

BYVoid-复式记账

记账是为了提升对自我的认识。

财务自由的一般定义是 由资产产生的收入不少于生活开销

资产(Assets)和净资产(Net Assets)的区别:

在有限的生命里,资产(不是净资产)产生的现金流能够满足生活所需的开销,这就是财务自由。

资产产生现金流的定义:利息、分红、租金、版税、直接通过资产折现的收入,即净资产减少。

想达到财富自由,需要三点要求,对支出的预期、对资产和收入的了解、对寿命的期望。

Refers:

  1. https://beancount.github.io/
  2. http://furius.ca/beancount/doc/index
  3. https://beancount.github.io/fava/
  4. https://github.com/yegle/fava-docker

Layout of comment panels