Contractor Invoice Template

Create a professional contractor invoice for construction, trade services, repairs, landscaping, and other contracting work. Add labor, materials, and service line items. Download a print-ready PDF.

Quick answer: A contractor invoice template lets you bill clients for labor and materials. List each service or material with a description, quantity, rate, and line total, then add taxes, payment terms, and download a professional PDF.

Privacy first: Your invoice data is stored only in your browser. We never upload your invoice contents, client names, or financial details to any server. Learn more

Your Business

Bill To (Client)

Invoice Details

Line Items

Totals & Adjustments

%
Subtotal$0.00
Total$0.00
Balance Due$0.00

Payment Details & Notes

How to Use This Tool

  1. 1Enter your contracting business name, license number if applicable, and contact details.
  2. 2Add the client name and project address.
  3. 3Set a unique invoice number and due date.
  4. 4Add separate line items for labor hours and materials.
  5. 5Apply applicable taxes and any deposits already paid.
  6. 6Add payment instructions and download the PDF.

Frequently Asked Questions

A contractor invoice should include your business name and license number if applicable, the client name and project address, a unique invoice number, invoice date, due date, itemized labor and material costs, applicable taxes, total amount due, and payment instructions.

Related Tools

Last updated: June 2026 · Not legal, accounting, or tax advice.