Okay, first things first, if you're using the same bank account for your personal account and your business account - STOP. Get a business account and stop mixing your money.
Whew. Now that's cleared up, let's talk about a robust and affordable online tool for keeping track of the money in your business account.
Xero.
For less than $10 a month, you can have this amazing online accounting software that will keep you on track with invoicing, and payments, and reconciling your accounts. You can code expenses and track mileage. It'll print reports galore.
And if you're not versed in bookkeeping or accounting, fear not. The interface is intuitive, and even when you're not even sure what you're supposed to be doing, there are enough tutorials, and online help and chats to get you into the swing of it.
So give it a whirl. You might find those weekly 'money dates' have a brand new zip to them.