General Contractor Invoice Template

A general contractor invoice documents construction project work including labor, materials, subcontractor fees, and project milestones. Generate professional contractor invoices with NetInvoice's free template.

Why this invoice template matters

Construction projects involve multiple cost centers that need clear documentation. A detailed contractor invoice shows progress billing, change orders, material costs, subcontractor fees, and retainage. This transparency builds client trust and protects you in case of disputes.

Create your invoice in 30 seconds

Use this template as a reference, then generate and send your real invoice instantly:

Open Free Invoice Generator

Example line items

DescriptionQtyUnitUnit PriceTotal
Site preparation and grading40hours$75.00$3000.00
Lumber and framing materials1lot$4500.00$4500.00
Electrical subcontractor1ea$2800.00$2800.00
Plumbing subcontractor1ea$3200.00$3200.00
Project management20hours$95.00$1900.00
Total:$15400.00

Common invoice notes

  • Progress billing - 40% of total project completion.
  • 10% retainage held until final inspection.
  • Change orders billed separately.

How to create this invoice

  1. 1Enter your contractor license and business information.
  2. 2Add project address and client details.
  3. 3List labor hours by crew or trade.
  4. 4Itemize materials purchased for this billing period.
  5. 5Include subcontractor fees with company names.
  6. 6Calculate progress percentage and apply to total contract.
  7. 7Note retainage and payment terms.

Frequently Asked Questions

How do contractors bill for large projects?
Large projects use progress billing based on milestones or percentage completion. Invoice at 25%, 50%, 75% completion, with final payment after inspection.
What is retainage on construction invoices?
Retainage is 5-10% of each payment held back until project completion. Show it clearly on invoices: 'Total due: $10,000 less 10% retainage = $9,000 payable now.'
Should contractors bill change orders separately?
Yes, always create separate invoices or clearly marked line items for change orders. Get signed approval before starting additional work.

Related invoice templates

Ready to create your professional invoice?