Blog › Invoices

Contractor Invoice Template: What to Include So You Actually Get Paid

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:

DescriptionQtyUnitRateTotal
Tear-off, 28 sq. (3 layers)28sq$45$1,260
Synthetic underlayment28sq$18$504
GAF Timberline HDZ, Pewter Gray28sq$195$5,460
Ridge cap (LF)84LF$6.50$546
Drip edge, aluminum (LF)210LF$4.00$840
Flashing — (3) pipe boots + step1lot$380$380
Labor — 2 crew, 2 days1lot$2,800$2,800
Dumpster + haul1ea$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.

GET THE CONTRACTOR PACK — $49

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

STOP LEAVING MONEY ON THE TABLE

The Contractor Pack is $49. It pays for itself the first time a client tries to skip a line item you have documented.

Start free — get the Change Order Form → Get the Contractor Pack →

One-time payment  ·  Instant download  ·  7-day guarantee