Skip to content

Free · no signup · nothing to download

Free Contractor Invoice Template

A general-purpose contractor invoice that suits any trade — labour, materials, progress billing and change orders. Fill it in, print or save as a PDF, free.

Click any field to type over it.
Contractor Co.
123 Main Street
Your City, ST 00000
(555) 555-5555 · you@yourbusiness.com
INVOICE
Invoice #1001
DateAug 23, 2026
DueSep 6, 2026
Bill to
Customer Name
456 Oak Avenue
Your City, ST 00000
Description Qty Rate Amount
Labour — crew, per hour 16 68.00 0.00
Materials — per attached receipts 1 1,240.75 0.00
Equipment rental — 3 days 3 145.00 0.00
Subtotal0.00
Tax 0%0.00
Total due0.00
Notes / payment terms
Payment due within 30 days per contract terms. Retainage per agreement. Change orders billed separately.

Nothing you type here is sent anywhere or saved — it lives in this browser tab only. Close the tab and it is gone. Use Print / Save as PDF to keep a copy.

What belongs on a contractor invoice

Contract or job reference

Tie every invoice to the job or contract number. On any project with more than a few invoices it is the only way either side reconstructs what was billed against what.

Progress billing basis

State whether you are billing a percentage of completion, a milestone, or time and materials. Ambiguity here delays payment more than the amount ever does.

Change orders as separate lines

Never fold a change order into the base contract line. Separated and referenced by number, it gets paid; buried, it triggers a full review of the invoice.

Retainage withheld

If the contract holds retainage, show the percentage and running total. Invoices that ignore retainage get rewritten by the customer's accounts team.

Licence, insurance and bond

Contractor licence, and on commercial work insurance and bond details. Many general contractors will not process a sub's invoice without them.

Lien notice where required

Some states require preliminary notice language on contractor invoices. Check your state — the deadlines are short and missing them forfeits real rights.

Tired of retyping this every job?

This template is fine for the occasional invoice. Once you are sending them every week, the retyping is the job — customer details, rates, invoice numbers, chasing who has paid. Daily Invoice Maker keeps your customers and rates on file, numbers invoices for you, and emails a finished PDF in a few clicks. It runs 100% offline on Windows and Mac, and it is $149.95 once — no subscription.

Try the free demo

No account and no card for the demo · 30-day money-back guarantee on purchase

Questions

Is this contractor invoice template free?

Yes. No signup, no email required, nothing to download — fill it in on this page and print or save it as a PDF as often as you like.

Can I use it for progress billing?

Yes. Add a line describing the milestone or percentage complete, and note the basis in the terms. Stating the basis explicitly is what gets a progress invoice approved quickly.

How should change orders appear?

As their own lines, referencing the change order number. Folding extra work into the original contract line is the fastest way to have an entire invoice disputed.

Does it handle retainage?

You can add a retainage line manually. If your contracts routinely hold retainage, the Daily Invoice Maker app tracks it per job rather than leaving it to arithmetic on each invoice.

Is my information saved anywhere?

No. Everything is local to your browser tab and is never transmitted or stored. Print or save the PDF before you close the tab.