Many problems with overdue invoices do not start with a “bad client” but with woolly agreements. A simple, written payment schedule for each renovation job helps you protect cash flow, plan materials and pay your team on time.
On this page
Why vague payment terms are killing small builders’ cash flow
A lot of small builders and trades in the UK and Ireland still work on very loose arrangements with domestic and small commercial clients:
- a rough “deposit for materials”, with no breakdown,
- “we’ll sort the rest when it’s finished”,
- a simple quote with no clear payment schedule section,
- no agreed stages, dates or rules for extras.
On a tiny job that might just about work. On a bathroom refurb, kitchen refurb or full flat fit out it gets dangerous. You have to order materials up front, keep your lads and subs paid, and merchants will not wait forever. If the client only pays at the very end, you are effectively financing a big chunk of the project from your own pocket.
Industry research shows late and slow payments are common across construction, with many firms reporting they regularly get paid late and that this puts serious pressure on cash flow. For a small builder that translates straight into real problems: holding off on buying materials, worrying about wages, pushing back other jobs and constantly juggling money from one project to the next.
Example: £12,000 bathroom with only a 10% deposit
Imagine a bathroom refurb priced at £12,000. The figure is purely an example, not a price guide. The payment terms look like this:
- the client pays a £1,200 deposit,
- the balance is due on completion,
- no stage payments in between.
You order a chunk of materials straight away, book your team, pay a sparky and tiler as subcontractors and spend a few weeks on site. If the client then comes up with extra snags, goes away, delays the transfer or starts pushing for money off at the end, you are left short of cash just when you need to pay wages and suppliers.
Your best protection is not a shouting match over the phone once the invoice is already late. Your best protection is something that should have been in place before you started: a simple, written payment schedule in the quote and the small works contract.
What a good payment schedule should cover
A payment schedule for small builders does not need to be complicated. It simply sets out:
- how much the client will pay,
- when they will pay,
- what stage of work each payment relates to,
- how long they have to make the transfer once that stage is reached.
For most renovation work a mix of deposit, one or more stage payments, and a final payment at completion works well. The aim is not to push the client into paying everything upfront. The aim is that cash comes in as the job progresses, not weeks after.
Tie payments to stages, not just calendar dates
Only writing “second instalment due 15 June” is weak, because the programme can slip either way. A clearer wording is tied to a visible milestone, for example:
“Stage payment 2 is due within 5 days of completion of first fix plumbing and electrics.”
This helps both sides. You know exactly when you can issue the invoice. The client can see what they are paying for. It also cuts down on conversations like “there are no tiles yet, so I’m not paying for the plumbing”.
Trade guidance and contract examples consistently show that a written schedule linked to milestones is one of the most effective ways to limit disputes and support on time payments. It will not remove all risk, but it is far better than a handshake and a vague promise.
Three simple structures for smaller jobs
For domestic and small commercial work you can reuse a couple of basic patterns, depending on job size:
- Small job - deposit on acceptance of the quote, balance on completion.
- Medium refurb - deposit, one stage payment, final payment.
- Larger refurbishment / fit out - deposit, 2-3 stage payments, final payment.
In residential work, deposits are often in a moderate percentage range depending on scope and materials, but no single percentage is a legal standard. In the UK and Ireland there are also rules and guidance on fair payment and late payment. If you are unsure what is appropriate for your contracts, speak with your accountant, trade body or a local solicitor before locking wording and percentages into your terms.
What about retention?
On bigger commercial contracts you will often see retention: the client holds back a small percentage of each payment or the final account until completion or until defects are made good. Many homeowners have never heard the term.
Retention can encourage tidy snagging and completion. For a small builder it also means money you have earned is held back for months, which hurts cash flow. If you decide to use retention, keep it modest, use it only where the risk justifies it, and make sure the clause matches local practice. Get advice before you copy a “standard” retention clause into your small works contract.
Example payment schedule for a bathroom refurb
Example: bathroom refurb at £12,000, used purely to show how a three stage schedule could look.
| Stage | Amount | When due |
|---|---|---|
| Deposit 30% | £3,600 | on acceptance of quote and signing of agreement |
| Stage payment 40% | £4,800 | within 5 days of completion of first fix, boarding and waterproofing |
| Final payment 30% | £3,600 | within 5 days of practical completion and handover |
This is not the only right way to do it. It simply shows the principle: the first payment helps you order materials and secure the slot, the second funds the heaviest part of the work, and the final payment is linked to handover and snagging.
Designing your own payment schedule step by step
1. Break the job into stages your client can see
You do not need a day by day programme. Use logical phases the client can recognise on site.
For a bathroom you might use:
- strip out and prep,
- first fix (plumbing, electrics),
- boarding and waterproofing,
- tiling,
- second fix and finishing.
For a flat refurb:
- design decisions and orders,
- first fix services,
- walls, ceilings, floors,
- joinery, kitchen, doors,
- decoration, snagging, final clean.
2. Estimate what you spend in each stage
For each stage, think about what you have to pay for before the next payment comes in:
- materials,
- your own labour,
- subcontractors,
- skips, plant hire, fuel and vans.
You do not need to cost it to the last pound. The point is to stop deposits and early stages being totally out of line with your real outgoings.
3. Decide how many payments are realistic
Too many instalments mean lots of admin and chasing small amounts. Too few mean you are carrying all the risk. For most domestic and small commercial jobs a sensible range is usually 2 to 5 payments:
- small jobs: 2 payments,
- medium refurb: 3 payments,
- larger house or flat refurb: 4-5 payments.
Avoid building very long payment terms into your schedule, like “everything 90 days after completion”. Across different countries, prompt payment principles generally discourage very long terms, especially beyond 60 days, because they hit small firms hardest. Exact rules vary, so check local guidance if you work under standard forms or public contracts, but for your own direct-to-client work keep terms reasonable.
4. Allocate percentages or amounts
A sensible split meets three tests:
- early payments cover your real upfront costs,
- the client is not paying a huge sum before much is visible on site,
- the final payment is not the only big chunk of money.
Example: £15,000 kitchen refurb, purely illustrative.
| Stage | Amount | Reasoning |
|---|---|---|
| Deposit 25% | £3,750 | booking the slot, design time, initial orders |
| Stage 1: prep and first fix | £5,250 | bulk of hidden work and material spend |
| Stage 2: fit units and worktops | £3,750 | clear visible progress and another labour block |
| Final payment | £2,250 | snagging, adjustments, final clean |
5. Add a clear trigger and deadline for each stage
“After first fix” is better than nothing, but still quite open. A clearer version might be:
“Stage payment 2 is due within 5 days of completion of first fix plumbing and electrics and confirmation of this stage by the Client (for example, email confirmation).”
On smaller jobs, an email with a short description and photos is often enough proof in practice. If you want this wording to sit in your standard terms, get a local solicitor to look over it.
6. Set simple rules for extras and variations
Changes and extras are one of the biggest causes of arguments on the final account. The client wants “two extra sockets”, a different tap, or asks you to paint another room, and by the end no one agrees what was included in the original price.
In your payment schedule or contract, add a few clear rules:
- larger variations get their own quote and a mini payment schedule,
- smaller extras are billed on completion of that item, on agreed rates,
- no change in scope is carried out without written confirmation from the client.
Example wording:
“Additional works outside the scope of this quote will be priced separately and carried out only after written acceptance by the Client of the cost and the related payment terms.”
Putting the payment schedule into your quotes and contracts
Do not hide the payment schedule at the very end of the document. Give it its own section straight after the price and scope.
A simple layout in a quote might be:
- Scope of works,
- Price,
- Programme / start and finish dates,
- Payment schedule / stage payments,
- Approach to extras and variations.
In your small works contract or work order, make sure the payment schedule is clearly referred to as part of the agreement or as an appendix. The quote, the contract and the invoices should all tell the same story.
Sample wording - not legal advice
The lines below are working examples only. Before you drop them into your standard terms, get them checked locally.
Deposit:
“The Client will pay a deposit of …% of the total contract value, i.e. £…, within … days of signing this agreement. The deposit will be deducted from the final contract sum.”
Stage payments:
“Stage payments will be made in line with the Payment Schedule. Each payment becomes due on completion of the relevant stage and is payable within … days of the date of invoice.”
Final payment:
“The final payment is due within … days of practical completion and handover, taking into account any agreed arrangements relating to outstanding snags.”
Payment method:
“All payments are to be made by bank transfer to the account details shown on the invoice.”
If you want to include interest for late payment, the right to suspend work, or other stronger clauses, do not just copy text from the internet. There are specific rules in each country. Speak with a solicitor, trade body or accountant to make sure your wording fits local law and the way you work.
How to talk clients through the payment schedule
A clear payment schedule does not have to sound aggressive. Present it as part of running the job properly:
- “Your payments are linked to stages, so you can see exactly what you are paying for.”
- “This lets us order materials on time and keep the crew on your job without breaks.”
- “It protects both sides: you are not paying everything up front, and we are not funding the whole job until the end.”
The worst time to discuss money is after an invoice is already late. Go through the payment schedule when you present the quote and again when the client confirms the job.
Keeping on top of payments during the job
Having the wording in the contract is only half the job. You still need a simple way to track stages, invoices and due dates.
At the most basic level a spreadsheet will do, with columns for:
- job name,
- stage,
- amount,
- invoice date,
- due date,
- date paid.
Once you are juggling several jobs, some kind of system becomes much easier. In a tool like Bulido you can keep each job’s paperwork in one place: quotes, agreed payment schedules, stage invoices and variations. You can see which stage each job is at and which payments are overdue. Any similar app or well set up accounting system can do the same - the key is not to rely purely on your memory and bank statements.
Digital invoicing and repeatable processes can usually help builders get paid faster than verbal arrangements and ad hoc paperwork.
A simple routine after each stage
- As soon as a stage is complete, send the invoice for that stage.
- The day before the due date, send a short reminder.
- If payment is 2-3 days late, follow up politely and ask for confirmation of the transfer.
- If the delay is longer, agree a clear payment date in writing.
- Avoid placing large material orders out of your own cash while the previous stage payment is still outstanding, unless you are consciously taking that risk.
Pausing work should be a last resort and must match what your contract allows and what local law says. It is worth agreeing the principle in your terms, with proper advice, before you ever need to use it.
When a stage payment is a week late
Say your second stage payment is a week overdue. Instead of going in heavy from day one, you can work through it step by step:
- send a short reminder by email or text,
- ring the client and ask for a specific date when payment will be made,
- explain that you cannot order the next batch of materials until that payment is received,
- if the client is genuinely short of cash, agree a revised payment plan in writing.
The aim is simple: keep the relationship workable, but do not keep funding the job blindly.
A reusable template for your payment schedule
Create one standard layout you can tweak for each quote instead of starting from a blank page.
| Stage | Description | Amount / % | Due date / trigger |
|---|---|---|---|
| 1 | Deposit | £… / …% | … days from acceptance of quote |
| 2 | Stage 1, e.g. first fix | £… / …% | … days from completion of stage |
| 3 | Stage 2, e.g. tiling, flooring, joinery | £… / …% | … days from completion of stage |
| 4 | Final payment | £… / …% | … days from handover |
Quick checklist before you send any quote:
- Does the deposit cover materials and some initial labour?
- Is the number of payments reasonable for you and the client?
- Is each stage payment linked to visible work on site?
- Is the final payment smaller than the total of the earlier stages?
- Do extras and variations have a clear payment approach?
- Has an accountant, trade body or solicitor looked over your standard wording at least once?
What to do next
Pick one current or upcoming job. Break it into 3-5 stages, estimate your spend in each stage and set out a deposit, stage payments and final payment. Write the schedule clearly into your quote, then track each payment against progress in a spreadsheet or an app.
After a few jobs you will have your own proven pattern. It will not guarantee every client pays bang on time, but it will give you far better control over cash and far less stress on the final account.