Late payments are one of the biggest cash flow killers for contractors. According to industry surveys, the average contractor waits 45–60 days to get paid after completing a job. Some wait 90 days or more. The good news: a well-structured invoice can cut that wait time in half — not by being more aggressive, but by removing every possible reason for a client to delay.

This guide covers exactly what to include in a contractor invoice, what to leave out, and the specific language that gets you paid faster.

What Every Contractor Invoice Must Include

A professional contractor invoice has eight required elements. Missing any one of them gives clients an excuse to delay payment — even unintentionally.

Contractor Invoice Checklist

Your company name, address, phone number, and email
Your contractor license number (required in most states)
A unique invoice number (for your records and theirs)
Invoice date and payment due date
Client's full name and billing address
Job address (if different from billing address)
Itemized list of work completed with quantities and unit prices
Payment terms and accepted payment methods

The Invoice Format That Gets Paid Fastest

Here is what a well-structured contractor invoice looks like. Every element serves a purpose:

Rodriguez Construction LLC
License #TX-GC-48291 · (512) 555-0147 · mike@rodriguezconst.com
4821 Oak Creek Dr, Austin, TX 78701
Invoice
#2026-047
Bill To
Jennifer & Carlos Martinez
1204 Riverside Blvd
Austin, TX 78704
jmartinez@email.com
Job Site
Kitchen Remodel
1204 Riverside Blvd
Austin, TX 78704
Job #2026-KR-019
Invoice Date
April 9, 2026
Due Date
April 23, 2026
Terms
Net 14
DescriptionQtyUnit PriceTotal
Cabinet installation — upper & lower (labor)16 hrs$95$1,520
Countertop installation — quartz (labor)8 hrs$95$760
Tile backsplash — 42 sq ft (labor + materials)1$840$840
Plumbing rough-in and fixture install1$650$650
Electrical — under-cabinet lighting (3 circuits)1$480$480
Materials — miscellaneous fasteners, caulk, trim1$215$215
Total Due
$4,465.00

The 5 Invoice Mistakes That Delay Payment

1. Vague Line Items

Writing "Labor — $4,200" instead of itemizing the work is the single biggest cause of payment disputes. When clients cannot see exactly what they are paying for, they hesitate. Break every line item down to a description, quantity, and unit price. The more specific you are, the fewer questions you get.

2. No Due Date (or a Vague One)

Writing "Payment due upon receipt" is not a due date — it is an invitation to procrastinate. Always specify an exact date: "Due April 23, 2026." Net 14 (14 days from invoice date) is the industry standard for residential work. Net 30 is standard for commercial.

3. Only Accepting Checks

Every payment method you do not accept is a reason for a client to delay. Accept credit cards, ACH bank transfers, and checks at minimum. Clients who can pay online with a credit card in 30 seconds pay faster than clients who have to write a check, find a stamp, and mail it.

💡 Online payments get paid 3x faster: Contractors using Elio's online payment feature report average payment time of 4–7 days vs. 30–45 days for check-only invoices. The convenience removes the friction that causes delays.

4. Missing Your License Number

In most states, contractor invoices are legally required to include your contractor license number. Missing it can void your right to collect payment in some jurisdictions and gives clients a technical reason to dispute the invoice.

5. Sending the Invoice Too Late

Send the invoice the same day the job is complete — or even before, if you are doing progress billing. Every day you wait to send the invoice is a day added to your payment wait. With Elio, you can generate and send an invoice from your phone before you leave the job site.

Payment Terms That Work

Your payment terms are a negotiation, not a formality. Here are the terms that work best for different job types:

Job Type Recommended Terms Why It Works
Small jobs (under $2,000) Due on completion Simple, no billing cycle needed
Mid-size jobs ($2K–$20K) 50% deposit + balance on completion Protects cash flow, filters serious clients
Large jobs ($20K+) 30% deposit + 30% at midpoint + 40% on completion Progress billing keeps cash flowing throughout
Commercial work Net 30 with 1.5%/month late fee Industry standard, late fee incentivizes on-time payment

How to Follow Up on Late Invoices

Even with a perfect invoice, some clients pay late. Here is the follow-up sequence that works without damaging the relationship:

  1. Day 1 past due: Friendly reminder email — "Just wanted to make sure you received invoice #2026-047. Let me know if you have any questions."
  2. Day 7 past due: Phone call — brief, professional, asking if there is anything they need to process the payment.
  3. Day 14 past due: Formal written notice that the late fee is now being applied and payment is required within 7 days.
  4. Day 30 past due: Consult with a collections attorney or consider filing a mechanics lien (available for most construction work).

🔒 Mechanics Liens: A mechanics lien is a legal claim against a property that prevents the owner from selling or refinancing until the contractor is paid. It is one of the most powerful collection tools available to contractors. Elio's Lien Waivers feature helps you track lien rights and deadlines automatically.

Send Professional Invoices in Seconds with Elio

Create itemized invoices, accept online payments, and send automatic reminders — all from your phone. Free to start.

Start Free Today →

Related Articles