Progress Invoice Template

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 Free

Progress 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.

Simple formula: current progress invoice = value completed to date - previous invoices - retainage held this period.

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 titleProgress Invoice
Invoice numberPI-2026-004
ProjectOffice renovation phase 2
Contract amount$24,000.00
Billing periodAugust 1-21, 2026
Payment termsNet 15
Phase or milestoneScheduled valueCompleteValue to date
Electrical rough-in$7,500.0080%$6,000.00
Framing and drywall$9,000.0060%$5,400.00
Permit coordination$1,500.00100%$1,500.00
Change order 02: added outlets$1,200.00100%$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 caseHow to bill it
Construction drawsBill completed labor, materials, change orders, and retainage by phase.
Milestone projectsInvoice when discovery, design, build, or delivery milestones are approved.
Agency retainersBill partial deliverables while keeping the remaining monthly scope visible.
Consulting engagementsInvoice completed project phases before the full engagement is finished.

How to Create a Progress Invoice

1

Start with the contract value, project name, client details, invoice number, and billing period.

2

List each phase, milestone, or draw with the scheduled value and percent completed.

3

Subtract previous invoices so the current invoice only bills new progress.

4

Add approved change orders separately from the original scope.

5

Apply retainage if your agreement requires a holdback.

6

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