> > I guess I've always meant to do the automation but have never gotten to it > as I haven't seen enough actual success stories with it for basically the > reasons you just posted (I don't typically read the mailing list). I've > been through too many "works for me" recomendations (for other > technologies) that don't work to trust it at face value, so I would have to > spend significant effort to test and validate all these different > experiences. I am also in the US with some credit unions etc. and I > couldn't even get them to connect with Mint even though I had friends that > could do the same. Lesson learned there was just to take ownership of it > and no one will do it for you.
All excellent points and they mostly line up with my experiences too. BTW, one exception: getting your ingest to directly download from your bank is is actually only a small part of the picture. This is why I recommend having that part be one of the last things you automate. See here <https://reds-rants.netlify.app/personal-finance/what-should-you-tackle-first/> . > These days I just don't generate enough "1 USD coffee" transactions to > make me motivated to automate them, part of which I credit to painfully > hand entering all these transactions :) It also forces me to look at each > transaction to know if any are fraudulent. For a beginner to beancount or > just someone thats financially unsophisticated I think its valuable to do > it by hand. > Agree again: doing it by hand first is very educational. > But all that said, yes I would like to automate the tedious parts. I'll > try to do a little bit more investigation, but I would like to see a "Do it > this way" kind of guide that isn't just "works for me" with a reasoned > explanation of all the problems, gotchas, etc. in detail so I know what I'm > getting into and where something may or may not work. > You captured exactly why I wrote the Five-Minute Ledger Update <https://reds-rants.netlify.app/personal-finance/the-five-minute-ledger-update/>. Here is the mailing list thread <https://groups.google.com/g/beancount/c/_NclCTXaExs/m/rBdKP4U4AgAJ> if you haven't seen it. For this particular problem, sharing code = "works for me". The guide above is the "do it this way". I'm happy to hear about what helped you and what didn't from the guide above if you read/use it. On Friday, December 31, 2021 at 6:30:49 AM UTC-5 redst...@gmail.com wrote: > >> >> I agree with Blais that there really isn't a better solution to all of >>> this. I think there is a misconception that because it is conceivable that >>> all of your transactions can be automated (and they are for individual >>> banks & institutions) that it should be easy to automate or that there is >>> already a solution. It sucks to have to do it all manually, but the pain of >>> entering hundreds of "Expenses:Coffee 3.00 USD" transactions now makes me >>> think twice about it! (or to just use cash and book them all in a single >>> pad entry :P) It also has really made me appreciate the complexity of some >>> financial instruments, which in my case has made me less afraid of them >>> since I know that I can keep track of them all as I want to start doing >>> crazy things to make money :) >> >> >> Indeed, close to all of your transactions can be automated close to all >> of the time. ofx rarely breaks and is indeed highly automatable. csv may >> take longer to develop and might occasionally break. Getting it from 95% to >> 100% is usually not worth it in my experience. But getting it to to the 95% >> point is extremely valuable, and the point of the 5-minute ledger update. >> >> PS: I haven't entered "hundreds of 'Expenses:Coffee 3.00 USD' >> transactions" or similar in at least half a decade. Nobody needs to do this. >> >> >> I really can't imagine having to do all of the importers myself and >>> maintain them since the banks are always changing and no two are alike. I >>> think its just easier to do by hand as of now since I know after working a >>> few hours I will have a product, rather than spending a few hours >>> automating and it just sucks at the end anyways. I would definitely pay >>> someone to provide up to date importers and a UI for quickly categorizing >>> them (since the banks never get this right for my purposes). >>> >> >> With the ingest frameworks available (including mine), the average user >> should be able to recoup their cost in say 2-5 import cycles. If you're >> like me and like to import several times a month, there's a tremendous ROI >> in automating. And no, it's extremely far from "just sucking at the end >> anyways". >> >> A whole bunch of people have shared importers. A pypi-like system to >> list, install, and manage importers would be awesome. Without that, most >> users need to put in some time up front to find the importers they need. >> >> Of course, all this depends on where you live and whom you bank with. My >> personal experience is as a user in the US. >> >> I'm curious as to where your impressions above come from, given mine is >> far from it. Perhaps if you could share whom you bank with and what >> specific problems you've had writing importers, that would help. >> > -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to beancount+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/36dc721c-47e3-4cc1-a1e9-7ba8ecd98174n%40googlegroups.com.