We may earn a commission if you buy software through links on this site. How we make money

How do you take a booking deposit without scaring customers off?

How to take a booking deposit without losing the customer: deposit size and timing options, copy-paste wording, refund fairness, and how BookingKoala's payment tools support it. Checked Oct 15, 2026.


TradeProStack Editorial Desk Avatar

·

11–17 minutes
How do you take a booking deposit without scaring customers off?

How this article was researched: vendor documentation review, no hands-on testing.

Verdict

A booking deposit can help protect your cleaning schedule from last-minute cancellations and no-shows. But ask for too much money too early, and a customer who was ready to book might hesitate.

The question is how much commitment you need from the customer before reserving the appointment.

For a small cleaning business, the recommendation is to start with a modest booking deposit on higher-risk bookings, explain exactly how it applies to the final bill, and make the cancellation terms visible before payment. BookingKoala has payment collection, partial payment and cancellation-fee tools that can support this approach. The booking deposit policy itself is something your business needs to establish.

TradeProStack is reader-supported. When you buy through links on our site, we may earn a commission.

See BookingKoala’s booking and payment setup — its automatic charges, partial payments, cancellation fees, and card-link collection are the tools this deposit method is built from.

When is a booking deposit worth asking for?

A deposit makes the most sense when a cancelled appointment would leave you with a meaningful gap in the schedule — the same kind of gap that a sick-call disruption creates on the staff side. Think about a three-hour deep cleaning appointment. You’ve reserved a cleaner, blocked off the afternoon and potentially turned down another customer who wanted that time. If the customer cancels shortly before the appointment, filling the opening may be difficult. That’s a reasonable situation to consider a deposit.

For smaller routine appointments, particularly with returning customers who have a reliable payment history, requiring money upfront may create more friction than the booking is worth. This is one reason choosing booking software with solid payment tools matters for cleaning businesses.

Suggested starting approach by booking situation:

Booking situationEditorial recommendation
First-time standard cleaningConsider a small deposit if late cancellations are a recurring issue
Deep cleaning or move-out cleaningA deposit is generally worth considering because more time is reserved
Recurring weekly or biweekly cleaningConsider waiving deposits after the customer establishes a reliable history
Short appointment with an existing customerOften reasonable to book without a deposit
Same-day appointmentConsider card collection or a deposit, with clear cancellation terms
Large job requiring dedicated staff timeConsider a larger deposit tied to the time reserved

These are TradeProStack editorial recommendations, not BookingKoala policies or vendor-published booking deposit guidance. The important distinction is the cost of holding the appointment. A booking deposit should reflect the risk you’re taking by reserving the slot, rather than being an arbitrary charge applied to every customer.

How much should you charge as a booking deposit?

There isn’t one percentage that works for every cleaning business. BookingKoala does not publish recommended deposit percentages or deposit sizing guidance in the supplied documentation. The following amounts are TradeProStack’s suggested starting points for building your own policy.

Illustrative deposit options:

OptionWhen to consider it
10% of the bookingLower-risk appointments where you want a small commitment
20% of the bookingLarger appointments where replacing a cancellation would be difficult
Fixed $25 depositStandard cleaning services where a consistent upfront amount is easier to explain
Card on file, no depositEstablished customers or lower-risk services where you prefer to rely on a disclosed cancellation policy

Illustrative editorial examples in USD, not vendor recommendations or proven conversion benchmarks.

For example, take a hypothetical $200 cleaning appointment. A 10% booking deposit would be $20, leaving $180 due after the service. At 20%, the customer pays $40 upfront and owes $160 afterward. Neither amount guarantees that the customer will show up. The booking deposit simply creates a financial commitment while reducing the amount the customer has to pay on the day.

Start at the lower end for ordinary residential cleaning and consider a higher booking deposit when the booking requires a substantial block of time.

Should you use a fixed amount or a percentage?

A fixed amount is easier to explain. “There’s a $25 deposit to reserve your appointment” is straightforward. The customer immediately knows what they’ll pay, even before reviewing the full invoice.

A percentage scales with the appointment price, which can make sense when your services vary significantly in scope. For businesses offering both basic home cleaning and large move-out jobs, percentage-based deposits may better reflect the value of the reserved appointment. Just show the actual dollar amount before the customer confirms.

Whichever approach you choose, avoid making customers calculate the booking deposit themselves.

When should you collect the deposit?

The recommendation is to collect the booking deposit when the customer confirms the appointment, after they’ve seen the service price and cancellation policy. That sequence gives the customer enough information to make an informed decision. It also avoids reserving an appointment for someone who hasn’t completed the agreed payment step.

A practical booking process would look like this:

  1. Customer selects the service and appointment. Show the estimated price or agreed quote.
  2. Booking deposit terms appear before confirmation. Explain the amount, whether it’s credited to the bill, and when it may be refunded.
  3. Customer pays the agreed booking deposit. Record the payment against the booking using your available payment process.
  4. Customer receives confirmation. Include the appointment details, amount paid and remaining balance.
  5. Customer pays the balance. Collect the outstanding amount according to the agreed payment terms.

BookingKoala’s published payment tools provide several pieces that may support this process. Its Charges, Payments & Tips features allow businesses to charge and refund customer debit or credit cards from inside the account. Its invoicing module lists partial payments, card-collection links, invoices sent automatically through email or SMS, and automatic reminders. Those capabilities are relevant when you’re arranging upfront payments and collecting the remaining balance — see how the payment tools work.

However, the supplied vendor documentation does not establish a dedicated BookingKoala booking deposit workflow or a checkout setting specifically labelled “deposit.” If you plan to use BookingKoala’s payment tools to take a booking deposit, confirm how the particular payment arrangement works in your account before making it part of your booking policy.

What should you actually say to customers?

Booking deposit wording matters because customers want to understand what happens to their money. The recommendation is to use the word “deposit” directly, identifying the amount and explaining that it goes toward the service price. Put the cancellation deadline nearby so customers can see the complete arrangement.

The following examples are TradeProStack-written policy templates. They are not wording supplied by BookingKoala.

Close-up of hands holding a smartphone and credit card making a mobile payment outdoors

Example 1: Standard cleaning deposit

Booking confirmation copy:

“A $25 deposit is required to reserve your cleaning appointment. This amount goes toward your total service price, so you’ll only pay the remaining balance after your cleaning. Cancel or reschedule at least 24 hours before your appointment for a full deposit refund.”

This example keeps the booking deposit separate from the final balance and establishes a clear refund deadline. The $25 amount and 24-hour window are illustrative recommendations, not vendor requirements.

Example 2: Deep cleaning or move-out service

Higher-commitment booking copy:

“We require a 20% deposit to confirm deep cleaning and move-out appointments. Your deposit is applied to the total service cost. If you need to cancel, please let us know at least 48 hours before your appointment for a full refund. Cancellations inside that window may result in the deposit being retained.”

For larger jobs, this booking deposit approach creates a more substantial commitment while giving customers a defined cancellation window. If your business uses this type of policy, make sure the percentage and the actual dollar amount are visible before payment.

Example 3: Returning customer without an upfront deposit

Card-on-file booking copy:

“No upfront deposit is required for your appointment. We ask that you keep a valid payment card on file. If you cancel less than 24 hours before your scheduled cleaning, a $25 late-cancellation fee may apply. We’ll confirm the fee policy before you finalize your booking.”

This approach may suit businesses that want customers to book without paying immediately. BookingKoala documents a Send Add Card Link capability, allowing customers to add a card to their profile without logging in. Its cancellation-fee feature also allows businesses to set penalties that automatically charge customers who cancel within a defined period. Confirm customer authorization and any applicable legal requirements before using automatic cancellation charges.

How do you make a deposit policy feel fair?

A fair policy should be easy to understand before the customer pays. For most small cleaning businesses, the recommendation is to treat the booking deposit as part of the total price and refund it when the customer cancels with sufficient notice. The more complicated question is what happens when someone cancels late.

A policy that keeps every deposit regardless of circumstances may discourage otherwise reliable customers from booking again. You still need a way to protect yourself from appointments that are cancelled when you have little chance of filling the time.

Consider the following editorial approach:

  • Cancellation before the deadline: Refund the deposit or offer to transfer it to another appointment.
  • Cancellation after the deadline: Retain the agreed amount if the disclosed policy permits it, with discretion for exceptional circumstances.
  • Customer reschedules: Consider transferring the deposit to the new date, subject to reasonable limits.
  • Your business cancels: Refund the deposit in full or offer a new time the customer can accept voluntarily.
  • Service cannot proceed for a genuine emergency: Review the circumstances before deciding whether to enforce a charge.

The goal is a consistent policy that customers can understand and your team can apply without a lengthy dispute.

BookingKoala has two features worth distinguishing here. Its Cancellation Fees capability supports automatic penalties for cancellations inside a specified period, while Advanced Cancellations allows businesses to collect cancellation reasons. Those tools could help you administer a cancellation policy and understand why customers are cancelling. They don’t determine whether your policy is reasonable, and the published features don’t establish how deposit refunds interact with cancellation penalties. You’ll need to verify that operational detail and make sure customers aren’t charged twice for the same cancellation unless a clearly disclosed and legally permissible arrangement calls for it.

Pair the policy with a reminder system that cuts no-shows — deposits and reminders work better together than either does alone.

Should you require a deposit for every customer?

Probably not as a starting point.

A blanket deposit policy is simple to administer, but some bookings present less scheduling risk than others. If a returning customer books a short regular cleaning every week, requiring an upfront payment each time may add unnecessary work.

Consider applying deposits first to appointment types where late cancellations cause the most disruption. Then review your own booking records. Compare how many customers complete bookings, how many cancel late and how often deposits are refunded. That gives you information specific to your business rather than relying on an assumed industry no-show rate.

If customers frequently abandon a booking when the deposit appears, reconsider the amount or the point at which you’re requesting payment. If late cancellations remain costly, you may need to change the deadline or expand the deposit requirement to other services.

There is no verified deposit conversion benchmark in the supplied BookingKoala documentation, so any claims that a particular deposit percentage improves attendance or reduces conversion would be unsupported.

How does BookingKoala support collecting deposits and balances?

BookingKoala provides payment-management capabilities that are relevant to this workflow, although its published materials do not describe deposits as a dedicated named feature.

Published capabilityHow it could support the approach
Charges, Payments & TipsCharge or refund customer cards through the account
Partial paymentsSupport an arrangement where the customer pays part of the amount before the final balance
Send card linkRequest that a customer provide a payment card
Automatic invoices and remindersCommunicate outstanding payment requests
Cancellation FeesApply configured charges for cancellations inside a defined time window
Advanced CancellationsCollect reasons for cancellations
Automatic chargesManage payment collection, including an option to charge after a booking is completed
Charge BookingsProcess completed and unpaid bookings together in a single transaction

Video: a third-party walkthrough of BookingKoala’s invoices and payments tab (via Paythepoolman.com, YouTube) — the module the deposit method above is built from.

BookingKoala also documents support for credit cards and cash/check payments, as well as pricing configurations based on service quantity, time, parameters or packages. Its published payment processor setup documentation includes Stripe, PayPal/Braintree, Square and Authorize.net. For businesses migrating existing customers, the vendor’s Import Tool can match existing card information from a current processor, such as Stripe, to BookingKoala customer profiles. That may reduce the need to request payment details again during a migration.

If you’re comparing platforms, see our BookingKoala vs ZenMaid breakdown for how the payment tools compare.

None of these documented capabilities should be interpreted as confirmation that BookingKoala automatically calculates a deposit percentage, applies it during online checkout or offsets a deposit against a final invoice without additional configuration. Those are details to verify before adopting the proposed process.

What does BookingKoala cost?

BookingKoala’s official pricing page shows provider/storage tiers but does not publish dollar prices. As reviewed on October 14, 2026, the published tiers are:

  • 5 Providers or 5 GB
  • 15 Providers or 15 GB
  • 50 Providers or 50 GB

A provider is someone who performs the service. The published pricing structure also includes campaign tiering at 5,000 contacts, while custom lead forms range from one form on lower tiers to unlimited forms on the top tier.

Since no dollar prices are published on the official pricing page in the supplied evidence, we cannot give a verified monthly subscription cost. The supplied materials also do not publish card-processing fees or payout timelines. Those costs and timing details matter when comparing the financial value of deposits against the work of administering them.

What are the limitations of taking booking deposits?

Deposits can help establish a commitment, but they introduce additional administration. Your team needs to track which appointments have been partially paid, what balance is outstanding and whether a cancellation qualifies for a refund. Customers may also have questions when they see a charge before receiving the service.

There are several practical limitations worth considering.

First, deposits do not eliminate cancellations. A customer may still cancel or fail to attend, and the deposit amount may not cover the full value of the appointment you couldn’t replace.

Second, upfront charges can influence booking decisions. The supplied research does not establish how much conversion changes when a deposit is required. Any impact should be evaluated using your own records.

Third, payment collection has costs and operational requirements. BookingKoala’s published materials in the evidence pack do not establish processing fees, payout times or a complete dedicated deposit workflow. Refund timing, customer authorization, chargebacks and cancellation-fee enforceability may also depend on your processor and applicable consumer protection rules. Review those requirements before publishing a non-refundable deposit policy.

Finally, be cautious about combining retained deposits with automatic cancellation penalties. Clearly explain what happens in each situation, and verify that your payment process handles the charges as intended.

What’s the best deposit policy for a small cleaning business?

For a small cleaning company dealing with occasional no-shows, start with a modest deposit for first-time deep cleaning or other appointments that reserve a meaningful block of time.

A fixed $25 deposit or a 10% upfront payment could be a reasonable initial policy to evaluate for standard appointments. For larger jobs, consider whether 20% better reflects the risk of losing that appointment.

These are illustrative starting points, not industry standards or vendor-published recommendations.

Make the deposit part of the final bill, explain the cancellation deadline before payment and give customers a straightforward way to reschedule. BookingKoala’s documented card charging, partial payment, invoicing and refund tools may provide the payment infrastructure for this arrangement. Its cancellation features may also help administer a consistent policy. Set up BookingKoala’s payment tools once you’ve confirmed the workflow and processing costs in your own account.

Bottom line: Use a deposit when the financial exposure of a lost appointment justifies the additional booking friction. If you use BookingKoala, confirm the actual payment workflow and processing costs first, then introduce the policy selectively and adjust it based on your own cancellations and completed bookings.

Research basis: Official BookingKoala pricing, features, payment modules, help-center documentation and product updates, accessed October 14, 2026. All deposit amounts, timing suggestions and policy examples are TradeProStack editorial guidance.

Related: Scheduling that survives rain days, sick cleaners and emergency call-outs