Free template, no sign-up

Free contractor invoice template

A filled-in contractor invoice you can change in your browser and download as a PDF. Start from this sample or from a blank invoice.

Start from a blank invoice

Download this template: Excel · Word · PDF

To send invoices, create your account.

Looking for your trade? See the invoice templates by trade.

Need an estimate first? See the job estimate template.

Contractor invoice example

Every name, address and number in this sample is made up.

Make yours in the invoice maker

What each line on this invoice is for

A contractor invoice has one job: show the customer what was done, what it took and what is owed, so it can be paid without a phone call.

Labor
What the work was and the hours it took, or a flat price for a defined piece of work. Name the part of the house.
Materials
One line per material with a quantity, so the customer sees what was bought for the job.
Small materials
Fasteners and similar items can share one line.
Disposal
Hauling away and dump fees get their own line. They are real costs, and customers accept them when they can see them.

In the notes, write what was not part of this invoice and what you would do next, in plain words.

Where contractor paperwork goes wrong: one line that says repairs, with one number. Six months later nobody can say what it covered. Name each piece of work and keep labor apart from materials.

A printable construction invoice template

Need a construction invoice you can print? This contractor template is free with no sign-up. Change the sample lines to fit your job, such as labor by the hour, each material with its quantity, and disposal on its own line, then download the PDF and print it, or take the Word or Excel version if you would rather edit it there. For work that runs in stages, say in the first line which stage the invoice covers and show what was already paid, so the balance is clear.

Invoicing a longer job in stages

On a job that runs for weeks, many contractors invoice in stages: a deposit, a payment at a named point in the work, and the balance at the end. Say in the first line which stage this invoice is for, and show what was paid before, so the balance is clear. Some states limit deposits and payments taken before the work is finished on certain kinds of work, so check yours before you set them.

Contractor invoice questions

What goes on a contractor invoice?

Your business name and contact details, the customer and the address of the job, an invoice number and date, each piece of work and each material on its own line, the total, and how and by when to pay.

Should I bill by the hour or by the job?

Either works. A flat price suits work you can see in full before you start. Hourly suits repairs where you cannot know what is behind the wall.

How do I show work the customer added along the way?

Give it its own lines under the original work, with the words added work and the date it was agreed. It reads better than one larger number.

How do I show a deposit that was already paid?

Put it in the deposit field. The invoice then shows the total, what was already paid and the balance that is left.

When should I send the invoice?

When the work is done and you have walked the customer through it. The job is fresh in mind, and you do not have to chase it later.

How much detail should a contractor invoice have?

Enough that someone who was not on the job can follow it. Name the part of the house, the work done there and the materials used. One line for each piece of work is a good measure.

Should I keep photos with a contractor invoice?

Photos from before and after the work help on jobs the customer cannot easily see, such as work under a deck or in an attic. Keep them with your copy of the invoice and send them along when it helps.

How do I number contractor invoices?

Use numbers in a row, such as 1001, 1002, 1003. On a job invoiced in stages, each stage gets its own number, and the first line says which stage it is.

What an invoice has to show can differ by state, so check what applies where you work. This is general information, not tax or legal advice.

To send invoices, create your account.

Create your account in this browser, or get the app. 14 days free, no card to start.

If you choose a plan after the trial: OnsiteBoard Pro $49.99 /mo or $479.00 a year, billed through the App Store or Google Play; it renews until you cancel.

Create your account

Or get the app:

Sending by text or email needs an OnsiteBoard account with a confirmed email.