← All guides
Sonadesk · practical guides for tradespeople

How to Take Deposits From Customers (and Cut No-Shows)

Few things waste a tradesperson's day like a no-show. You turn down other work to hold the slot, drive across town, and the customer isn't in — or they cancelled the night before for a job you can no longer fill. You've lost the time, the fuel, and the income.

Taking a deposit is one of the most effective ways to stop this happening. It filters out the time-wasters, gives customers some skin in the game, and protects your cash flow on bigger jobs. Yet a lot of trades still don't ask for one, usually because it feels awkward or fiddly to collect. Here's how to do it properly.

Why deposits work

A deposit changes the psychology of a booking. When someone has paid even a small amount up front, they treat the appointment as a real commitment rather than a maybe. They're far less likely to ghost you, forget, or casually cancel — because there's now something on the line.

Deposits also do three other useful things:

How much to charge

There's no single right answer — it depends on your trade and the job — but a few sensible rules of thumb:

Whatever you choose, be consistent and put it in writing so there are no arguments later.

How to ask without it being awkward

The biggest barrier for most trades isn't the customer — it's the fear of asking. The trick is to make the deposit a normal, matter-of-fact part of how you book, not a special favour you're requesting.

Bake it into your script: "To secure the slot I take a small deposit, which comes off the final bill — I'll send you a link to pay." Said plainly and confidently, the vast majority of genuine customers won't blink. If you sound apologetic or unsure, you invite pushback. Treat it as standard practice, because it is.

Always make clear what the deposit covers and your cancellation terms — for example, that it's refundable if they give you reasonable notice but non-refundable for a last-minute no-show. Fair, clear terms protect you and keep customers comfortable.

Make it easy to pay

This is where deposits often fall apart. If paying means a customer has to remember your sort code, find their card, and do a manual bank transfer, plenty of them will put it off — and an unpaid deposit secures nothing.

The easier you make it, the more reliably you'll collect. The best approach is to send a simple payment link by text or email the moment you take the booking, so they can pay in seconds on their phone while they're still keen. Offering both card and Direct Debit options covers most people's preferences. The goal is for the deposit to be paid before they've even hung up.

Where Sonadesk fits in

Setting all this up yourself can be a faff — payment links, card processing, chasing the ones who didn't pay. Sonadesk is an AI front desk for UK tradespeople that handles the whole flow for you.

When a customer books — whether through your own booking website or with the AI receptionist over the phone — Sonadesk can request a deposit and take card or Direct Debit payments automatically. Crucially, the money settles into your own bank account via Stripe; Sonadesk never holds your money. So you secure the slot, reduce no-shows, and keep full control of your cash.

Because booking, deposits, quotes and invoices all live in one place, you also get a clear record of who's paid what, and the same system can send the customer a tidy invoice or receipt afterwards. It joins the dots so you're not juggling a payment app, a calendar and a notebook.

The bottom line

Deposits are one of the simplest ways to protect your time and your income. Decide on a fair amount for your kind of work, ask for it confidently as standard practice, set clear cancellation terms, and — above all — make it effortless for customers to pay. Do that and the no-shows will drop noticeably.

If you'd rather not wire all that up yourself, have a look at how Sonadesk handles bookings and deposits at sonadesk.co.uk. You can even ring the AI receptionist on 07862 147467 to hear how it talks to customers and takes a booking. Founder pricing starts from £99/mo, with the set-up fee waived for the first few customers and a 60-day money-back guarantee.

Hear it for yourself

Ring our AI line and have a chat — it answers like a real receptionist.

📞 07862 147467
See plans — from £99/mo