A contractor invoice has a harder job than most. It has to turn weeks of labour, materials, changes agreed on site and a deposit paid at the start into one page your client can read and pay. A generic template rarely does that. I will show you what a contractor invoice template needs to contain, give you a filled-in construction invoice sample, and point out the lines that cause disputes when they are missing.
What makes a contractor invoice different?
Three things set construction and trade invoices apart from a simple sales invoice:
- Labour and materials are both on the bill, and clients want to see them separately.
- The job changes along the way: extra work, upgrades, things discovered once a wall is opened.
- Payment is staged: a deposit, progress payments, a final balance.
A template that has no place for these three things will leave you explaining the invoice by phone.
What should a contractor invoice template include?
Header and identification
- Your business name, address and contact details, plus any licence, registration or tax number your area requires.
- The client's name and the job site address, which may differ from the billing address.
- A unique invoice number, the issue date, and the reference of the quote or contract.
The work itself
- Labour: the task, the hours or days, the rate, the line total. For fixed-price work, one line per stage.
- Materials: what was supplied, the quantity, the unit price. State whether a markup is included.
- Change orders: every extra agreed during the job, on its own line, with the date it was approved.
Totals and payment
- Subtotal, tax where it applies, and total.
- Deposit and progress payments already received, deducted line by line.
- Balance due, a precise due date, and how to pay.
The general checklist that applies to any invoice is in our guide on what to put on an invoice.
What does a contractor invoice example look like?
Here is a fictional final invoice for a bathroom renovation. The amounts are illustrative.
| Description | Qty | Unit | Rate | Amount |
|---|---|---|---|---|
| Strip out existing bathroom and dispose of waste | 1 | fixed | 600.00 | 600.00 |
| Plumbing: first and second fix | 16 | hours | 65.00 | 1,040.00 |
| Tiling, walls and floor | 22 | sq m | 45.00 | 990.00 |
| Materials: tiles, adhesive, grout, pipework | 1 | lot | 1,250.00 | 1,250.00 |
| Change order, 12 October 2026: move radiator | 1 | fixed | 280.00 | 280.00 |
| Subtotal | 4,160.00 | |||
| Deposit received, 28 September 2026 | − 1,200.00 | |||
| Balance due | 2,960.00 |
Above the table: your details, the client, the site address, invoice number "INV-2026-0057", the issue date and the quote reference. Below it: tax if it applies to you, the due date and your payment details.
Look at the change order line. It carries the date the client approved it. That single detail is what stops the conversation "I never agreed to that".
How should you bill a long job?
Do not wait until the end. On a job that runs for weeks, invoicing only at completion means you fund the materials and the labour yourself. Three common approaches:
- Deposit, then balance: suits short jobs.
- Progress invoices: one invoice at each agreed stage, such as strip-out complete, first fix complete, final finish.
- Percentage of completion: each invoice bills the share of the contract completed so far, less what was already billed.
Whichever you choose, agree it in the quote before work starts. Each invoice should show the contract total, the amount billed to date and the amount remaining.
Which mistakes cause contractor invoices to be disputed?
- "Labour and materials: 4,160.00" on one line. Break it down.
- Extras with no trace of approval. Record each change order when it is agreed, not when you invoice.
- A forgotten deposit, so the balance looks too high.
- No site address, which matters to clients with several properties.
- "Due on receipt" with no date.
- An editable file instead of a PDF.
How does FacturWeb help contractors?
In FacturWeb, the invoice is built from the accepted quote, so the lines and prices match what the client signed. Deposit invoices are deducted from the final invoice automatically, numbering is handled for you, and the PDF goes out with a payment link. It works from a phone, on site. Our guide to choosing invoicing software when you work on site covers what to look for.
Summary
| Section | What to include | Common mistake |
|---|---|---|
| Identification | Invoice number, date, quote reference, site address | No site address |
| Labour | Task, hours or stages, rate | One lump sum |
| Materials | Items, quantities, unit prices | Hidden inside labour |
| Change orders | One line each, with approval date | No trace of approval |
| Payments received | Deposit and progress payments, deducted | Deposit forgotten |
| Balance | Amount due, dated due date, how to pay | "Due on receipt" |