InvoiceStudio

Free Construction Invoice Template

A construction invoice has more moving parts than most: labor at crew rates, materials billed at cost or with markup, equipment time, and often a retainage line holding back a percentage until the punch list is closed. This free template — available as a Word .docx or a formula-driven Excel .xlsx — gives each of those its own row so the client can see exactly where the money went.

On bigger jobs you rarely invoice once. Progress billing means sending an invoice at each milestone or month, each referencing the contract and what percentage of the work it covers. If you would rather not rebuild that document every draw, the free generator below produces a clean, calculation-checked PDF from your line items in about a minute.

From
Bill To
INVOICE
# INV-001
2026-01-15
ItemQtyRateAmount
Labor — 2 carpenters × 16 hrs1$960.00$960.00
Materials: lumber and fasteners1$483.50$483.50
Equipment rental — compact excavator, 1 day1$320.00$320.00
Debris removal1$150.00$150.00
Subtotal$1,913.50
Total$1,913.50
Notes
Progress invoice — 40% of contracted scope complete. Payment due within 30 days.

What to itemize on a construction invoice

Break the work into the categories your client's bookkeeper expects: labor (crew size × hours × rate), materials (lumber, fasteners, concrete — attach or reference supplier receipts for cost-plus contracts), equipment or rental time, subcontractor charges, and disposal or cleanup. Then the contract essentials: the project name or address, your license number where required, the invoice number, issue and due dates, and payment terms.

If the contract includes retainage, show it explicitly: subtotal the completed work, deduct the withheld percentage as its own line, and invoice the balance. A retainage line that appears out of nowhere on the final bill is a dispute waiting to happen; one that appears on every draw is just paperwork.

Progress billing without the spreadsheet gymnastics

Progress invoices are repetitive by design — same project, same parties, new period and percentages. In a Word or Excel file that means copying last month's invoice and hoping you updated every field. The InvoiceStudio generator keeps your invoice number with your saved history — set it once and continue the sequence — saves every invoice to history so the previous draw is one click away, and can duplicate an invoice as the starting point for the next one. Click "Use this template" to open the pre-filled example in the editor.

FAQ

What is retainage on a construction invoice?

Retainage is a contractually agreed percentage (commonly 5–10%) the client withholds from each progress payment until the project is complete. Show it as its own deduction line so the invoiced balance is transparent, and invoice the accumulated retainage after final acceptance.

Should I bill labor and materials separately?

Yes, in most cases. Separate lines make cost-plus contracts auditable, help clients approve invoices faster, and matter for taxes — in many jurisdictions materials and labor are taxed differently.

What is a progress invoice?

An invoice for a portion of the contracted work, sent at a milestone or interval. It references the contract total, the percentage or scope completed this period, previous payments, and the amount now due.

Is this construction invoice template free?

Yes — download the Word or Excel version and use it commercially with no signup, watermark, or restrictions. The online generator is free too.