Skip to main content
deposits payments no-shows

Deposits or Full Payment: Which Works Better for Reducing No-Shows

By Marai ·

Charging before the appointment is the most effective strategy for reducing no-shows in service businesses. But one question remains: how much to charge? A partial deposit (30%, 50%) or the full price of the service? The answer isn’t the same for every business, every service, or every client.

This article examines both options from the perspective of client psychology, business operations, and their results in reducing no-shows.

The Deposit (Partial Payment)

How It Works

The client books and pays a portion of the service price (typically between 20% and 50%). They pay the remainder when they attend the appointment, in person or via whatever payment methods your business accepts (card, cash, Bizum).

Advantages

Lower barrier to entry. For the client, paying 30% of an €80 service (€24) is more manageable than paying the full €80 upfront. The friction is reduced, especially with new clients who don’t yet know your service and may have doubts.

Creates commitment without feeling excessive. The deposit functions as a tangible commitment: the client has money on the line, so they have an incentive to show up. But they don’t feel they’ve overpaid for something they haven’t yet received.

Flexibility in the cancellation policy. If the client cancels with enough notice, you can refund the full deposit as a gesture of goodwill. If they cancel late or don’t show up, you retain it and recover part of the loss. The client perceives this as fair because the retained amount is partial, not total.

The remaining payment as an upselling opportunity. When the client arrives and pays the balance, it’s a touchpoint where you can offer additional services, complementary products, or book their next appointment. If they had already paid in full, that moment doesn’t exist.

Disadvantages

Reduces no-shows without eliminating them. A client who has paid a €24 deposit on an €80 service may decide that losing €24 is worth it if something came up. The amount is small enough that some clients will simply absorb it.

Two-phase payment management. You need a system that handles the deposit at booking and the balance on the day. If the second payment is manual (cash, Bizum in person), it adds an operational step.

Accounting complexity. The deposit and the final payment are two separate transactions that must reconcile into a single invoice for the full service amount. If your system doesn’t handle this automatically, it’s manual reconciliation work.

Full Payment

How It Works

The client pays 100% of the service price at booking. When they come to the appointment, they pay nothing more (unless they add extra services on the day).

Advantages

Maximum commitment. A client who has paid €80 has a much stronger incentive to show up than one who has paid €24. The potential loss is complete, not partial. This is the highest level of commitment you can generate through payment.

Eliminates in-person payment management. There is no second payment. The client arrives, receives the service, and leaves. The financial side is already settled. This simplifies day-to-day operations, especially if you have no front desk or work alone.

Advance cash flow. You collect revenue before delivering the service. In a month with 100 appointments, you have the income from all 100 before the first appointment takes place (or at least before each appointment’s date). This improves cash flow predictability.

Simple accounting. One transaction per service. A direct invoice, no two-phase process, no reconciliation.

Disadvantages

Higher barrier to entry. Asking a new client who doesn’t know your service to pay in full upfront can generate resistance. “Why do I have to pay everything before knowing if I like it?” It’s a legitimate objection that can cost you bookings, especially for mid-to-high-priced services.

A more delicate cancellation policy. If the client cancels in advance, do you refund everything? Part of it? The amount at stake is larger, so disputes are also more significant. An unclear policy can generate negative reviews or complaints.

Greater friction at booking. Every friction point reduces conversions. Asking for a €150 payment from a client who is considering booking a treatment may cause them to put it off until later (and later never comes). A €45 deposit would have closed the booking.

Perception of rigidity. Some clients perceive full upfront payment as a lack of trust on the business’s part. “If you have to charge me everything in advance, is it because your clients usually don’t pay?” This is an unfair perception, but a real one.

The Psychology Behind Each Option

The Sunk Cost Effect

When a client pays something upfront, they perceive that money as “spent.” The sunk cost creates an incentive to attend the appointment: if they don’t go, they feel they’ve lost money. This effect is proportional to the amount paid: a €20 deposit creates less pressure than an €80 one.

But there’s a threshold: beyond a certain amount, the sunk cost effect doesn’t grow proportionally in the client’s mind. The psychological difference between paying €50 and paying €80 upfront isn’t as significant as the difference between paying €0 and paying €50. The jump from “nothing” to “something” is what produces the biggest behaviour change.

The Ownership Effect

When a client pays for the full service, they feel it’s already “theirs.” This is positive for commitment, but it can generate higher expectations. A client who has paid €150 for a massage expects it to be perfect. A client who has paid a €45 deposit has more balanced expectations.

Loss Aversion

People feel more pain from losing something than satisfaction from gaining it. Losing a €30 deposit hurts. Losing €100 in full payment hurts more. In both cases, the pain is sufficient to motivate attendance. The difference is that the pain of losing €30 doesn’t generate resentment, whereas losing €100 may create a negative experience the client associates with your business.

What Each Sector Prefers

Hair, Barbershops, and Beauty

20–30% deposit. Services tend to be mid-to-low priced (€15–€80) and clients are regulars. A small deposit creates commitment without creating friction. For high-value services (colour treatments, extensions, premium facials), a 40–50% deposit is more common.

Healthcare (Psychology, Physiotherapy, Podiatry)

Full payment. The per-session price is mid-to-high (€40–€100), sessions are individual, and a no-show carries a direct and significant cost (one empty hour). Patients in healthcare tend to accept upfront payment readily because it reads as professional.

Spa and Wellness

30–50% deposit. Services tend to be higher-priced (€80–€300) and the new client may not know the centre. The deposit lowers the barrier to entry. For packages or premium experiences, full payment is more common.

Coaching and Consulting

Full payment. This is the industry standard. Coaching clients expect to pay when booking. If they don’t pay, their commitment to the session is questionable.

Fitness

Membership + no additional payment. At gyms with memberships, payment is already covered. The class booking is simply capacity management, not an additional charge. For personal training outside the membership, a 50% deposit or full payment is standard.

The Best Strategy: Configure per Service

You don’t have to choose a single option for your entire business. The most intelligent configuration is per service:

  • Low-priced services (under €25): no deposit, just a reminder. The friction of upfront payment isn’t worth it.
  • Mid-priced services (€25–€80): 30–50% deposit. A balance between commitment and accessibility.
  • High-priced services (over €80): full payment or a 50% deposit. The amount justifies the protection.
  • New clients with no history: deposit or full payment. You have no data on their reliability.
  • Returning clients with a good track record: no deposit or minimal deposit. Trust is already established.

How to Implement It

Marai’s online payments let you configure each service individually: no upfront payment, a partial deposit (you define the percentage), or full payment. The charge is processed at booking through Stripe.

Combined with the client reliability score (which Marai calculates automatically based on attendance history), you can personalise the policy: reliable clients book without a deposit; new clients or those with a history of cancellations pay upfront.

For more context on reducing no-shows with combined strategies, the article on reducing no-shows covers reminders, deposits, and waiting lists.

Conclusion

Neither the deposit nor full payment is always the best option. The deposit is more accessible and generates less friction, but doesn’t eliminate no-shows entirely. Full payment maximises commitment, but can slow down bookings from new clients or for high-priced services.

The optimal strategy is to configure per service and, if your system allows it, per client profile. What matters is that you collect something before the appointment: the jump from €0 to any amount is the one with the greatest impact on reducing no-shows.

Marai lets you configure all of this per service, with payments integrated into the booking flow. You can try it for free and adjust your payment policy as you get to know your clients better.