First, you should identify what your template needs. At a minimum, your invoice should include certain elements, such as your companys name and address, customers contact information, description of services provided, and the agreed cost for the services you provide. More advanced invoices may include your companys logo, terms of payment, and itemization of goods and services provided.
Free templates are generally available in a variety of formats you probably already have on your computer, such as HTML, Microsoft Word, Microsoft Excel, or PDF. Some free templates include time-saving features, like self-calculation for easy figuring, generic logos or options to add your own logo, automatic date stamping, and easy drop down menus for selecting items or services to customize your invoice.