Exploring “Finances/Accounting Tools Newbie” Action Plan

I fell into this rabbit hole here from browsing orgmode subreddit:

https://www.reddit.com/r/orgmode/comments/10sj80x/comment/j71tce2/?utm_source=share&utm_medium=web2x&context=3

My personal financial tracking is a virtually non-existant and I was simply, in my excitement of starting to use emacs/orgmode the past few months for plain-text everywhere started an org table of my purchases from various stores. At some point I was thinking of making my own sqlite databae for finances since it would allow me to evolve things from the start and expand however I needed.

Now that I've discovered this I realize I'm a complete moron when it comes to accounting and financial and there will be best practices and things I never thought of (much like org-mode) instead of reinventing a wheel even though I'm comfortable making my own databases and like the idea of customizing to whatever I need as time passed. For example, I'm using my own unique ID system for each money transaction now that gets its own column in the org-table.

Seeing another thread here ( https://www.reddit.com/r/plaintextaccounting/comments/10mlu1z/how_to_import_from_beancount_to_gnucash/ ) I'm thinking I should start and get my feet wet with concepts via a GUI like GNUCash and transition to CLI to beancount. And I seem to be finding, long term once past some GUI training around concepts in GNUCash, beancount more attractive from the fact it is written in Python vs C++ or Haskell (ledger, hledger).

Any thoughts from the side of expertise on how to proceed from square 1 in this finances and tools area?

Leave a Comment