A contractor invoice has to do one job: make it obvious what was done, what it cost and when the money is due, so the client pays without a phone call. This template is laid out for that. Labor and materials are separate, the deposit you already received is subtracted, and the payment terms sit right under the total where people actually look.
Free, fillable, US Letter. No email, no sign-up. Download the fillable PDF, type your details once and save it as your master copy. For the next job you only change the client, the lines and the invoice number.
What the PDF looks like. The hints in the line table show the lines a contractor typically bills; type over them.
When a $4,800 invoice is a single line, the client questions it. Split labor from materials and the same number gets paid without a conversation.
If the 30% deposit is not subtracted on the invoice, the client assumes you forgot it and pays late while they check. Show it as a negative line.
“Payment on receipt” is not a date. Write the day. Invoices with a real due date are paid roughly a week sooner than invoices without one.
Lines a typical job produces. Labor and materials are separate, and anything already paid is a negative line so the total is the balance due.
| Description | Qty × rate | Amount |
|---|---|---|
| Demo and haul-away, garage | 1 job | $650.00 |
| Framing labor — 2 carpenters | 16 h × $55.00 | $880.00 |
| Lumber and fasteners (receipts attached) | 1 lot | $1,214.30 |
| Change order #1 — add window header | 1 | $340.00 |
| Deposit received 02 Mar | −$1,000.00 | |
| Total due | $2,084.30 | |
Avo keeps your clients and your usual line items, so the next invoice is three taps. Your first three documents are free, full-quality PDF, no watermark. Premium from $59.99/year if you invoice often.
In many US states, yes. California, Florida, Arizona and others require the contractor license number on contracts and invoices. Even where it is optional, it reassures the client and it costs nothing to include.
Yes. Separate lines are easier to approve, easier for the client's accountant, and they protect you when a material price is questioned. On cost-plus jobs attach the supplier receipts.
Add a negative line named “Deposit received” with the date, below the work lines. The total then shows the balance due, not the full contract value.
Net 15 or Net 30 for commercial clients, due on receipt or Net 7 for homeowners. Progress billing (by milestone) is standard on jobs longer than two weeks.
The layout works, but call the document an Estimate, remove the deposit line and add an expiry date. If you make estimates often, an app that turns an estimate into an invoice in one tap saves retyping.