There are a number of Microsoft invoice office templates that can help you come up with a professional looking invoice for your business. These templates are generally free to download and can be very easy to create.
db-excel.com
Excel Spreadsheet Template