How to record common personal finance transactions in Beancount
Here are examples of common personal finance transactions recorded in Beancount.
Receive pay in cash:
2024-01-01 * "Self" "Receive pay in cash" #credit
Assets:US:Wallet
Income:US:Job -25.00 USD
Buy something with cash:
2024-02-01 * "Merchant" "Buy something with cash" #debit
Assets:US:Wallet
Expenses:Travel 10.00 USD
Buy something with the credit card:
2024-03-01 * "Merchant" "Buy something with the credit card" #debit
Liabilities:US:CreditCard
Expenses:Travel 2.00 USD
Make a deposit at a ATM:
2024-04-01 * "Self" "Make a deposit at ATM" #credit
Assets:US:Bank
Assets:US:Wallet -15.00 USD
Make a withdrawal at ATM:
2024-05-01 * "Self" "Make a withdrawal at ATM" #credit
Assets:US:Wallet
Assets:US:Bank -5.00 USD
Paying credit card bill:
2024-06-01 * "Paying credit card bill" #debit
Assets:US:Bank
Liabilities:US:CreditCard 1.00 USD