Deposit collection built in

The booking app that makes deposits effortless

Taking deposits used to mean sending your bank details manually and hoping they'd pay. BookMe gives every client a reference code, confirms the deposit automatically, and keeps your calendar protected.

No payment processor fees · Free to set up · Works with your bank

What a deposit actually does for your business

💸
~80%

Eliminates no-shows

Up to 80% fewer no-shows when a deposit is required. A client who's paid upfront is a committed client.

📅

Protects your most valuable time

Long appointments — colour corrections, microblading, bridal makeup — represent hours of your day. A deposit turns a provisional booking into a guaranteed one.

💬

Removes the awkward conversation

Asking for a deposit over DM feels uncomfortable. BookMe makes it a standard part of the booking flow — clients expect it, it's never awkward.

How deposits work on BookMe

Simple for you. Simple for your clients.

1

You set a deposit amount per service

In your service settings, toggle deposits on and set the amount — £20, £50, £100, whatever fits your service.

2

Client picks a slot and sees the deposit requirement

When a client books, they see clearly: 'This service requires a £[X] deposit.' No surprises.

3

Client receives your bank details with a unique reference

BookMe shows the client your bank transfer details and a unique reference code (e.g. BM-1234). They transfer the amount.

4

You check your account and confirm

Once you see the transfer land, you confirm the booking. Until you confirm, it shows as pending. You're always in control.

5

Client gets their confirmation

You tap the WhatsApp button to send a pre-written confirmation. Client receives it from your real number. Appointment locked in.

Set different deposits for different services

Not every service needs the same protection.

🎨High deposit

Hair colour appointment

4 hours of your day. £50 deposit protects the slot.

✂️No deposit

Quick trim or cut

30 minutes. No deposit needed.

Large deposit

Microblading session

3-hour appointment, £150+ service. £100 deposit is standard.

You choose the deposit amount and which services require one. Change it any time.

Everything around deposits, handled

🏦

Works with your existing bank

No merchant account. No Stripe setup. Just your regular bank account. Clients transfer to you directly.

🔢

Unique reference codes per booking

Every client gets a unique BM-XXXX reference. You match the transfer to the booking in one glance.

You confirm, never auto-confirm

BookMe never auto-confirms a deposit. You check your bank, you confirm. Full control, always.

💬

WhatsApp confirmation in one tap

Once deposit is confirmed, hit the WhatsApp button. Pre-written message sent from your number.

🚫

Pending bookings expire automatically

If a client doesn't pay the deposit, the pending booking expires and the slot reopens. No manual cleanup.

📊

See deposit status at a glance

Your bookings dashboard shows every booking's deposit status — not required, pending, paid. One view, full picture.

Questions about deposit collection

Do I need to set up a payment processor like Stripe?+

No. BookMe's deposit system works via bank transfer — clients transfer directly to your account. No merchant account, no processing fees, no Stripe setup required.

What if a client pays the deposit but I need to cancel?+

Your refund policy is set in your BookMe settings — no refund, refundable, or owner discretion. Whatever you choose is shown to clients before they book.

Can I require a deposit on some services but not others?+

Yes — deposit settings are per service. Toggle deposits on for your long appointments and off for quick ones.

What happens if a client books but doesn't pay the deposit?+

The booking sits as 'pending' and automatically expires after the pending window. The slot reopens for someone else.

Ready to stop losing money to no-shows?

Start taking deposits today — free

No payment processor. No setup fees. Works with your bank.

Create your free booking page