There are many ways to handle the invoice process. There are many billing softwares out there. Some of the are free and with limited functions and others cost a lot of money but have all the tools you need to run a small business integrated.
1099 invoice template
Construction invoice templates
More Word Template For Invoice Best Samples
Word invoice template 2010 lexu tk for professional billing software invoicing your business example invoices templates in professionalblue ex