Educational

Pricing

Business

Progress Payments Explained: How to Never Run Out of Cash Mid-Job

Profitable on Paper, Broke on Site

You can run a job at a healthy margin and still be scrambling to pay suppliers. That is not a pricing problem, it is a timing problem. The money for the work is coming, it is just arriving after you have already paid for the materials, the trades and the labour.

That gap is where builders get hurt. Every week you spend your own money on someone else's project, you are acting as their bank, unpaid, and carrying all the risk if they change their mind or go quiet.

Progress payments fix that. Done properly, they mean the client funds the job as it goes, and you never get more than a couple of weeks ahead of the money.

TL;DR

  • Progress payments are staged payments tied to milestones, so the client pays as the work is completed

  • Structure them so each payment lands before the big spend it needs to cover, not after

  • Front-load slightly where you can, because your costs are heaviest early

  • Every stage needs a clear, objective trigger. Vague milestones cause disputes

  • Put the schedule in the quote or contract before work starts, never negotiate it mid-job

Progress Payments, Progress Claims, Draw Schedules

Same idea, different words depending on where you are. In Australia, the UK and New Zealand it is usually a progress payment or progress claim. In the US and Canada you will hear draw schedule or progress billing. All of it means the same thing: the job is broken into stages, and the client pays at the end of each one instead of in a lump at the finish.

Craig B
Craig B

Builder and Business Owner

I had my best year on paper and nearly went under halfway through it. I was carrying three jobs on my own credit card because my payment stages were all back-ended. Fixed the schedule, same jobs, same margin, and the stress disappeared.

How Progress Payments Actually Work

The Basic Principle

The job gets broken into stages. Each stage has a defined trigger, a value, and a payment window. When you hit the milestone, you issue a claim or invoice, and the client pays within the agreed time.

The whole point is that the client's money moves through the job just ahead of yours. Get that right and you never fund the build. Get it wrong and you are financing someone else's renovation out of your own working capital.

A Sample Payment Schedule

Here is a typical structure for a mid-sized renovation. Adjust the stages to your trade and the percentages to your cost profile.


Stage

Trigger

% of contract

Deposit

On acceptance, before commencement

10%

Stage 1

Demolition and strip-out complete

15%

Stage 2

Rough-in complete (plumbing, electrical, framing)

25%

Stage 3

Waterproofing and linings complete

20%

Stage 4

Tiling, joinery and fit-off complete

20%

Final

Practical completion and handover

10%

Two things to notice. The deposit is deliberately modest, because many regions cap deposits by law and a big one makes clients nervous. And the back end is light, because a large final payment gives a difficult client leverage to hold your money hostage over a snag list.

Match the Payments to Your Spending

This is the part most builders get wrong. They split the job into even stages because it looks fair, then discover their costs are nowhere near even.

Your heaviest spend is usually early and mid-job: materials ordered up front, demolition and waste, rough-in trades, then the expensive fixed items. Your late-stage spend is lighter. So a payment schedule that is evenly split leaves you short exactly when you need money most.

Before you set the percentages, map your actual cost curve across the job. Where does the money go out, and when? Then set each payment so it lands just before that spend, not after it. The schedule should follow your costs, not the calendar.

Make Every Trigger Objective

The fastest way to a payment dispute is a milestone that two people can interpret differently. "Framing stage" means one thing to you and another to a client who can see three studs missing.

A good trigger is something you can both stand in the room and agree on. Rough-in complete and inspected. Waterproofing certified. Tiling complete. Practical completion as defined in the contract.

Avoid triggers based on time ("end of week three") or percentage of completion, unless the contract defines exactly how that is measured. Time-based stages mean you get paid for weeks rather than work, and any delay outside your control turns into an argument.

Set the Payment Terms in Writing, Up Front

The payment schedule belongs in the quote or contract the client signs, before a single tool comes off the ute. Trying to introduce or renegotiate stages mid-job never goes well, because now it looks like you have a cash problem, and clients read that as risk.

Include the stages, the amounts, the trigger for each, the payment window (7 days is common), and what happens if payment is late. Interest on overdue amounts and the right to suspend work are standard, and they are far easier to enforce when they were agreed at the start.

Keep Variations on the Same Discipline

Changes to the job need their own payment treatment. If a client adds work mid-project, that variation should be priced, approved and slotted into the payment schedule in writing, either as an addition to the next stage or as its own claim.

The trap is doing extra work now and adding it all to the final invoice. That is how a modest final payment turns into a large one the client was not expecting, right at the moment they are least motivated to pay.

Invoice the Day You Hit the Milestone

The schedule only works if you actually claim on time. Every day between hitting a stage and sending the invoice is a day of your own money in the job.

Send it the same day. Reference the stage that has been completed, attach anything that proves it (certificates, photos), and make the payment details impossible to miss. Clean, prompt claims get paid faster, and they make you look like a business rather than a bloke who invoices when he remembers.

What to Do When a Payment Is Late

Chase it early and without drama. A short message the day after it falls due, then a phone call. Most late payments are admin, not refusal, and a quick nudge sorts them.

If it becomes a pattern, stop before the next stage rather than pressing on and hoping. Continuing to work while unpaid only increases what you stand to lose. This is exactly why the right to suspend work belongs in your terms from day one.

The Bottom Line

Progress payments are not paperwork, they are cash flow control. Break the job into stages with clear, objective triggers, weight the payments to match where your costs actually fall, agree it all in writing before you start, and invoice the moment you hit each milestone. Do that and you stop financing other people's projects with your own money, which is the single biggest reason profitable builders end up in trouble.

Get Paid on Time With Jobdocs

Payment schedules are only as good as the documents carrying them. Jobdocs builds your stages, triggers and terms straight into every quote and contract, then turns each milestone into a clean, professional invoice in seconds. Clear terms up front, prompt claims on site, fewer awkward conversations about money.

Start your 14-day free trial at jobdocs.ai

Free 14 Day Trial

Build. Send. Win.
Faster with Jobdocs.

Better client documents in minutes.

Free 14 Day Trial

Build. Send. Win.
Faster with Jobdocs.

Better client documents in minutes.

Free 14 Day Trial

Build. Send. Win.
Faster with Jobdocs.

Better client documents in minutes.