Construction invoice template for progress billing and final payment
A practical construction invoice template for deposits, progress payments, change orders, retainage, line items, and final payment.
Construction invoices need to explain progress. A customer should be able to see what phase is being billed, what has already been paid, which change orders are included, and what is still due.
Quick answer
A construction invoice should include the customer, jobsite, invoice number, billing period, related estimate or contract, phase or milestone, line items, approved change orders, deposits or prior payments, retainage if used, payment terms, and balance due. For progress billing, make the milestone obvious.
Copyable construction invoice template
CONSTRUCTION INVOICE #[INV-001]
From:
[Business name]
[License number if required]
[Phone]
[Email]
Bill to:
[Customer name]
[Billing address]
[Email]
Jobsite:
[Project address]
Related estimate / contract:
Billing period:
Invoice date:
Due date:
Billing type:
[Deposit / progress payment / change order invoice / final invoice]
Milestone or phase:
[Demo complete, rough-in complete, tile complete, final payment, etc.]
Line items:
1. [Phase or work item] - $[amount]
2. [Approved change order CO-001] - $[amount]
3. [Permit, disposal, equipment, or subcontractor] - $[amount]
Subtotal:
Tax:
Retainage held:
Deposits or prior payments:
Balance due:
Payment instructions:
[Online payment link, ACH, card, check, etc.]
Notes:
[Completion note, warranty note, next milestone, or closeout requirement]
Construction invoice examples
Deposit invoice
Line items:
- Project deposit per approved estimate.
Notes:
- Reference the estimate number.
- State when scheduling or material ordering begins.
- Keep the deposit amount tied to the payment schedule.
Progress invoice
Line items:
- Phase 1: demolition and rough-in complete.
- Permit fee reimbursement.