My wife and I are having trouble with the daily task of entering payments into our budget tracking system. Furthermore, we are never able to verify how well we're going against our actual bank accounts. To me this could all be solved rather easily... granted there is some bank that had nice enough options to cater for it.
My idea is to have a different debit and/or credit card for each budget category. When I buy lunch I could get out my food budget card and pay with that. When I buy a new garden hose I could get out my home maintenance card and pay with that. Perhaps I could even set up scheduled transfers within my "bank accounts" to deal out the budget to the particular categories. Or maybe if it was all one account, the online banking could simply have an extra column for the category that could be reported on, according to which card I had used to purchase with.
The problem is, this basically means making new accounts with the bank, or getting new credit cards, which either cost money for each card, or come with rules and stipulations. Bank accounts often are required to have a certain minimum deposit or I/O.
So I guess my question comes down to... Are there any banks out there that could cater for this? I live in Australia, but I am interested more as a curiosity, whether anyone anywhere has heard of this being a thing. Is there a reason this is not done? Obviously it's an initial cost to the bank to add features to their website, but a feature like that would certainly attract me as a customer, and I think it would attract others as well.