Progress Billing on a Big Job
Why this matters
On a multi-week project, waiting until the end to bill means you carry the entire cost of labor and materials yourself for the whole job. If something goes sideways near the finish, you could be deep in the hole with nothing collected. Progress billing, invoicing in stages as the work advances, keeps your collected money roughly in step with your spent money. It protects your cash flow and limits how much any one job can hurt you.
The core idea: never get too far underwater
Picture your exposure on a job as the gap between what you have spent and what you have collected. On a small job that gap closes the same day. On a big job, if you only bill at the end, that gap grows for weeks and peaks right before completion, exactly when a dispute or a cancellation does the most damage. Progress billing breaks the job into chunks so the gap stays small the whole way through. The goal is simple: at every point in the project, you should have collected enough that walking away would not ruin you.
Three ways to structure the stages
There is no single correct schedule. Pick the one that fits the job:
- Milestone-based. Tie each payment to a visible, agreed point of completion (materials delivered, rough-in done, equipment set, final walkthrough). This is the clearest for the customer because each payment maps to something they can see.
- Percentage-of-completion. Bill set fractions of the total as the job hits agreed thresholds. Useful when the work is continuous and hard to split into clean milestones.
- Time-and-materials draws. On open-ended work, bill on a regular cycle for the labor and materials consumed since the last invoice. This keeps you current when the total scope is not fixed up front.
Front-load the schedule toward your costs
The biggest mistake in progress billing is back-loading: small early payments and a huge final one. That recreates the exact problem you were trying to avoid, because your unpaid balance is largest right at the end. Instead, weight the schedule so each draw clears the costs you have already incurred plus a fair share of the work done. A deposit covers the materials you buy up front. Each subsequent draw should keep your collected total at or ahead of your spent total. The final payment should be the smallest meaningful piece, a retention-style balance the customer holds until they are satisfied, not the bulk of your money.
Put the schedule in writing before you start
Progress billing only works if the customer agreed to it before the first day. Write the schedule into the contract or estimate: how many payments, what triggers each one, and how much each one is as a share of the total. Spell out that work pauses if a progress payment is not made on time. A customer who signed a clear schedule pays each draw as a routine step. A customer who is surprised by a mid-job invoice argues about it, and now you are negotiating instead of working.
Bill each stage the moment it triggers
The discipline that makes progress billing work is invoicing promptly. The day a milestone is hit, the invoice goes out, ideally before the crew moves to the next phase. A draw you forget to send is a draw you are financing for free. Tie the invoice to the milestone in your workflow so it cannot slip. Keep the customer current on where they are in the schedule so the next invoice is never a surprise.
Protect yourself if a draw stalls
If a customer misses a progress payment, that is a signal, not a paperwork issue. The whole point of staging is that you can stop work before your exposure grows further. Pause non-trivial work, find out why the payment stalled, and get a firm commitment before you proceed. It is far easier to recover when you are owed one stage than when you have finished the entire job unpaid. The schedule you set at the start is what gives you the standing to pause without looking unreasonable.
When a big job does not need staging
Not every large ticket needs progress billing. A high-value job that still finishes in a day or two can run on deposit-plus-balance, the same as a smaller one. Progress billing earns its keep when the calendar is long enough that your unpaid exposure would otherwise sit large for weeks. Match the structure to the timeline, not just the total.
References
- SBA guidance on project cash flow and accounts receivable
- Trade-standard practice for milestone and percentage-of-completion billing in contracting
- See related: Why Take a Deposit and How Much
- See related: Getting Paid at the Door