Can you enter data on a daily basis for each customer and then print an invoice at the end of the month in quickbooks pro? I currently use quicken home and business. I can track all of my bank accounts, accounts payable, recievable, invoicing, reports, etc. The only thing I don't like is going through all of my route sheets for the month, tallying up all charges per customer, and then creating an invoice for each. It wasn't bad when I was just starting out, but as I have grown, the process takes forever. I really want a program where I can enter data daily and then just click a button for each customer at the end of the month to create an invoice. What program or programs would you suggest, not only for that but overall business management?