Most contractors undercharge twice — once when they quote, once when they invoice. The second problem is easier to fix.
An invoice that's missing payment terms, doesn't break out line items, or fails to reference your contract isn't just unprofessional — it gives slow-paying clients an excuse to sit on the check. "I wasn't sure what the terms were." "I didn't know who to make it out to." "I thought we agreed on something different."
A solid invoice removes every one of those outs.
What Clients (and Courts) Need to See on a Contractor Invoice
Forget the Word template you grabbed from Google in 2019. Here's what a contractor invoice actually needs:
1. Your business information
Full legal name, business name (if DBA), license number (required by law in most states for licensed trades), address, phone, email. If you're incorporated, include your entity type (LLC, Corp).
Why the license number matters: In states like California, Texas, and Florida, an invoice from an unlicensed contractor is legally unenforceable. Clients can refuse to pay and win. Put your license number on everything.
2. Client and project information
- Client full legal name (not just "Mike")
- Project address (not billing address)
- Invoice number (sequential — INV-2026-041)
- Invoice date
- Due date (not "upon receipt" — that's meaningless; write "Due: June 3, 2026")
- Reference to the original contract number
3. Line items — fully broken out
This is where most invoices fail. A single line that says "Roofing work — $12,400" tells the client nothing and gives them every reason to question it.
Break it out:
| Description | Qty | Unit | Rate | Total |
|---|---|---|---|---|
| Tear-off, 28 sq. (3 layers) | 28 | sq | $45 | $1,260 |
| Synthetic underlayment | 28 | sq | $18 | $504 |
| GAF Timberline HDZ, Pewter Gray | 28 | sq | $195 | $5,460 |
| Ridge cap (LF) | 84 | LF | $6.50 | $546 |
| Drip edge, aluminum (LF) | 210 | LF | $4.00 | $840 |
| Flashing — (3) pipe boots + step | 1 | lot | $380 | $380 |
| Labor — 2 crew, 2 days | 1 | lot | $2,800 | $2,800 |
| Dumpster + haul | 1 | ea | $610 | $610 |
| Subtotal | $12,400 | |||
Itemized invoices have two advantages: they're harder to dispute, and they demonstrate value. When a client sees 28 squares of Timberline at $195, they understand what they bought. When they see "$12,400 — roofing," they wonder if they got ripped off.
4. Payment terms — specific, not vague
"Payment due upon receipt" is not a term. Write:
- Net-15: Full payment due 15 days from invoice date
- Net-30: 30 days from invoice date (only for established commercial clients)
- Deposit schedule: 40% at signing, 40% at rough-in, 20% at completion
- Draw schedule: Reference your contract schedule by milestone
Pick one and put the exact due date on the face of the invoice.
5. Late fee clause
Most states allow you to charge late fees if disclosed in advance. Your invoice should say:
Invoices unpaid after the due date accrue interest at 1.5% per month (18% annually) on the outstanding balance.
That's a standard, legally defensible rate in most states. If a client pays 45 days late on a $20,000 invoice, that's $450 you're owed. Put it in writing.
6. Payment methods accepted
List exactly how you want to be paid: check (payable to your entity name), ACH/bank transfer (include your routing/account or payment link), Zelle, credit card (and whether you pass the fee). Don't make clients guess — that delays payment.
7. Lien rights notice
This is the one contractors skip most often. Every state gives you the right to file a mechanic's lien against a property if you don't get paid. But many states require you to notify the property owner before or during the job — and putting a notice on your invoice reinforces your rights.
A general notice reads:
Under [State] law, any contractor, subcontractor, laborer, supplier, or other person or entity that helps improve your property, but is not paid for his or her work or supplies, has a right to enforce a claim against your property. This is called a mechanic's lien.
For state-specific language on lien rights, see our Lien Waiver Template by State → guide.
8. Total, taxes (if applicable), and amount due
| Subtotal | $12,400.00 |
| Sales tax (materials only, AZ 8.6%) | $565.44 |
| Total Due | $12,965.44 |
| Previously paid (deposit) | -$5,186.16 |
| Balance Due | $7,779.28 |
Always show the full total and then subtract any deposits or previous payments. Clients should see the full value of the job, then the balance. Never just show the remaining balance — it undervalues the work.
About Word Templates
People search for "contractor invoice template Word" because they know Word. That's fine — a Word template works. The issue is what's in it.
Generic Word templates from the internet are missing 3–4 of the fields above. The lien rights notice is almost never there. Late fees aren't there. License numbers aren't there.
You can add all of this to a Word template manually. Or you can skip the manual work.
Trade-specific invoice with every field above pre-built. Edit from your phone. Send as PDF. Works for electrical, HVAC, plumbing, roofing, and general contracting.
Start free — get the Change Order Form → See the Contractor Pack →Invoice Timing: When to Send, Not Just What to Send
The fastest way to get paid faster: send the invoice the day the work is done, not a week later. Every day you delay is a day the client puts it in the pile.
For larger projects:
- Send draw invoices tied to milestones, not calendar dates
- Never wait until substantial completion to send your first invoice on a job over $10K
- Send a "final invoice incoming" heads-up 48 hours before you complete
For ongoing service work: send the same day, every time. Consistency builds a payment habit.
Quick Invoice Checklist
Before you hit send:
- Business name, license number, contact info at the top
- Client name and project address correct
- Invoice number sequential and unique
- Due date is a specific date (not "net 30" alone — include the actual date)
- Every line item broken out with quantity, unit, rate, total
- Late fee clause included
- Payment methods listed
- Lien rights notice included
- Deposit or prior payments subtracted from total
- Balance due bolded and prominent
Related Pages
- Free Change Order Template → — protect yourself when scope grows
- Lien Waiver Template by State → — what to sign (and what not to) at project close
- Roofing Contractor Templates → — trade-specific docs for roofers
- Plumbing Contractor Templates → — plumber-built invoice and contract templates