Financial and accounting software will typically provide invoice templates that services firms can use right out of the box or customize to their needs. The invoice should include the company's info, client's info, invoice number, itemized list of services provided and clear payment terms.