Inspired by a comment on my last post.

I feel like I never have a solution that allows me to control it while also being automated to such a degree that I don’t have a huge confusing backup if I don’t do finances for days or weeks.

  • @sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    11
    edit-2
    10 months ago

    Actual Budget, because it supports SimpleFIN to import my transactions.

    It’s still not “automated,” but I have a lot of rules now so it’s getting there.

    I’m not super happy w/ how it works, but I’m too lazy to do anything about it. Maybe I’ll end up adding SimpleFIN to something else, idk.

  • @bolapara@lemmy.ml
    link
    fedilink
    English
    810 months ago

    I use hledger mostly because of the plain text format. I came from YNAB as well but I just hated how you couldn’t easily undo changes or see when you made a change, etc. This is so easily to track changes and you can add comments explaining your reasoning around things and you can keep everything in source control so you have all the power of that as well. Not for everyone but if you’re a programmer or just comfortable on the command line it’s great.

  • @biptoot@lemmy.today
    link
    fedilink
    English
    510 months ago

    Actual budget with simple fin for bank links. Currently hosted on pikapods, will move to self hosting on prem at some point.

  • @Showroom7561@lemmy.ca
    link
    fedilink
    English
    210 months ago

    I’m saying this as someone who used Mint for years due to how it integrated with banks so easily.

    I’m currently using Money Manager EX, which is open source. I “self-host” the database file on my NAS, and simply open the file through MM EX’ Windows program.

    Since it’s just a simple database (encrypted, of course), it’s easy to back up.

    Now, I lost the ability to automatically sync with my bank. This was a blessing in disguise, since it forced me to go over each transaction carefully.

    Granted, Mint had me doing the same, but because I spent a lot of time removing duplicates and fixing errors in their sync system. LOL

    MM Ex has been very easy to use, and I don’t see a need to self-host the software itself.

  • @linuxguy@lemmy.gregw.us
    link
    fedilink
    English
    610 months ago

    Gnucash books split for personal, joint, and business with a mysql backend. I wrote a read-only web frontend for wife and OTG access. Sadly no automation so I just stay on top of it.

  • @AustralianSimon@lemmy.world
    link
    fedilink
    English
    110 months ago

    We do excel roughly but invest our surplus.

    I have a bunch of we scrapers that check for items on sale and for certain ones trigger purchase and others send me an alert.

  • @cyberwolfie@lemmy.ml
    link
    fedilink
    English
    310 months ago

    I use ledger. I have not automated so much outside of autocomplete macros in my text editor, but it doesnt’t take too much time and forces me to look over my spend, so I like it. I will eventually attempt to build some kind of Dash-application for visualisation of the output, but have only started on the parsers so far.

  • Boomkop3
    link
    fedilink
    English
    1010 months ago

    My bank does this for me, but I do like self hosting things. Where’s the benefit in this apart from a fun project?

    • Christian
      link
      fedilink
      English
      710 months ago

      If you only have one Bank (Account) it is maybe fine.

      But if you have multiple accounts (I have 4 Bank accounts for savings and another one for my shares), you would like to have one software/application to handle it. Like the one email client for your different email accounts.

      • @sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        010 months ago

        Yup, I have a ridiculous amount (like 8? bank accounts and 15? credit cards), so having something that automatically pulls in transactions is nice.

        That said, my main “bank” is a Fidelity brokerage, so I don’t really need those other bank accounts to sync since they mostly exist for temporary transactions, such as Zelle and cash transactions (Fidelity doesn’t support those) and transfers for bank account bonuses (I net a >$2k/year on that). And for credit cards, I mostly use 1-2 credit cards these days, the rest are mostly for signup bonuses.

        So for me, the $1.50/month is totally worth it to keep track of all that nonsense. If I only had 3-4 accounts, I’d probably use something like GNUCash instead, but I have >20, and I will for the foreseeable future.

          • @sugar_in_your_tea@sh.itjust.works
            link
            fedilink
            English
            210 months ago

            I mentioned it, but mostly signups bonuses.

            For example, here are a few checking accounts I did recently:

            • US Bank - $450
            • Citi - $325
            • Wells Fargo - $325

            I’ve closed Citi, but I’m keeping the others open for a bit before closing (branches are convenient for depositing checks around the holidays).

            Likewise for credit cards, here are some I’ve done recently:

            • Bank of America Premium Rewards - ~$500 net after the annual fee - this is straight cash
            • US Bank Altitude Reserve - ~$650 net after annual fee; a little more complicated because i need to redeem for travel
            • Wells Fargo Active Cash - $200 straight cash

            I actually use 2 banks (Fidelity brokerage for main, and US Bank for cash and zelle) and usually two credit cards (US Bank Altitude Reserve and some 2% card; was my Costco card and Citi double cash before I got the US Bank card). However, I have some category bonus cards I rotate in every so often, such as my Discover card, which is 5% at Amazon and Target through the end of the year.

            Anyway, since I have so many accounts, I need something to keep track of them so I don’t pay maintenance fees or miss a payment or something.

            It sounds complicated, but I’ve automated pretty much everything, so I just check in every couple months or so. And I think it’s worth the hassle because I make thousands every year on it.

      • Boomkop3
        link
        fedilink
        English
        110 months ago

        Ah that makes sense. Right now I have one account, but it has multiple cards and pools of money under it (for lack of a better word).

        So for me this is still easily managed, even with four bank accounts and about nine sub-pools under them collectively.

        I guess I just got very lucky with the bank I’ve kinda stuck with just because it’s what my mom got me over a decade ago.

    • Engywook
      link
      fedilink
      English
      210 months ago

      Indeed. My bank surely does this better than I could ever do. But if it’s “for fun”, then it’s fine.

      • Boomkop3
        link
        fedilink
        English
        110 months ago

        Yez, I will be trying it out for fun. It just looks cool.

  • @MTK@lemmy.world
    link
    fedilink
    English
    410 months ago

    Firefly III

    Amazing, really hit’s the spot of fully featured but a tool and not a new system you need to learn

  • Pax
    link
    fedilink
    English
    410 months ago

    Actual has been working fine for me. Supports all the family’s banks and credit cards I import manually.

  • @abeorch@lemmy.ml
    link
    fedilink
    English
    710 months ago

    Id love to find a #creditunion that supported #openbanking and offered API access to my data so I could easily download it and use it with Actual or FireflyIII. I think working with a credit union to build this feature would be a great open source project.

    • @trilobite@lemmy.ml
      link
      fedilink
      English
      29 months ago

      Same here but now struggling to keep on top of it. I wish there was a mobile solution that would just nicely integrate with selfhosted

  • @tuhriel@infosec.pub
    link
    fedilink
    English
    410 months ago

    Since most budgeting tools I found didn’t satisfy my need (no cloud, automatic categorization of transactions etc.) I tried to create my own tool to categorize my transactions using camt.053 and csv files which I downloaded from my banks. Got bugged down with the presentation via bokeh, so it was pretty crude.

    I recently found beancount in combination with fava, which solved most of my problems I had with my own tool. And the good thing: I was able to re-use most of my ‘auto-categorization’ code with only small changes. Not sure how universal my importer is, but with a bit of python know-how it should be quite easy to create an importer for your specific bank export.

    From my experience, the csvs I got from my bank was insufficient for automatic mapping, which is why I’m using camt.053 where possible. As the camt.053 is not very common in many countries you could go for OFX files.

  • myrmidex
    link
    fedilink
    English
    3
    edit-2
    10 months ago

    I like Maybe Finance. Perhaps a bit basic but it does the trick for me. And the interface is quite nice too. No automation or bank imports though so it probably won’t fit your purposes perfectly.