Skip to main content main content
sharing is caring! we do appreciate your time to let others know us!



Whether you are an independent contractor / freelancer / subtractor, or are a limited company contractor, you can find and download free fillable contractor invoice template here that enables you to easily create contractor invoices and bills with an intuitive Excel spreadsheet template.

Being a sub-topic under service invoice templates, our blank contractor billing templates for Excel could be used for both service / labor and expenses (such as Contractor Billing Format), project-based invoicing (such as Plumbing Contractor Invoice Template (Landscape), job billing (for example Job Invoicing Template), and billing based on hours worked and rate (for example Hourly Service Invoice Template (Price Excluding Tax), see invoice template hours worked for more sample formats on this).

Each contractor invoice form here comes with a PDF invoice that demonstrates what your client will see. The contractor invoice form is printable, or could be send with email with one single click of mouse if you have Invoice Manager for Excel (namely Uniform Invoice Software) installed and properly set up.

Most templates listed here don't have the balance due field shown on the printable form. Those template could be easily changed to contractor work order or receipt of payment. To do this, switch the template into design mode, and then change the big "INVOICE" title to "RECEIPT" or "WORK ORDER".

Here are our templates closely related to Contractor Invoice Templates Free - 20 Results Found.

Contractor Billing Format

Contractor Invoicing Layout

Take a look at the screenshot of this invoice template, you'll easily find the differences between this template and other templates available here on There are 18 lines on the detail section, but these lines are grouped into two sections - the "Services" section and the "Expenses" section, with each section identified by a blue title bar. You can use 6 lines on each section to itemize the service and expense. The other lines are reserved for taxes and amounts.

Building Contractor Invoice Sample

Building Contractor Bill Format

The proper tax rate applied to each item is determined by the value of each "Type" cell. The values of the "Tax Rate" cells shows the currently applied rate, which is calculated by using Excel's "VLookup" formula. For example on the first line, the tax rate is calculated using a formula shown below.

Building Construction Bill Format

Construction Bill Format in Excel

Unlike our popular c4046 Construction Invoice Template, this format has only 3 fields in the middle section, i.e. "Contact person", "Date" and "Terms".

Appraisal Invoice Template

Appraisal Invoice Template

This is also true for jewelry appraiser. If you're an independent jewelry appraiser, it is important for you to gain experience from on-the-job training, and to earn an appraisal certification or even earn a gemologist designation from the Gemological Institute of America is also important to your business. If you have such a certificate or qualification, show it on your appraisal invoices.

Electrician Service Invoice

Electrician Bill Format

This enables advanced features to this pure-Excel template, such as easily searchable customers, products and invoices. UIS is able to turn the Excel template to be a fully featured electrician invoicing and billing software. Feel free to download and try UIS. It is fully functional within the trial period. After the trial period, simply purchase a license key to unlock the trail version.

Drywall Invoice Example

Dryall Billing Program

This template features a carton image that shows a carpenter holds a plasterboard or sheetrock. If you are offering services related to construction, wallcovering, dry wall, plywood, this design may be ideal for you.

Plumbing Contractor Invoice Template (Landscape)

Plumbing Contractor Billing Template (Landscape)

Like Microsoft Word, Microsoft Excel allows you to set paper options through its Page Setup dialog box. In Excel 2003, the Page Setup dialog box can be opened by clicking Excel menu File > Page Setup. With Excel 2007, Excel 2010, Excel 2013 and Excel 2016, the command for opening Page Setup dialog box can be accessed through Page Layout ribbon tab > Page Setup group and then click the arrow button on the group. The Page Setup dialog box offers various options for you to control the printing and layout of Plumbing Contractor Invoice Template (Landscape).

Plumbing Contractor Invoice Template

Plumbing Contractor Invoice Template

This sample plumbing contractor bill template in Excel format features business owner information, client information, site address, job address and date completed. The two columns on the invoice body are "Code" and "Description of Material/Work".

Construction Contract Template with Watermark of Urban Buildings

Construction Contract Template with Watermark of Urban Buildings

Almost all templates we designed and put online here on have the document# inside the printable, which could be titled as invoice#, receipt#, estimate# or quotation#. With this design, we put this field outside of the printable area, and put it at $A$8 (the lable "#") and $B$8 (the cell named "oknInvoiceID"). However with Microsoft Excel you can easily move these cells into the printable section. For detailed instructions on how to move the cells, see Customizing Invoicing Template.

Contractor Invoices with Remittance-slip

Contractor Invoices with Remittance Advice Slip

This contractor invoice does not include fields for shipping goods. For more billing samples for contractors, visit contractor invoices.

The duplicate "Bill To" section is created simply using Excel formula. For example, "Client Name" ($F$39) is filled with the Excel formula "=oknWhoName", where "oknWhoName" is the cell name / range name for a cell inside the "Bill To" section; similarly, "Address" ($F$40) is filled with the Excel formula "=oknWhoAddress", where "oknWhoAddress" is also the name of a cell inside the "Bill To" section. All these fields within the remittance slip section are filled automatically whenever you pick up a client manually, or with the on-sheet picker button, or by entering the client# into the "Customer#" field directly.

Job Invoicing Template

Job Invoicing Template

This free template, just like all the other free invoice templates available here on, is created from the default sales invoicing template shipped with Invoice Manager for Excel (namely Uniform Invoice Software) (UIS). The free job work invoice added several new fields that are not found in the default template, i.e. Start Date, Finish Date and Job Address. If you use the UIS version of this free Template, these are custom fields defined both on the database and the template level.

Job Invoice Sample (2 Taxes)

Job Billing Sample (2 Taxes)

Job Invoice Sample (2 Taxes) is a variant of Job Invoice Sample. It differs from the original version in that this template has two taxes configured on the bottom of the sample invoice form.

Job Invoice Sample (Taxable Column)

Job Billing Sample (Taxable Column)

Once you moved in the taxable boxes, you may also like to include them on the printed or extracted invoice copy. To do this, name all the checkboxes with "oknWidget_" prefix.

Job Invoice Sample

Job Invoice Sample

Since this is a service bill sample, it does not include the shipping address fields that could be found on the default template included in Invoice Manager for Excel (namely Uniform Invoice Software) (UIS) installer program. However, the most obvious characteristic of this sample design is that, while at your first glance, it uses a very special font style and size. For this reason, this Job Billing Sample was also provided as a sample of customization when it was first published on

Sample Format for Job Invoicing (Tax Column)

Job Billing Sample (Tax Column)

Job Billing Sample (Tax Column) is the third sample on customizing Job Billing Sample. With this sample we added a new column to the detail section, i.e. the tax amount column which shows how much tax charged on each item that is being invoiced.

Hourly Service Invoice Template (Price Excluding Tax)

Hourly Service Invoice Template (Price Excluding Tax)

The previous sample template, c5068 Hourly Service Bill Sample (Price Including Tax), is also based on Hourly Service Bill Sample, and also added a new Tax column. However with c5068, the prices include tax. In this template, c5069 Hourly Service Bill Sample (Price Excluding Tax) or Hourly Service Billing Statement (Price Excluding Tax), the definition of prices include no tax. If you want to change the currency symbol of these hourly service billing formats, see c4026 Hourly Service Bill Sample (UK Currency).

Hourly Service Billing Sample

Hourly Service Billing Statement

To create Hourly Service Billing Template from c4001 Template with 4 Columns, we moved out the Shipping Address section because this is a service billing template, and then change the column headings from Quantity and Unit Price to Hours and Rate. It is a basic sample on how we customize the invoicing templates here on As long as you follow the guidelines detailed in the Invoice Manager for Excel (namely Uniform Invoice Software) documents, all templates customized in this way will work with Invoice Manager for Excel (namely Uniform Invoice Software) without problem. One last word, however, always protect the Invoice worksheet once you have done your customization. This prevents unexpected modifications to the format and layout of the template.

Hourly Service Invoice Template (UK Currency)

Hourly Service Invoice Template (UK Currency)

If you know Microsoft Excel, you may already know how to change the number format so that it shows a currency symbol before the actual values. If you are not familiar with Microsoft Excel, here are the basic steps to follow.

Hourly Service Bill Sample (Price Including Tax)

Hourly Service Bill Sample (Price Including Tax)

Hourly Service Billing Format, which has been assigned with the template# of c4025 here on, has only one tax set by default on the bottom of the form, which is named GST (Goods and Service Tax). c4025 is a currency- neutral invoicing format, meaning that it does not show currency on the prices and amounts. If you need to see an sample how customizing the currency symbol, see Hourly Service Billing Format (UK Currency) where we changed the currency symbol to United Kingdom pound. This template, Hourly Service Billing Format (Price Including Tax), or Hourly Service Billing Statement (Price Including Tax), details the tax calculations by adding a special "Tax" column to the printable invoice detail section. With this implementation, the template assumes that the prices already include tax. So in this template, the tax of each item is calculated with a formula like this:

Beautiful Service Invoice Template with Hourly Rate

Beautiful Billing Template with Hourly Rate

We all know that it is easy to set text fonts, colors and style in Microsoft Excel. Some simple customizations could make your invoices standout from the others. First, a properly designed invoice can increase your level of professionalism. An invoice is a document that will let your clients know about your expectation and a means to make sure that you will be paid on time. With this in mind, it's very clear that having a good template will surely send the signal that you really mean business and you put great importance on even the smallest details of your business. Of course, creating your own template can be time consuming and even a daunting task. With this sample designed by, we use simple Excel tools, such as fonts, colors to make the original invoice format - c4025 a completely different look and feeling.