Progress Invoice Template for Milestone Billing and Construction Draws
Bill completed work without confusing the client. Use this progress invoice template to show contract value, previous billing, current amount due, retainage, and remaining balance.
Create Progress Invoice FreeProgress Invoice Template Answer
A progress invoice bills only the completed portion of a larger project.
A progress invoice is used when a project is billed in stages, milestones, or draws. Instead of asking for the full contract amount at once, the invoice shows what has been completed to date, what was already billed, what is due now, and what remains.
The Free Progress Invoice Template
Use this structure for construction progress billing, milestone billing, phased consulting work, agency projects, and long-running service contracts.
| Invoice title | Progress Invoice |
|---|---|
| Invoice number | PI-2026-004 |
| Project | Office renovation phase 2 |
| Contract amount | $24,000.00 |
| Billing period | August 1-21, 2026 |
| Payment terms | Net 15 |
| Phase or milestone | Scheduled value | Complete | Value to date |
|---|---|---|---|
| Electrical rough-in | $7,500.00 | 80% | $6,000.00 |
| Framing and drywall | $9,000.00 | 60% | $5,400.00 |
| Permit coordination | $1,500.00 | 100% | $1,500.00 |
| Change order 02: added outlets | $1,200.00 | 100% | $1,200.00 |
Progress Billing Summary Example
The summary is where most progress invoices succeed or fail. It should reconcile the contract value, prior billing, current invoice amount, retainage, and remaining balance in one place.
| Original contract value | $24,000.00 |
|---|---|
| Approved change orders | $1,200.00 |
| Adjusted contract value | $25,200.00 |
| Value completed to date | $14,100.00 |
| Previously billed | $8,100.00 |
| Current invoice amount | $6,000.00 |
| Retainage held this invoice | $600.00 |
| Total due now | $5,400.00 |
| Remaining balance after this invoice | $11,100.00 |
Required Elements of a Progress Invoice
A normal invoice lists what is due. A progress invoice also needs to prove how the current amount connects to the larger contract.
Original contract amount
Shows the baseline project value before change orders.
Approved change orders
Keeps added scope separate from the original contract.
Work completed to date
Shows cumulative progress, usually as a dollar value or percentage.
Previous invoices
Prevents the client from paying twice for work already billed.
Current amount due
The amount the customer owes for this billing period.
Retainage
Optional holdback amount kept until final completion or approval.
Remaining balance
Shows how much of the contract remains unbilled after this invoice.
Show the math
Separate contract value, completed value, previous invoices, and current amount due.
Match approvals
Only bill milestones, draws, or change orders the client has approved.
Track remaining work
Include the balance left after this progress invoice so the project record stays clear.
When to Use Progress Invoice Templates
| Use case | How to bill it |
|---|---|
| Construction draws | Bill completed labor, materials, change orders, and retainage by phase. |
| Milestone projects | Invoice when discovery, design, build, or delivery milestones are approved. |
| Agency retainers | Bill partial deliverables while keeping the remaining monthly scope visible. |
| Consulting engagements | Invoice completed project phases before the full engagement is finished. |
How to Create a Progress Invoice
Start with the contract value, project name, client details, invoice number, and billing period.
List each phase, milestone, or draw with the scheduled value and percent completed.
Subtract previous invoices so the current invoice only bills new progress.
Add approved change orders separately from the original scope.
Apply retainage if your agreement requires a holdback.
Show total due now and remaining balance after this progress invoice.
Progress Invoice vs Deposit Invoice vs Final Invoice
A deposit invoice collects money before or at the start of work. A progress invoice bills approved work completed during a phase. A final invoice closes the project and bills the remaining balance.
If you need a standard invoice instead, start with the free invoice generator. For contractor-specific billing, compare the contractor invoice template and construction invoice template.
Progress Invoice Template FAQ
What is a progress invoice?
A progress invoice bills a customer for a completed portion of a larger project instead of waiting until the whole project is finished. It should show contract value, work completed, previous billing, current amount due, and remaining balance.
What should a progress invoice template include?
Include project name, client details, invoice number, billing period, original contract amount, change orders, percent complete, previous invoices, current invoice amount, retainage if applicable, total due, and remaining balance.
How do you calculate a progress invoice?
Calculate value completed to date, subtract amounts already billed, add approved change orders, subtract retainage if used, and show the current amount due. The remaining balance should reconcile back to the adjusted contract value.
Is a progress invoice the same as a deposit invoice?
No. A deposit invoice asks for upfront payment before or at the start of work. A progress invoice bills for work completed during a phase, milestone, or billing period.
Can I use a progress invoice for construction billing?
Yes. Construction progress billing commonly uses project phases, draw schedules, change orders, retainage, previous payments, current amount due, and remaining contract balance.
Create a progress invoice in seconds
Describe the contract value, completed work, previous invoices, and retainage. Eonebill turns it into a professional invoice you can send to the client.
Create Progress Invoice Free