Free Invoice Template
Construction Invoice Template
Professional invoicing for builders, contractors, and trades
A construction invoice template pre-filled with common line items for labor, materials, equipment, and project milestones. Customize the details, add your company logo, and download a professional PDF in under a minute.
How it works
- 1Add your company details
- 2Add your client's information
- 3Update the line items
- 4Set tax, terms, and payment details
- 5Download or send
How it works
How to create a construction invoice template
Customize this template in five steps. Takes under two minutes.
- 1
Add your company details
Enter your construction company name, address, phone number, and email in the "Bill From" section. Upload your company logo for a branded, professional look. If you have a contractor license number, include it in the additional details.
- 2
Add your client's information
Fill in your client's name, company (if applicable), and address in the "Bill To" section. For residential jobs, use the homeowner's name and property address. For commercial projects, use the business name and billing department contact.
- 3
Update the line items
The template comes pre-filled with common construction line items. Replace or edit these with your actual services, quantities, and agreed rates. Break down labor and materials separately when possible — clients and their accountants prefer itemized billing.
- 4
Set tax, terms, and payment details
Add your applicable tax rate. In the notes section, include your payment terms (Net 30 is standard in construction), accepted payment methods, and any retention or progress billing terms specific to the project.
- 5
Download or send
Preview your invoice to check formatting, then download as a professional PDF. The PDF is print-ready and unbranded — only your company details appear.
Invoice essentials
What to include on a construction invoice template
Construction Invoice Templates need more detail than standard service invoices. Here's what to include so you get paid without back-and-forth.
Contractor license number
Most states require licensed contractors to include their license number on invoices and contracts. Even where it's not legally required, including it builds trust and demonstrates professionalism.
Project name and address
Construction companies often run multiple jobs simultaneously. Including the specific project name and site address on every invoice prevents confusion, especially when the same client has multiple active projects.
Separate labor and materials
Break out labor costs and material costs as separate line items rather than bundling them. This is standard practice in the construction industry and makes it easier for clients to verify costs against original estimates or change orders.
Change order references
If line items relate to approved change orders rather than the original scope, reference the change order number directly on the invoice. This prevents disputes and speeds up approval from the client's project manager.
Retention terms
Many construction contracts include a retention clause (typically 5–10% of total) held until project completion. Clearly state the retention amount and conditions for release on the invoice.
Progress billing milestones
For larger projects, invoice against agreed milestones rather than on completion. Common milestones include: foundation complete, framing complete, rough-in complete, drywall complete, and final punch list.
Lien waiver status
Some clients require conditional or unconditional lien waivers with each progress payment. Note whether a lien waiver is included or will be provided upon receipt of payment.
Insurance and bond information
For commercial projects, including your general liability insurance policy number and any bond information on the invoice can speed up the payment approval process.
Reference
Common construction invoice template line items
Use these as a starting point. Edit descriptions and rates to match your actual scope and pricing.
| Category | Description | Typical rate |
|---|---|---|
| General | Site preparation and cleanup | Per project |
| General | Permits and inspection fees | Pass-through |
| General | Dumpster rental and waste removal | Per project |
| Structural | Foundation and concrete work | Per sq ft or project |
| Structural | Framing — lumber and labor | Per sq ft or project |
| Structural | Roofing — materials and installation | Per sq ft |
| Mechanical | Electrical rough-in and finish | Per project |
| Mechanical | Plumbing rough-in and finish | Per project |
| Mechanical | HVAC installation | Per unit or project |
| Interior | Drywall installation and finishing | Per sq ft |
| Interior | Painting — interior and exterior | Per sq ft or room |
| Interior | Flooring installation | Per sq ft |
| Interior | Cabinetry and countertops | Per linear ft or project |
| Exterior | Landscaping and grading | Per project |
| Exterior | Fencing and decking | Per linear ft |
| Other | Project management fee | Percentage or flat |
| Other | Equipment rental | Per day or week |
| Other | Subcontractor labor | Pass-through + markup |
Payment terms
Standard payment terms for construction invoice templates
Payment terms vary by industry. Here's what's standard and what to specify on your invoices.
Net 30 is the baseline
Most construction invoices use Net 30 terms, meaning payment is due within 30 days of the invoice date. For smaller jobs or residential work, Net 15 or payment on completion is common. Always state the exact due date on the invoice, not just the terms — "Due: April 15, 2026" is clearer than "Net 30" alone.
Progress billing for large projects
For projects over $10,000, billing in stages tied to milestones is standard practice. A typical schedule might be 10% at contract signing, 30% at foundation completion, 30% at framing completion, 20% at substantial completion, and 10% after final inspection and punch list. Clearly define these milestones in your contract and reference them on each progress invoice.
Retention holdback
Commercial and larger residential projects often include 5–10% retention withheld from each progress payment until project completion. Your invoice should show the gross amount, the retention deduction, and the net amount due. Include the conditions for retention release (typically final inspection approval or a set number of days after substantial completion).
Late payment terms
Specify consequences for late payment directly on the invoice. A common approach in construction is 1.5% per month (18% annually) on overdue balances. Some states have prompt payment laws that set maximum allowable timeframes for payment on construction projects, so check your local regulations.
FAQ
Construction Invoice Template FAQ
- Is this construction invoice template free?
- Yes, completely free with no hidden costs. Create and download as many construction invoices as you need without signing up. All features including logo upload, tax calculations, and PDF export are included at no charge.
- Can I add my contractor license number to the invoice?
- Yes. Use the notes section to include your contractor license number, insurance details, and any other regulatory information required in your state. These details will appear on the downloaded PDF.
- How do I bill for change orders?
- Add each change order as a separate line item with a reference number (e.g., "CO-003: Additional bathroom tiling"). This keeps change order costs visually separated from original scope items and makes it easier for the client to cross-reference against approved change orders.
- Can I set up progress billing milestones?
- Yes. Create a separate invoice for each milestone payment. Reference the milestone in the description (e.g., "Progress Payment 2 of 5 — Framing Complete") and note the total contract value and amount previously billed in the notes section.
- How do I handle retention on the invoice?
- Add a line item for the retention deduction as a negative amount (e.g., "10% Retention Holdback: -$850.00"). This shows the client the gross amount earned and the net amount currently due. Create a final retention release invoice when the project is complete.
- What if I need to invoice for materials and labor separately?
- List them as separate line items. For example: "Framing — Labor (40 hrs × $65/hr)" and "Framing — Materials (lumber, fasteners, hardware)" as two distinct rows. This is standard practice in the construction industry.
More free invoice templates
Want to start from scratch? Use the free invoice generator →