22 June 2026 · 6 min read
Progress Billing for Contractors: Get Paid at Every Stage, Not at the End
One invoice at the end of a six-week job means you financed the whole build. How to structure stage payments clients accept without blinking.
A six-week job with one invoice at the end has a name in any other industry: an unsecured loan. You carried the materials, the wages and the risk for six weeks, and then asked politely for the money. Progress billing — payments released at defined stages — is how contractors stop being their clients' cheapest lender, and clients accept it far more readily than most contractors expect.
Tie payments to visible milestones
The principle that makes a payment schedule land: tie every payment to something the client can see, not to a date. 'Payment 2 on the 15th' feels like a demand. 'Payment 2 when the shell is up and watertight' feels like fairness — they look out of the window, see a roof, and pay. Visible milestones do the negotiating for you.
A stage payment schedule that works
Here's a schedule that works for a £24,000 extension: 10% booking deposit to secure the start date; 25% on day one, covering materials and groundworks; 25% when the shell is complete; 20% at first fix; 15% at plastering and second fix; and 5% on completion, after snagging. Adjust the splits to your trade, but keep the shape — front-load enough that you're never more than a week or two exposed.
Put the schedule in the quote
Put the schedule inside the quote, not after it. A payment plan proposed once work has started reads as a cash-flow problem; the same plan inside the quote reads as an established professional process. One line above the table does the framing: 'Payment schedule — standard for projects over two weeks.'
Invoice the moment a stage completes
Invoice the moment a milestone lands, and attach a photo of the completed stage. The photo does three jobs: it proves the trigger was met, it builds a record you'll be glad of if anything is ever disputed, and it quietly reminds the client that visible progress is what they're paying for. A stage invoice sent three days late tells the client the schedule is soft.
Keep the final balance small
Keep the final payment small — 5 to 10%, never 30. The last invoice is structurally the hardest to collect: the client has moved in, the budget is spent, and every scuff becomes a negotiating point. A small final balance means snagging conversations happen over hundreds, not thousands.
When a stage payment doesn't arrive
Decide now what happens when a stage payment doesn't arrive, and write it into your terms: work pauses until the account is current. Pausing feels drastic the first time, but it converts your biggest risk — working weeks into arrears — into the client's problem, which is the only place it gets solved quickly. One missed stage payment absorbed in silence sets the price of the next one.
On commercial contracts the same idea formalises into applications for payment and valuations, with statutory rules about payment notices and deadlines — in the UK, the Construction Act sets strict timelines, and missing a notice date can cost the paying side the right to withhold. If you're working under that regime, diary every notice date the day you sign; the rules only protect contractors who use them.
Deposit, stages, final balance — the jobs that run smoothly keep all three linked as one thread, so each invoice shows what's been paid and what remains. However you manage it, the goal is the same: at no point in the project should the client owe you more than you could afford to lose.