Virtual Envelope Advantage : It's Easy to Get Started _ To get started, ask your bank if they can set up your Virtual Envelope budget categories as sub_accounts underneath your savings account. There should be no charge for doing this. If your bank will not provide this service for free, check around for other financial institutions in your area, including your local credit union. I've done virtual enveloping for about 30 years through a couple different credit unions. I've also had a couple colleagues using this approach. So don't take "sorry, we can't do that" as an answer from your existing financial institution.
I'm a fan of MS Excel _ my apologies for those who have issues with Microsoft _ because I find its powerful calculations are easy to manipulate to help me better understand my finances. It doesn't really matter though which spreadsheeting package you use so long as you are able to calculate your amounts effectively. There are commercial budgeting worksheets available but if you want to create your own its a simple process.