1.8 KiB
1.8 KiB
title | date | draft | description | tags | categories | series | favorite | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Plaintext Accounting, beancount, and fava | 2021-01-15T15:54:51+01:00 | false | Or the story of my fall into systematically logging my expenses |
|
|
false |
Plain text accounting is a way of tracking your finances using simple text files and command line software.
Being about to work on my end-of-studies internship, and therefore enter the adult, professional world, I decided that I needed a better way to track my income, expenses, and net worth.
My accounting journey
- gifts
- credit card during high-school/CPGE
- joining the YAKA-ACU team
Why do I want an actual accounting solution?
- some people use their head
- I used to do that for a long time
- I want more fine-grained control and analysis of my habits
- I'm somewhat of a airhead, suffer from one-click-purchase-syndrome
- some people use a spreadsheet
- bothersome
- easy to mess up
- hard to version
- I like
git
- I like
- I want
- foolproof
- exhaustive
- powerful analysis, and trivia
- how much have I spent at my neighbourhood bakery in the last semester ?
- pretty interface
- FLOSS and forward compatible
Beancount
What is it?
- python
- inspired by ledger, hledger
- simple
- double entry accounting
Why did I choose it ?
- plain text accounting
- wonderful documentation
- first real introduction to double-entry accounting
- author's comparison with ledger and hledger
- I grok python
So how do I use it?
- backlog of transactions
- fava
- simple makefile and git hooks
- mobile phone app
What's next?
- not accurately tracking my taxes from my pay check
- not tracking my livret A, PEE, future PEL and AV