Agree, it's a method first, the software just helps you implement it.
You can do the method in a spreadsheet for free but if you're not very organised (me :o) you'll get behind and forget to update parts which can make it all fall apart. Whereas the software keeps multiple parts in sync which helps.
Essentially it's just the old envelope/jar method, which is probably older than any budget software. You get paid, you portion your money out into various jars - one for rent/mortgage, one for food shopping, one for Christmas (even though it's currently June) or whatever. Then when you spend you only take from that jar, which keeps you disciplined.
The problem with the jar method is it works fine with physical jars, but who deals with cash these days? And you can do virtual jars but that can become hard to keep track of if you have too many and/or forget to update them every single time. YNAB works so smoothly you could literally have hundreds of jars and it would work. I have 73, and that isn't counting the ones I've retired or snoozed for now.
In addition it has a few useful features that help:
- It automatically reserves any money you spend on a credit card into a jar to pay off the credit card, which means you can pay off in full every month and never create card debt again (unless you want to).
- It has the option to input direct debits (or any regular payment) as recurring payments even if you can't or don't want to link your bank account, which prevents these being missed or forgotten.
- You can set up "targets" on any jar which tell you how close you are to reaching a savings goal and/or how long it will take you to get there or how much to put in monthly to reach it by a certain date.
- You can view graphs showing average/actual spending from different jars (categories) by month, year, etc, or showing how your balance changes over time and the overall trends up/down.
- You can search by loads of different metrics allowing you to find transactions (helpful for guarantees etc!)
- Sync across devices (computer/tablet/phone) and up to 2 separate log ins meaning 2 people can share (3 if you use both apple and android).
If you want to track spending there are free apps that can do that, but this is the best jar method app I know of. I vastly prefer the web interface but the app is useful for entering transactions and checking balances on the go.