We're still hanging in there with our budgeting system and it's been working wonders for us. I'm really proud of how much we've managed to sock away since we started three years ago and it made all the difference in the world when our car died unexpectedly last May (which meant purchasing TWO cars in one year, because we knew we were going to have to get a second car when we moved to our new place). Of course, it's really easy to get discouraged when I realize that odds are we will never, ever, be able to buy a house in LA no matter how disciplined we are. Note to self - remember to purchase a lottery ticket.
The money cards that I designed worked for us pretty well for a couple years but I've gotten so lazy with them over the last year. Instead of actually checking off as we go along I've been diving into our bank account and credit card statements twice a month and manually sorting things into categories to figure out where we stand. Not only is this time consuming (why I procrastinate on the cards lately is beyond me, because it would be easier in the long run) but it means it's harder to us to keep ourselves in check during the month. If I'm not seeing where we stand every time I enter an expense, it's much easier to accidentally blow past our limit.
So I went hunting for an app that would work for us and I found Good Budget. It's designed around the concept of cash envelopes, which makes it perfect for the allowance system I use. I can set up envelopes for each of our categories and set them to fill up at the beginning of each month. Each time we make a purchase, it's easy to open the app and add the transaction in the right category.
I have a couple "envelopes" that aren't really monthly. Circe gets $100/month, but we usually only use $15 for food and then let the rest rollover until we have a vet visit or a prescription refill or something. I track it in the app because I reimburse our checking account from her savings account at the end of each month (or when I remember).
It does not link directly to your accounts! I prefer this, although it means we have to enter everything on our own. I only track spending in certain categories anyways, and I feel safer not giving an app access to all my accounts (note - I have never heard any bad stories about Mint or other apps that link directly and I know people who have happily used them for years now. I'm just more comfortable not linking!). To get us caught up when we started I did download Quicken files from our bank and upload them on the Good Budget web interface. It was really easy to run through and quickly categorize our transactions that way, although since then we've just entered everything in real time on our phones.
It has way more options than I've explored fully. I'm using the free version, which is perfectly adequate for our needs. You get up to 20 envelopes and you can register two phones (plus log in to the web interface from wherever). That's all we need for now, although I'm tempted to try doing our entire budget through Good Budget because it would be fun to see all the data. As I've mentioned, I don't track most of our set spending categories. I usually do a general financial check every couple months and check on the balances in all our various accounts. It might be nice to be able to see all that in Good Budget, but I'm not sure if it's necessary.
The only thing that isn't ideal for us is that we're sharing everything. You basically set up a household and then everyone logs in using the same information. We aren't secretive about our finances, but one of our mainstays is that we each have a monthly allowance and how we spend it is entirely up to us. In this system, I set up envelopes for each of us with our allowance and we manage them ourselves, but if we're looking at the most recent transactions list, you will see what the other person is spending. This isn't a huge deal for us and the only time I can see it being an issue is when we're purchasing gifts for each other. We'd have to remember to enter those transactions later to avoid spoiling any surprises. It would be nice to have profiles within a household, so that you can have shared envelopes and individual envelopes.
I'm still using this basic budgeting system and I've mostly resisted the temptation to increase any of our discretionary categories over the last couple years, although last month I finally decided to give us an extra $50/month for groceries. I figure the longer we can keep living at our current level (which is a cut above grad school spending, but still fairly low for our area/age), the better off we are.
All of my extremely wordy budgeting posts here.
What it looks like when you enter an expense. You just choose the envelope you want the money to come out of, where you spent it and how much. I love that there is a note section at the bottom, so I can enter quick notes to myself if I need to. I don't enter notes for every transaction, but it's nice for the ones that can be vague (i.e. I more or less know what I bought at Trader Joe's, but Amazon and Target could be almost anything). You can also choose to split between envelopes, which I looooove and use a lot (particularly at Costco, where we buy both groceries and household supplies).