Why I start bookkeeping
My money go out of my control.
Bookkeeping is not the task for the people who earn a lot, it is for everyone. Bookkeeping Why I start to do bookkeeping?
I started to record my expenditures three years ago, before that, I have no ideas what bookkeeping means, and I have no ideas how to save money. I am just a normal software developer and not an finiancial experts, how can I save more money.
After three years of bookkeeping experience, what I learn is that I really love recording my money, it becomes my habits, and my idea to money totally changed.
Money is data, my daily expenditures are good source of data to be analysed. To understand myself more.
I complely control my money, no panic. Panic is software is disaster, you know. I would not worry about if some case I need to pay a big bill, since it is under my control.
In order to analyse my data easily, I choose Plain Text Accounting, it is a lot of benefits than APP accounting well-known to others.
Most apps don't use double-entry accounting.
Most apps have privacy issue.
Plain text can be easily analyse by Any Programming Languages and create unlimited possibilites, and a lot of advance usage. I like to use python to do indept analysis, the data plotting feature is really impressive.
Your data is only text, will be saved forever. You can sync with any cloud services.
Treat the record is programms.
Would be great to integrate with org-mode.
Making a budget is the single most important thing you can do to take control of your spending.
There is no specify rules to tell you what should record, what should not. It really depends on your habit. For the people who is lazy like me, my banks already bookkeeping for me, that's enough, I do not need to open an app and record every single expense. But if you really need to, I would recommend to use Money Manager Ex or Money Wiz, which is great for Collecting and Exporting. But I highly recommend Fiva.
Rather than record the expenses after every expense, I will perioidally check my bank statment. Save them and analyze them each month. Around half to 1 hour Each month on my free time.
Think what you need to record
I will tell you how to record your daily life easily. Normally, you may want to know:
What is my expenses?
How many assest I own?
The money you lend to others
You spend your money in advance for your friends/company, they promise that they will give you back
The side income
How much income I made
How many money I can save
Special Account: Equity
Here are some basic knowledge
Intro to Plain text money management
Intro to Basic Finance Knowledge
Need to understand some basic concept, target for no finance knowledge guys.
What is assets
What is liability
What is equity
In ledger manual
In Money Management's help manual
Introduce some finiance books I read
Make good use of Blink!!!老高也是这么做的，先阅读，然后收集，最后整理，并且呈现给人，如此反复。
Why we need double-entry bookkeeping?
The history of double-entry bookkeeping
What's the benefits of double-entry bookkeeping
What's the disadvantages of single-entry
How to use Emacs to manage
How to use phone to manage
How to use Termux to setup
option "operating_currency" "HKD" option "operating_currency" "CNY" option "operating_currency" "USD" 1970-01-01 commodity CNY 1970-01-01 commodity HKD 1970-01-01 commodity USD
Analysis your data
https://medium.com/@yurenju/beancount-part-1-20eb4833bb84 https://medium.com/@yurenju/beancount-part-2-c1fc006ce767 https://byvoid.com/zht/blog/beancount-bookkeeping-1/ https://byvoid.com/zht/blog/beancount-bookkeeping-2/ https://byvoid.com/zht/blog/beancount-bookkeeping-3/ https://byvoid.com/zht/blog/beancount-bookkeeping-4/ https://www.ledger-cli.org/3.0/doc/ledger3.html https://plaintextaccounting.org/