Do people who use this kind of software manually enter every transaction they do every day, or something?
Do people who use this kind of software manually enter every transaction they do every day, or something?
I wrote my own idempotent parser before this existed but would give this a try first
Yes, exactly that. You can do automatic imports of your bank statements but that's arguably more hassle.
It takes 10 minutes at the end of my day to record all my transactions and it gives me a complete understanding of where my money is going.
For longer term accounts like my 401k, IRAs, and brokerage accounts, I track money going in our out but only update the gains/losses every 6 months or annually on Dec 31st.
I’d love to be able to do this, but realistically (for me), I’d need something that works reliably on my worst days. If I’m out late, on vacation for a few days, dealing with some on-call thing all night, etc., I don’t want to be beholden to a 10-minute per day commitment that accumulates linearly. Discipline can only get me so far in the face of chaos—automation can take me the rest of the way there.
For all the concerns and problems over tools like Mint, having all 10-20 accounts we have automatically sync their data into the system makes it so much easier to manage.
On Paisa (ledger). I like it! But...KMyMoney has such a nice interface for recurring/future payments and reports (that I can edit to suit our needs) that I'm struggling to see the point of ledger behind gui for our use case. It does look nice though.
So far every time I've relied on automatic categorization for this sort of thing it fails horribly. I don't think I've used anything that's GPT based though.
I wrote my own script that uses the GPT API. For automating bank transcation downloads, it's just a cronjob that runs ever X hours and scrapes the information from the banking website.
And then there's e.g., "Amazon Transaction AB2314ACWERF" which could be a new Fridge ("Household Appliances"), a 3D Printer ("Hobby Expenses"), a video game ("Entertainment Expenses"), or a giant double-headed adult massager ("Fax Machine Maintenance") - but the bank statement wouldn't have enough information.
I created an internal rails clone of financier.io and just created a spreadsheet web area i could copy/paste mass transactions in so i could add a batch at a time ( I suppose I could upload a csv also, but the problem is every bank has different formats)
I am not sure if it will work with bulk import though. It's easy to spot mistakes with single entry, hard to do when you have lot of them
But for a few months now I've been thinking an OSS service that does this might be great for such OSS projects. Maybe I'll eventually start it.
This way, I would log every transaction immediately rather than wait until I get home.
I thought this would be fairly straightforward but it's been anything but that - what few open formats there were for this thing are all being sun-setted and most US based banks seem to only allow API access of any kind to established companies. The only real option is to go through Plaid which still seems to require initiating a business relationship with them to get through all the red tape.
For whatever reason, if your in the US, real time syncing of this sort of thing just isn't an option at the personal level.
Only other solution I can think of at this point is to manually scrape with a puppeteer script.
But to your point, it’s still a lot of customization and manual work, I never keep up with it for more than a month or two
I currently use YNAB4, and I've assigned categories to Payees, so when it sees a transaction to e.g., my local Pub, it knows to categorize it as Food. For stuff like Amazon or eBay, I need to manually categorize each transaction, but that takes a minute or two.
Technically, I might be able to get something similar by using some website to download everything, but honestly I don't trust them. I don't want all of my banking, investment, and spending information consolidated in one place for some tech bro douche bag to sell off to some richer fucks and then lose it to some hackers.