Deposits for Tradespeople UK: Protect Materials, Bookings & Cash Flow

Deposits for Tradespeople UK: Protect Materials, Bookings & Cash Flow
You price a bathroom renovation.
The customer agrees.
You need to order the bath, toilet, basin, tiles, fittings and other materials before the job begins.
Then comes the uncomfortable question:
Do you pay for all of that yourself and hope the customer turns up — or ask them for money before work starts?
For many small builders, plumbers, electricians, decorators and other tradespeople, this is not really about wanting money early.
It is about who carries the financial risk before the job has even started.
If £1,000 or £2,000 of materials need ordering, should the tradesperson effectively lend that money to the customer until the work is finished?
At the same time, customers have a legitimate concern too. They may be nervous about transferring a large amount of money to someone before any work has been completed.
That tension is exactly why deposits, advance payments and staged payments need to be handled professionally.
The deposit problem is really a risk problem
Imagine you quote £3,669.60 for a bathroom renovation.
Your cost breakdown includes:
- Bath — £750
- Toilet and basin — £400
- Tiles — £400
- Flexible tap connector — £8
- Labour — £1,500
- VAT — £611.60
The customer has accepted a £3,669.60 job.
But before you arrive on day one, you may already need to spend well over £1,000.
If the customer suddenly cancels after those materials have been ordered, you may be left with:
- materials you cannot return;
- delivery or restocking charges;
- diary space you reserved for the job;
- subcontractors you may already have booked;
- cash tied up in someone else's project.
This is why the discussion around builder deposits and payments upfront for materials keeps appearing among both tradespeople and homeowners.
Recent UK discussions show exactly that disagreement. Some homeowners are comfortable with reasonable deposits but become concerned when most of the labour price is demanded before work begins; tradespeople meanwhile point out that a small business should not necessarily be expected to finance all the materials for a customer's project. Reddit*

Should tradespeople take a deposit before starting work?
For larger jobs, yes, a sensible advance payment can be commercially reasonable.
The Federation of Master Builders says deposits are common before major work because builders may need to pay for materials, subcontractors and equipment. It also recommends agreeing a payment schedule in the written contract and using staged payments on larger projects.
The important words are:
sensible, transparent and agreed.
The FMB's consumer guidance suggests around 10% can be reasonable in its example and warns homeowners against extremely large upfront percentages. That does not mean 10% is a universal legal rule or the correct amount for every project.
A £500 decorating job and a £30,000 extension clearly have very different material requirements.
Instead of choosing an arbitrary percentage, ask:
What genuine costs do I need to commit before this job begins?
That may include:
- materials;
- made-to-order items;
- plant or equipment hire;
- specialist subcontractors;
- supplier deposits;
- booking-related costs.
That gives you a commercial reason for the amount rather than simply saying:
“I always take 50%.”
Don't just call everything a “non-refundable deposit”
This matters.
For consumer work, simply writing “non-refundable deposit” does not automatically mean you can keep every penny if the customer cancels.
UK government guidance says cancellation terms must be fair. Where a customer cancels, a business can generally seek to recover losses that genuinely result from that cancellation, but amounts should not be excessive and the business should take reasonable steps to reduce its losses.
The CMA also says advance payments should reflect the business's actual expenses and customers should normally still have a reasonable amount left to pay on completion.
So the safer commercial approach is not:
“Pay me £1,500 now and you'll never get it back.”
It is closer to:
“This advance payment is being requested towards materials and costs required for your project. The payment and cancellation terms are set out in the agreed contract.”
Your actual terms should be appropriate to your business and comply with consumer law.
For larger or complex domestic contracts, get professional legal advice on your terms.
First get the scope and price agreed
Before asking for an advance payment, make sure everyone understands what has actually been agreed.
That means documenting:
- customer;
- job description;
- labour;
- materials;
- VAT where applicable;
- total price;
- quote validity;
- payment arrangements;
- expected schedule.
This reduces the chance of the customer later saying:
“I didn't realise that was included.”
or:
“I thought the materials were extra.”
With Love Invoicing, the quote can be sent to the customer and the customer can accept it before the next step begins.
Once accepted, the quote can then move into the operational workflow.

Then create the invoice before collecting the advance payment
This is where keeping proper records becomes important.
Love Invoicing does not currently treat a deposit as a separate specialist accounting object.
Instead, one practical workflow is:
Accepted Quote → Create Invoice → Record or Take a Partial Payment
That means the money received is attached to an actual customer invoice rather than existing only as:
- a bank transaction;
- a WhatsApp message;
- a note in your phone;
- a spreadsheet;
- something you hope to remember later.
For the example bathroom project:
Invoice total: £3,669.60
Suppose the customer transfers:
£1,550
towards the job before you begin.
That payment can be recorded against the invoice.

Record exactly what the customer paid
In your example, the customer transfers:
£1,550
by bank transfer.
You can record:
- customer;
- amount;
- payment method;
- reference;
- notes.
Your screenshot even demonstrates the note:
“Advance payment”
That is useful because six months later you are not trying to remember what a random £1,550 bank transaction represented.

The remaining balance should still be obvious
The calculation is simple:
Original invoice: £3,669.60
Advance payment received: £1,550.00
Remaining balance: £3,669.60 − £1,550.00 = £2,119.60
That is exactly what your Love Invoicing example records.
The payment does not make the invoice disappear.
Instead, the invoice changes to:
Partially paid
and shows:
£1,550 paid · £2,119.60 due
That is much cleaner than issuing a quote, receiving an unexplained bank transfer, doing the work and then trying to work out what remains outstanding afterwards.

What about staged payments on larger jobs?
For larger building projects, one huge final invoice can create unnecessary risk.
The FMB recommends payment schedules and says payments on large projects are commonly split into stages. Its recent guidance also recommends shorter payment intervals to limit the amount outstanding at any one time.
A project might commercially be structured around milestones such as:
1. Advance payment
Materials or booking commitment.
2. First stage
Work begins / first agreed milestone.
3. Second stage
Further agreed progress.
4. Completion balance
Remaining amount after completion or agreed sign-off.
The precise structure depends on the project and the contract.
The principle is more important than a universal percentage:
Do not unnecessarily finance an entire large project yourself, but do not transfer all of the risk to your customer either.
A transparent payment schedule creates a middle ground.
Why this can also make customers more comfortable
Taking money upfront can initially make a customer suspicious.
That is understandable.
Recent homeowner discussions show that the concern often isn't paying anything upfront - it is paying a large amount without understanding:
- what it covers;
- what has been ordered;
- what happens if the project changes;
- what happens if either side cancels;
- how much will remain outstanding.
Professional documentation changes the conversation.
Instead of:
“Send me £1,550 before Monday.”
you now have:
£3,669.60 agreed project
£1,550 advance payment recorded
£2,119.60 outstanding
That feels very different.
The customer can see the arithmetic.
You can see the arithmetic.
And there is a record.
The quote should come before the payment
A deposit should not compensate for poor quoting.
Before asking a customer for money, make the scope clear.
Your bathroom example does this well because the quote separates:
- £750 bath;
- £400 toilet and basin;
- £400 tiles;
- £8 connector;
- £1,500 labour;
- £611.60 VAT.
The customer can therefore see why a tradesperson might not want to personally finance the entire project.
A vague quote for:
“Bathroom - £3,669.60”
doesn't create the same confidence.
What if the customer cancels after you've bought the materials?
This is the painful scenario.
You have:
- won the job;
- reserved several days in the diary;
- ordered materials;
- paid suppliers;
- possibly booked other trades.
Then the customer cancels.
This is where your contract and cancellation terms matter, not merely the fact that you called the payment a deposit.
Government guidance says businesses should not impose excessive cancellation charges or automatically keep large upfront payments regardless of the actual loss. Any amount retained should reflect genuine losses arising from the cancellation, and businesses should take reasonable steps to mitigate those losses.
For example, if materials can be returned or resold, that could affect the loss actually suffered.
If something is genuinely made-to-order or cannot reasonably be reused, the situation may be different.
That is why your written terms matter.
Don't forget consumer cancellation rights
Tradespeople working in customers' homes also need to understand that consumer cancellation rules can apply to certain contracts made away from business premises.
The rules can be particularly important where the customer wants work to begin during a statutory cancellation period. Government guidance explains that there are specific requirements around informing customers of cancellation rights and, in relevant circumstances, obtaining an express request before starting services early.
This article is about managing trade-business cash flow, not providing individual legal advice.
For your own contracts, especially substantial domestic work, use proper terms prepared for your business or seek professional advice.
Once payment is received, turn the accepted work into a scheduled job
The commercial workflow should connect directly to the operational workflow.
Instead of the quote living in one system and the actual work living somewhere else:
Quote → Accepted → Invoice → Partial Payment → Job
Love Invoicing lets an accepted quote move forward into a job.
For longer work, you can schedule it as a multi-day job so the project enters the diary rather than remaining buried in messages.

A deposit should improve cash flow - not hide bad cash flow
There is another side to this.
Deposits should help an individual job fund its genuine upfront requirements.
They should not become a system where:
Customer B's deposit pays Customer A's materials.
The FMB recently highlighted this as a warning sign of financial stress in construction businesses: using deposits from new contracts to pay costs from previous jobs can indicate that projects are no longer self-funding.
That distinction matters.
Healthy:
Customer A's advance payment → Customer A's materials
Dangerous:
Customer B's advance payment → Customer A's unfinished project
The purpose is to improve working capital discipline, not conceal a cash-flow hole.
Keep a permanent payment trail
After the £1,550 payment, your generated invoice PDF records:
Total: £3,669.60
Paid: £1,550.00
Amount Due: £2,119.60
It also records that the payment was received against the invoice.
That is valuable because the payment history is no longer dependent on remembering which bank transfer belonged to which project.

A practical deposit workflow for small trade businesses
For a typical higher-value job, the process can look like this:
Create detailed quote
↓
Customer accepts quote
↓
Create invoice
↓
Agree appropriate advance payment
↓
Take or record partial payment
↓
Invoice becomes partially paid
↓
Order required materials
↓
Schedule and complete the work
↓
Collect remaining balance
This is much stronger than:
Verbal agreement → buy materials → hope customer still wants the job.
What should the advance payment actually cover?
There isn't one magic percentage.
A better starting question is:
What money genuinely has to leave my business before I can perform this job?
Possible examples:
- materials;
- special-order products;
- scaffolding;
- equipment hire;
- subcontractor commitments;
- supplier deposits;
- other genuine project-specific upfront costs.
Then make that reasoning transparent to the customer.
For some small jobs, the answer may be:
Nothing — I'll invoice on completion.
For another job it may be:
£700 of materials.
For a substantial renovation, staged payments may be more appropriate.
The system should fit the risk of the job rather than forcing every customer through the same arbitrary percentage.
Deposits are about trust on both sides
Tradespeople are trying to avoid being left with:
- unpaid materials;
- an empty week in the diary;
- unpaid labour;
- a customer who has disappeared.
Customers are trying to avoid:
- handing over too much money upfront;
- paying someone who never turns up;
- unclear cancellation terms;
- not knowing where their money went.
Both concerns are reasonable.
The solution isn't simply:
“Never take deposits.”
Nor is it:
“Always take 50% upfront.”
A better process is:
clear quote + clear terms + accepted scope + documented advance payment + visible remaining balance + sensible payment schedule.
That protects the commercial relationship without turning the job into a battle over who trusts whom first.
How Love Invoicing can help
Love Invoicing can help keep this process connected rather than scattered across separate apps and messages.
You can:
- create an itemised quote;
- include labour and materials;
- send the quote to the customer;
- receive customer acceptance;
- turn an accepted quote into a job or invoice;
- take or record a payment against the invoice;
- record a partial payment rather than pretending the whole invoice is paid;
- keep the remaining balance visible;
- track the payment against the invoice;
- schedule the accepted work;
- keep the quote, job, invoice and payment connected.
The key point is that Love Invoicing does not currently need to pretend there is a special “deposit” feature.
The underlying workflow is stronger:
the customer has an agreed invoice, money received is recorded against it, and the unpaid balance remains visible.
FAQs
Should tradespeople ask for a deposit before starting work?
For larger jobs or projects requiring significant materials, an advance payment can be reasonable. The FMB says deposits are common on major jobs to cover materials, subcontractors and equipment. The amount and terms should be clear and appropriate to the project.
How much deposit should a builder take in the UK?
There is no universal percentage that fits every project. FMB consumer guidance describes 10% as reasonable in its example and warns against very large upfront demands, but the appropriate structure depends on the project, costs and contract.
Can I ask the customer to pay for materials upfront?
Tradespeople commonly structure advance payments around genuine upfront material costs. The payment terms should be explained clearly and documented.
Can I make a deposit completely non-refundable?
Do not assume that simply calling a payment “non-refundable” makes the term enforceable. UK consumer-law guidance says cancellation terms must be fair and amounts retained should reflect genuine losses rather than act as an excessive penalty.
What are staged payments for building work?
Staged payments split the contract value across agreed project milestones rather than leaving everything until completion. The FMB recommends payment schedules for larger building projects.
How can I track an advance payment in Love Invoicing?
Create the invoice and record or take the amount paid against that invoice. If only part of the invoice is paid, the invoice can remain Partially Paid with both the amount received and the balance outstanding shown.
Can I record a bank-transfer advance payment?
Yes. In the workflow shown here, the payment is recorded against the invoice with Bank Transfer selected and an optional note such as Advance payment.
What happens to the final invoice balance?
The recorded payment reduces the outstanding amount. In the example:
£3,669.60 invoice − £1,550 payment = £2,119.60 remaining.
Should I take the entire job value upfront?
For ordinary domestic building work, demanding the entire price upfront would generally create significant customer risk. The FMB specifically advises homeowners not to pay the whole cost upfront and recommends staged arrangements for larger work.
Final takeaway
The question is not really:
“Should tradespeople take deposits?”
The better question is:
“How do I make sure the customer is committed before I commit my own cash?”
A professional answer looks like this:
Quote it.
Get it accepted.
Document the payment.
Protect your material costs.
Keep the remaining balance visible.
Then get on with the job.
That is considerably safer than financing every customer's materials yourself and hoping they are still ready to proceed when Monday morning arrives.