I still think YNAB is invaluable for people that have to really tightly manage money to make sure they have enough cash on hand at the end of the month to pay rent, for example. But now that I'm in a position where I have a little more cushion, I've grown tired of the constant queue of transactions to approve and the general micromanagement in YNAB
I just can't wrap my head around the Goals feature. I've noticed the following:
1. Monarch expects specific accounts to be used for specific Goals, for example, a savings account for a vacation fund.
2. A transaction can only be associated with a goal if it is from the account attached to the goal.
I actually completely agree with Monarch on this. If you're using a savings account for your vacation fund and you buy plane tickets with checking, you should have to transfer money to match. In YNAB you don't have to. I choose to regularly create transfers so my account balances match the category balance in YNAB, but YNAB doesn't require me to.
However, this completely breaks down with:
3. Some account types don't support transactions. Retirement accounts show your portfolio but not transactions.
So if I have a Goal to contribute $100 to an IRA every month, and I debit $100 from my checking to transfer it to the IRA, it's impossible to mark this Goal as complete because there is no corresponding credit of $100 in the IRA. The balance of the portfolio increases but that doesn't matter.