Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

Digital envelope system: a modern take 
I opened several free checking accounts at a local credit union.  One is a "Deposit" account where all of my new money goes.  I get paid every two weeks.  Every other Sunday we have our "Money Day" where we allocate the money from our Deposit account into our other checking accounts.  I have one designated as a Bills account where all of my bills get paid automatically via bill pay or auto-pay. I created a spreadsheet that calculates how much to save each Money Day for all of my upcoming bills.  This makes it so the amount I save for my bills is essentially equal.  Then I allocate the rest of my deposit money into my other checking accounts.  I have a Grocery, Household, and Main checking accounts but you could use any combination that you want. When we're at the store we check our balances (how much we have left to spend) on our mobile app.  We can't overspend this way.  The key is to make sure you're using your PIN when you use your debit card.  This way it shows up in real-time with your credit union and you've got an accurate balance.  This has worked really well to coordinate spending between me and my wife.  It sounds like it's a lot of work but it's actually really automated.  The best part is that I don't have to do any accounting which means my budget doesn't fail if I'm not entering my transactions or categorizing them. I'm happy to share my spreadsheet if you'd like.