4 comments

  • huhkerrf 29 minutes ago
    I get that people on here don't like subscriptions, and I understand why, but I've been using You Need a Budget for well over a decade, and it is probably the last subscription I'd ever give up.

    The automatic import of expenses is so valuable for my family and keeping track of how much we've spent and how much we have left for the month.

    We used the fixed-cost version for years beyond when it was officially supported, and it didn't have the automated import, and I don't think I could ever go back to a system that didn't. There were always a few days a month, at least, when I wasn't exactly sure where we were in our expenses.

    • skwee357 13 minutes ago
      I dont mind paying for a personal finance tool, but I feel like most of them are made for an average consumer who spends in one currency and needs budgeting. I operate in at least 3 currencies, don’t care about budgeting, and need support for tracking stocks and automatic currency conversions.

      The only tools that were able to provide that were GnuCash and PTAs like beancount.

      My point is, there is a big segment of people who are not served by existing personal finance tools simply because they operate in more than 1 currency, or have a slightly more complicated setup than envelope budgeting.

      • huhkerrf 8 minutes ago
        I regularly pay with 3 currencies, and YNAB isn't great for that, but it ends up working out because 95% of my spend is in just one.

        But, you're right, I have no need for tracking stocks, as I only check in once a year or so, and I can't imagine YNAB would manage that well.

    • dugite-code 23 minutes ago
      For a FOSS alternative: Actual budget isn't dissimilar from what YNAB was years ago when it was an on device budgeting software
  • Etheryte 25 minutes ago
    This is neat, but I'm not really convinced this level of granularity makes sense for personal finances? Or at least it does not for me personally. I find that simply entering all my accounts into one big excel once a month more than suffices to keep track of everything. Maybe I make a typo here and there but it doesn't really matter in the grand scheme of things cuz I'm gonna type a new number next month anyway.
  • phil-martin 26 minutes ago
    I really enjoyed reading this, and it is inspirational as it is something I have wanted to do for a long time. And as a software developer, it really appeals to me.

    How do you think it compares time-wise to using existing accounting software? Was the time investment worth it to get the control and visibility you now have?

    • lalitmaganti 14 minutes ago
      > How do you think it compares time-wise to using existing accounting software?

      Author here. I tried various consumer budgeting apps before I ended up building my own (and then going to Beancount). The main problem with every one of the apps I tried is that they don't handle investments well. 99% of my money is invested and having net worth figures which are wildly wrong because the app is only tracking bank accounts really annoyed me. That was the reason I built my own thing in the first place.

      > Was the time investment worth it to get the control and visibility you now have?

      Absolutely yes. I think it helps me really understand where my money is going, how I can make it work harder etc. Even though the RE part of FIRE doesn't appeal to me, the FI part does and knowing where I stand at all times has been very motivating.

  • nubg 29 minutes ago
    Can somebody explain to me the advantage of double-entry bookkeeping? Is it basically just a "checksum" so it's easier to notice when something is off?
    • phil-martin 2 minutes ago
      I must have read half a dozen intro-to-accounting books, and it never ever clicked for me. I understood the concepts, the benefits, but it just felt 'wrong'.

      It wasn't wrong of course, there is so much history, ingenuity and the invention of double entry accounting, but I just couldn't get my brain to understand it.

      The way the concepts settled in my head was: double entry accounting is just an excellent way of modelling a graph with nodes and edges. Accounts are nodes, transfers are edges. Every edge has a source and a destination.

      For a paper ledger, each column is graph node, and each row is a graph edge.

      That was enough for me to be able to learn the rest of the things I needed for interacting with the accounting world.

      But I also realised that that description really only helps a very small part of the population. :D It makes things so much worse for most people.

      "Hey could you help me understanding this accounting thing?"

      "Sure, but first thing is, let's learn graph theory! You know who Dijkstra right?"

      Whole buckets of nope.

    • Etheryte 27 minutes ago
      Yes, it makes it both really simple to spot mistakes and also allows you to easily audit the whole thing after the fact. In corporate contexts it's a straightforward way to make sure your bookies are also honest, just have an external firm look through the whole thing every now and then.