That sounds pretty similar to some of the features on quickbooks. That's what I use to keep track of my cash flow. You'll be ahead of the game when you do start invoicing!