Ez Budget 1.4
You can keep track of all of your envelopes electronically with Ez Budget. When you get paid, allocate that money to each of your envelopes as needed. Then, when you spend money just put the transaction in the envelope where it belongs. Your balances all get updated automatically.