On this page
A contractor invoice template you can copy
Keep it to one page and use the same words you used on the estimate. When the invoice and the estimate match, the customer has nothing to ask about, and the check goes out sooner.
Invoice
- From
- [Your business name], [phone], [license number if your state needs one]
- Bill to
- [Customer name], [mailing address if it's not the job]
- Job address
- [Where you did the work]
- Invoice number
- [1001]
- Date
- [The day the job ended]
- Due
- [Due date]
| Item | Qty | Amount |
|---|---|---|
| [Labor: what the crew did] | [hours] | [amount] |
| [Material or part] | [qty] | [amount] |
| [Approved change: what was added, and when they said yes] | 1 | [amount] |
| Deposit already paid | [amount] | |
| Balance due | [balance] |
This invoice is for the work on estimate [number], dated [date].
How to pay: [check, card, bank transfer or your payment link]. Due by [date].
Questions about this invoice? Call or text [your name] at [phone].
Contractor invoice example for a finished job
Here is how the lines read on a small plumbing repair, with the amounts left for you. Notice the extra work is its own line, with the day the customer said yes. That one line heads off most of the calls that start with "I didn't ask for that."
Invoice 1048
- From
- Linden Plumbing, Rosa
- Bill to
- Pat Morales, 22 Elm St
- Date
- [The day the job ended]
- Due
- [14 days later]
| Item | Qty | Amount |
|---|---|---|
| Replace kitchen faucet and both shut-off valves | 1 | [amount] |
| Faucet, valves and supply lines | 1 | [amount] |
| Added: clear the bathroom sink drain (approved by text, Tuesday) | 1 | [amount] |
| Balance due | [balance] |
Construction invoice template for bigger jobs
On a job that runs for weeks, you bill in parts. Use the same layout every time so the customer can see where the job stands without calling you.
- Phase or draw. Name the part of the job this invoice covers, like framing or rough-in.
- Progress so far. What's billed to date and what's left on the contract.
- Change orders. Each approved change on its own line, with its number and date.
- Retainage. If the contract holds some back until the end, show it every time.
Plumbing and handyman invoice templates
Small jobs need fewer lines, not a different invoice. Most of the time it's one line of labor, one line of parts and a total. The part that slips is the extra thing you fixed while you were there. Write it down before you leave the driveway, or it never makes the bill.
- "Misc. work" with no detail
- Parts with no description
- A total that doesn't match the estimate, with no reason given
Free contractor invoice template, ready to edit
Same template, ready to fill in. The Word file opens in Word and Google Docs. The spreadsheet opens in Excel and Google Sheets and adds up the lines for you.
Fill in your name, phone and payment details once and save that copy. Number your invoices in order, so you can tell at a glance if one is missing.

