Construction Invoice Template: Free + How to Write One (2026)
Construction invoices fail for one reason more than any other: they're vague. "Labor" and "materials" without line items, no change-order tracking, no payment terms. General contractors and homeowners both pay faster when the invoice reads like a contract. Here's a free construction invoice template built for the trades — plus the exact fields that keep disputes away.
What makes a construction invoice different
Unlike a service invoice, construction billing mixes labor, materials, equipment, and change orders — often across multiple draws or phases. If you don't separate those, you can't prove what you charged for when a client disputes a line.
- Labor — hours × rate per trade, or fixed-price per phase
- Materials — itemized with quantities, unit prices, and any markup (state the markup policy)
- Equipment — daily/weekly rental rates, delivery fees
- Change orders — every deviation from the original scope, with a reference number
- Progress billing — "Draw 2 of 4" so the client sees where they are in the project
The free template (copy-paste ready)
From: [Your company] · [License #] · [Phone/email]
Bill to: [Client] · [Property address] · [Phone/email]
Project: [Name / contract #] · Invoice date: [Date]
Payment terms: Net [15/30] · Due: [Date] · Late fee: [1.5%/mo]
1. Labor
[Date] [Trade] [Hours] × [Rate] = [Amount]
2. Materials
[Item] [Qty] × [Unit price] + [markup %] = [Amount]
3. Equipment
[Item] [Days] × [Rate] = [Amount]
4. Change orders
[CO #] [Description] = [Amount]
Subtotal: [Amount]
Less payments received: ([Amount])
Amount due: [Amount]
Payment by [check/ACH/card] to [details]. Thank you for the work — we appreciate your business.
3 rules that get construction invoices paid faster
- Invoice the day the work ends. Every day you wait is a day the client's "payment run" closes without you. 24–48 hours is the sweet spot for small projects.
- Reference the contract and change orders. "Per contract #12, CO #3" turns a bill into a paper trail — disputes shrink because everything is documented.
- Put late fees in writing. States vary, but a stated 1.5%/month late fee (where legal) moves slow payers. Never surprise a client with it — it must be on the invoice from day one.
Progress billing vs. final invoice
For jobs over ~2 weeks, don't bill once at the end. Bill in draws: 30–50% upfront (mobilization + materials), then scheduled draws tied to milestones, then a final invoice for retainage. Each draw uses the same template with "Draw X of Y" in the header — it keeps cash flowing and clients from being hit with one giant number.
Create it in 30 seconds with InvoiceForge
InvoiceForge turns this template into a repeatable workflow: save your company details, pick a layout, and generate a job-ready construction invoice in under a minute.
- Line-item labor, materials, equipment, and change orders
- Progress-billing support (draw number, retainage)
- Free tier: 3 invoices/month · Pro (€10/mo): unlimited, PDF export, branding
Try InvoiceForge Free
Frequently Asked Questions
Do I need a construction invoice template or a regular one? Regular invoice templates work, but they miss change orders, retainage, and progress draws — the three things construction clients ask about most. Use a trade-specific layout.
Should I charge sales tax on construction labor? It depends on your state and whether you're a contractor or subcontractor. Materials are commonly taxable; labor often isn't. Check your state's construction rules or ask your accountant.
What if a client refuses to pay? Send a reminder at day 5, apply the stated late fee, then file a lien notice if your state allows mechanics liens — most states give contractors lien rights on the property.
Is InvoiceForge really free? Yes — 3 invoices a month free, forever. Pro removes the limit for €10/mo, with lifetime deals available and crypto accepted.