RivitPay
Fill it in online, free

Free template · Word, Excel, PDF

Contractor invoice template

A free contractor invoice template for independent contractors, subcontractors and the trades. Download it for Word, Excel or PDF, or fill it in online. Labor, materials and equipment sit on separate lines, so your client sees exactly what they're paying for.

Fill it in online, free Download the template
Word .docx Also opens in Google Docs and Pages11 KB Excel .xlsx Totals calculate for you. Also opens in Google Sheets7 KB PDF Print it and fill it in by hand54 KB

No signup and no email address needed. To use Google Docs or Sheets, upload the file to Google Drive and open it there.

contractor invoice template example: invoice INV-0214 from Ridgeline Carpentry LLC to Harbor Street Properties with labor hours, materials and equipment rental, totalling US$1,570.00
The contractor invoice template filled in: labor by the hour, materials at cost with receipts, and equipment rental by the day.

What to include on a contractor invoice

Independent contractor or subcontractor?

An independent contractor invoices the client directly. A subcontractor invoices the general contractor instead, so quote the general contractor's job or PO number and match the line items to your subcontract. Some general contractors pay only against a signed lien waiver for the amount invoiced, so check your contract and send the waiver with the invoice if it's required. The template works for both: change the "Bill to" details and the reference.

Labor, materials and progress billing

On bigger jobs, bill in stages rather than waiting for completion: a deposit up front, progress invoices at agreed milestones, and a final invoice for the balance. Each progress invoice should show the contract total, what's been billed before, and what's due now. If your contract holds back a percentage until the work is signed off (retainage), show it as its own line so it doesn't look like a short payment.

How to fill in the template

  1. Replace the bracketed fields with your business details and the client's, and add the job or PO number.
  2. Number the invoice and set the invoice date, due date and dates of work.
  3. Edit the example lines for labor, materials and equipment. The Excel version totals them for you.
  4. Subtract any deposit or earlier progress payment, and add tax if it applies.
  5. Add your payment details, save as PDF and send it with any receipts or lien waiver.

Or fill it in online: the free invoice generator opens with these contractor lines ready to edit and exports a PDF or a share link.

Taxes and 1099s

As an independent contractor in the US, no one withholds tax from your payments, so keep a copy of every invoice for your own records and estimated taxes. Clients usually ask for a W-9 before they pay you, and some will send a 1099-NEC at year end. Many won't, which is why your own invoice records matter.

Getting paid on time

More invoice templates and tools

Also free: the freelance invoice template, invoice template for Google Docs & Sheets, influencer invoice template, content creator invoice template, and every invoice template in one place. The free invoice generator handles any kind of invoice, and the crypto invoice generator is for clients paying in stablecoins.

Frequently asked questions

Is this contractor invoice template free?

Yes. The Word, Excel and PDF versions are free to download with no signup or email address, and you can also fill it in online with the free invoice generator.

Can I use it in Google Docs or Google Sheets?

Yes. Upload the Word file to Google Drive and open it with Google Docs, or upload the Excel file and open it with Google Sheets. The totals formulas keep working in Sheets.

What should a contractor invoice include?

Your business details and license number if required, the client and job details, a unique invoice number and dates, separate lines for labor, materials and equipment, any deposits or progress payments, tax where it applies, the total due, and how to pay.

How do I invoice for materials?

List materials on their own lines, either at cost or with the markup your contract allows, and attach receipts if the client asked for them. Keeping materials separate from labor makes the invoice easier to approve.

What's the difference between a contractor and a subcontractor invoice?

An independent contractor bills the client directly. A subcontractor bills the general contractor, quotes their job or PO number, and may need to include a lien waiver for the amount invoiced.