Contractor invoice template

For general and construction contractors, a detailed invoice keeps jobs paid and disputes rare. This free contractor invoice template separates labor, materials and change orders.

Free Invoice Generator

Pick a template, fill in the details, preview live, then download a clean PDF — no sign-up.

Invoice details

Line Items

ITEMSQTYRATE

Invoice payment methods

Notes and instructions *Optional
Bank account details *Optional

PDF preview

Invoice
Invoice # INV-001
Date
Due Date
From
Your business
Bill to
Client name
DescriptionQtyAmount
Item1$0.00
Subtotal$0.00
Balance Due$0.00
Thank you for your business!

What to include on a contractor invoice

  • Job address and description of work
  • Labor hours and rate (or fixed bid)
  • Materials and equipment, itemized
  • Change orders approved during the job
  • Permits and disposal/dump fees

Sample contractor invoice line items

DescriptionQtyRateAmount
Labor (hours)32$65.00$2,080.00
Materials1$1,450.00$1,450.00
Equipment rental1$220.00$220.00
Example total$3,750.00

Typical terms: Net 15. Progress billing on larger jobs; final due on completion and walkthrough.

How to invoice as a contractor

Fill in the generator above with your business and client details, add your line items (use the sample above as a starting point), set any tax and payment terms, then download a clean PDF — no sign-up and no watermark. Send it promptly and follow up a few days before the due date to get paid faster.

Not sure what to charge? Turn an hourly rate into a yearly figure with the salary calculator, set a due date with the net terms calculator, and estimate what to set aside for taxes with the 1099 tax calculator.

Frequently asked questions

What goes on a contractor invoice?

The job address and scope, labor (hours × rate or a fixed bid), itemized materials and equipment, any approved change orders, and permit/disposal fees — then the total and terms.

Should contractors use progress billing?

On larger jobs, yes — bill in stages (deposit, rough-in, completion) so you're not financing materials and labor out of pocket.

How do I handle change orders?

Add each approved change as its own line item with a short description, so the client sees exactly what changed the price.

Ready to bill your client?

Use the free generator above, or jump to the full invoice tool — no sign-up, no watermark.

Open the invoice generator

Other invoice templates