I’ve been trying to get my finances in order for a while. I’ve been looking up different software to help me budget, but I can’t find privacy respecting software besides Firefly III, which is self hosted. I usually try to find a few options then evaluate from there, but was wondering if you guys had any recommendations to throw in the mix!

  • GreatWhiteBuffalo41@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 days ago

    I actually have a whole chart for this! To be fair, it’s based on how similar things are to YNAB (you need a budget). Theres a fair amount of single Dev vibe coded bull shit in there so check the section that has the year it was founded and how many Devs it has to verify if you’re concerned about that.

    I personally use Actual Budget, open source software, free if you self host and don’t want automatic import.

  • twoBrokenThumbs@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 days ago

    Not to detract from the recommendations and finding what works for you, I do recommend starting with a simple spreadsheet first. You don’t have to stick with it, but it’s a good start.

    Benefits are you get use to logging your transactions, and you can do this manually or by CSV import. Not only can it do the math for you, but you can use multiple formulas to summarize various things.

    For instance I enter all my recurring bills into the sheet per month, and it calculates my money both on what has posted (how much do I have today) and end of month (how much is left at the end).

    I also categorize the transactions then table it. How much have I spent on groceries vs dining out? What percentage of my income is that? That’s where you really start seeing where your money is going and you can start making educated decisions on where you spend.

  • sudoer777@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 days ago

    I use hledger (strict mode) + ledger-mode (Doom Emacs) + Simplefin Bridge for personal accounting. It supports budgeting features as well, and you don’t need to self-host anything since you just commit everything to a Git repo. Also hledger’s documentation is very thorough.

  • video@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 days ago

    No disrespect, you honestly first need to understand the theory of budgeting and then you can practice.

    Trying to find a program to assist you is really just something to distract you.

    All you need is a free excel type program.

    The physical action of looking at your bank statements and transcribing that data into your excel budget by hand enforces spending discipline and spending awareness.

    Once you have everything in order and you are able to prove to yourself that you are financially stable, then integrating program assistance makes sense.

    • ExperimentalGuy@programming.devOP
      link
      fedilink
      arrow-up
      0
      ·
      1 day ago

      I completely disagree, to be honest. I don’t understand how making a budget has a necessary prerequisite of manually inputting and categorizing transactions into a spreadsheet, or how that builds character in a way that’s relevant to saving money. I want a program because my finances became more complicated recently and I don’t have time to input my transactions from my bank into a spreadsheet and categorize them every day.

      • video@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        21 hours ago

        Lol, I started writing a six paragraph replay and had to delete it.

        You are probably financially literate enough where my statements above is just common sense to you and you don’t feel it is necessary to do extra work for something you already have a handle on.

        To others just starting out, they may not know anything about personal finance or money. My statements above is a great starting point.

        To someone who may be bad with money they need to practice a budget and the act of transcribing data forces them to digest and comprehend their spending decisions. If their budget is automated it is easier to overlook spending or disregard transactions because they are not engaged with their budget or spending habits.

        I don’t mind that you have a differing opinion. Everyone’s finances and level of competency is different. But you have to start somewhere I guess.

  • solrize@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 days ago

    Why does something like that have to be network connected? If you need software at all, I thought that was what spreadsheets were for. Otherwise the basic idea is to be frugal with expenditures and have some mental awareness and preparation for any big upcoming ones. Of course the hope is that if you’re slightly careful, you can keep your expenses lower than your income. That’s become harder in recent years.

    • bamboo@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 days ago

      If you’re dealing all in cash this makes sense, but for those with multiple bank accounts, keeping track of everything without software is burdensome. I can’t imagine copy/pasting each transaction from my banks website into a spreadsheet. Computers are better at math than humans, they should be doing the calculations, not me.

      • solrize@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        3 days ago

        Hmm, you mean the budgeting software somehow connects to the bank to get the transactions? That’s interesting and I didn’t know they did that.

        In principle I like the idea of a bank with an API (mercury.co has one), but as I explained to my bank’s rep who was encouraging me to install an app, I’m a programmer and nobody distrusts computers more than programmers.

        • bamboo@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 days ago

          All banks I’ve done business supported exporting CSV or OVX files of transactions so you don’t need a third party connection into your bank account, although that is an option. It depends on region, but banks are only required to retain data for certain periods of time, and keeping a history of each transaction can be useful for budgeting or investing.

          • solrize@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            3 days ago

            Ok, so you want to be able to import CSV’s to the budget program. I thought spreadsheets can do that though. Maybe it gets too complicated.

            • SorryImLate@piefed.social
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 days ago

              Spreadsheets can do that and you can set them up to automate a lot of the work. You need to be very good with your software though - it’s too complex for the majority of users.

              You also risk that someone is either discouraged / overwhelmed and gives up, or spends all their time learning to automate data manipulation instead of budgeting, or that they make an error and don’t realise.

              Automating that data manipulation is very valuable and the main benefit I find to budgeting software.

              That said, I’ve set up my budgeting in excel because I do know what I’m doing and I haven’t found software that is flexible enough for my needs yet 🤣

    • Zammis@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 days ago

      Seconding Actual. I’ve been self-hosting it for a while. You can also just use it as a standalone application on Windows and Linux. I update every week or so manually(you can also set up bank autosync or upload files exported from your bank), then I export a copy and back that up on an external HDD and upload to Filen.

      • bamboo@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 days ago

        Thirding Actual, I will admit I was using Mint for way longer than I should have for convenience, and moved to Actual after Mint shut down. If you only have a few accounts, it’s not that terrible to download transactions as QFX files and import them once a month when paying the bills. I haven’t tried SimpleFin or anything automated, but that would get you even closer to the experience of Mint.

        • kibiz0r@midwest.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 days ago

          Another vote for Actual.

          Mint was amazing, and that’s probably why it died. Credit Karma gives you basically no useful tools for getting a handle on things. And then they advertise services that are like “hey are you bad at your money? give us some of it and we’ll help you!”

        • TheMadCodger@piefed.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 days ago

          Fourthing Actual. I download OFX files from my credit card and bank and import them and it’s all pretty easy. Never tried paying for the banksync option.

          • Thirstily1792@sh.itjust.works
            link
            fedilink
            arrow-up
            0
            ·
            3 days ago

            Fifthing Actual - I’ve been using it for a year now. I started with manual imports and then slowly added accounts to SimpleFin for syncing. Now all of my accounts are syncing with SimpleFin and it works great.