Free · Editable · PDF

Contractor Invoice Template

A free contractor invoice template, filled in with an example job so you can see what goes where. Change the items, prices, and details to your own, then download it as a PDF.

Your business
Logo
Bill to
Invoice details
Items
Tax
Notes and payment terms

Preview

Oakline Builders

Invoice

Number
INV-0207

Billed to

Sarah & Tom Parker

DescriptionQtyAmount
Kitchen remodel – demolition and haul-away (complete)1$1,800.00
Cabinet installation – labor1$2,400.00
Cabinets and hardware – materials1$6,850.00
Change order #1 – relocate sink plumbing1$650.00
Less deposit received (INV-0201)1-$2,500.00
Subtotal
$9,200.00
Total due
$9,200.00

Progress invoice 2 of 3 per estimate EST-0112. Payment due within 10 days.

Saved in this browser only. Nothing is uploaded.

What goes on a contractor invoice

  • Project name and job address, plus a reference to the signed estimate or contract.
  • Which stage or milestone this invoice covers — 'progress invoice 2 of 3'.
  • Work completed in this period, with labor and materials separated.
  • Each approved change order as its own line, numbered.
  • Deposits and earlier payments received, subtracted from the total.
  • Retainage, if your contract holds some back until completion.
  • Payment terms and the balance due.

Billing advice for contractors

Pricing tips, common questions, and how to send contractor invoices from your phone and know when the client has opened them.

Invoice app for contractors →

Questions

Is this contractor invoice template free?

Yes. Edit the template in your browser and download it as a PDF as often as you like. There's no sign-up, and your details stay in your browser.

Can I change the items and add my logo?

Yes. Every field is editable: replace the example contractors line items with your own, add or remove lines, set your tax rate, and upload your logo.

How do I send a contractor invoice?

Download the PDF and email it to your client. To send it as a link by email or WhatsApp, know when your client opens it, and send reminders, use the free Invoiceflint app for iPhone and Android.

More invoice templates

Send contractor invoices from your phone

Invoiceflint sends a link by email or WhatsApp and tells you the moment your client opens it.