Restaurant Booking Deposits: How Much to Charge and How to Collect Them
A booking deposit is an advance payment a customer makes when reserving a table — legally an advance on the final bill, not an extra charge. In Spain, restaurants can require one as long as the policy is stated before confirming the booking, and the amount is deducted from the final bill. Typical amounts run €10–20 per person or €50–100 per table for groups, applied to large parties, weekends, holidays and tasting menus. Spain's consumer authorities back the mechanics — Andalusia's Consumo Responde requires the advance to be deducted from the bill, and the Comunidad de Madrid's consumer FAQ confirms a no-show charge is legal when disclosed upfront. If bookings land in software rather than a chat, note where the deposit feature actually sits in each platform's plans — verified on vendor pricing pages in September 2026: Restoo includes deposit collection and no-show elimination only from Premium at €149/month (Mini €39 and Pro €79 don't), Resmio sells deposits as a €19.90/month add-on on top of any plan, and CoverManager gates preauthorization and prepaid deposits behind add-ons — its own plan table marks card request and prepaid with per-booking commissions (Comisión +/++/+ depending on tier), and its September 17, 2026 rebuild removed every public price. The fastest way to collect one is a payment link sent over WhatsApp at the moment of booking: the guest pays in seconds from their phone, and the reservation only locks in once the payment lands.
Why restaurants are starting to charge for bookings
A no-show table is not an empty chair — it is lost revenue that cannot be resold. A table of six that never arrives on a Saturday night costs a restaurant real money: blocked inventory, prep work, and staff allocated to a cover that never lands. As bookings moved from phone calls to WhatsApp and Instagram DMs, the cost of flaking dropped to zero for the customer — and the bill landed on the restaurant.
Deposits flip that incentive. When a guest pays €10–20 to hold the table, attendance rates jump and the no-show's cost is covered when they don't. That is why more restaurants now ask for one — and why guests increasingly expect it for premium slots.
What a deposit legally is (Spain)
Key distinction first: a deposit is an advance, not a supplement. Spain's consumer authorities are explicit on both halves: the Dirección General de Consumo de la Junta de Andalucía (via Consumo Responde) states that booking a table cannot carry an extra cost on top of the final bill — but the restaurant can require an advance, and that advance must be deducted from the total. In practice:
- State the policy before confirming the reservation: amount, what it covers, cancellation deadline.
- Deduct it from the final bill — never keep it as an extra.
- If the guest no-shows without cancelling within your stated window, the deposit is compensation for the blocked table.
- Keep written proof the guest accepted the policy (a confirmation message works).
A real-world check: the Comunidad de Madrid's consumer FAQ answers the exact scenario — a guest gives card details at booking, no-shows, and gets charged. Verdict: legal, provided the total price including cancellation and no-show charges is clearly known to the consumer beforehand. This is the same mechanism hotels use as preauthorization: holding an amount on the card at booking instead of charging it — useful for restaurants that don't want to charge upfront, with the same disclosure duty.
This is general information, not legal advice — for edge cases (large events, fixed menus with suppliers), check with your asociación de hostelería.
How much to charge
There is no legal cap — the market norm is enough to make flaking hurt, not enough to scare the booking away:
| Scenario | Typical deposit | When to apply it |
|---|---|---|
| Standard table (2-4) | None — confirmation message is enough | Midweek, regular service |
| Weekend prime time | €10-15 per person | Fri/Sat dinner, holidays eve |
| Large groups (8+) | €10-20 per person, or fixed €100-150 per table | Always — this is where no-shows hurt most |
| Tasting menu / special event | 30-50% of the menu price | Fixed-date events with per-cover costs |
| Peak dates (Valentine's, New Year) | €20-30 per person | Whole-house demand, waiting list exists |
Two rules of thumb: scale the deposit with the cost of the empty table, not with the group's politeness; and announce it as policy ("reservations are confirmed with a €15 deposit per person") rather than as a negotiation.
A deposit policy you can copy (and how deposits actually work)
Everything above compresses into a five-line policy you can paste into your booking confirmation, Instagram bio or website:
Reservation policy
1. Tables are confirmed with a deposit of €15 per person (€100 per table for groups of 8+).
2. The deposit is an advance — it is deducted from your final bill.
3. Free cancellation up to 24 hours before the booking: full refund.
4. Cancellations inside 24 hours or no-shows: the deposit covers the reserved table.
5. If we resell your table, we refund the deposit in full.
How a deposit works end to end, in practice: the guest requests the table → you confirm availability and state the policy → they pay the deposit (one tap on a payment link inside the booking chat) → the table locks in and the amount registers against the booking → the system reminds them the day before with the cancellation window → they show up and the deposit comes off the bill, or they cancel in time and it is refunded, or they no-show and it compensates the blocked table. One loop, four exits — and every one of them is fair if the policy was stated before payment.
Restaurant deposit refund rules: the part that makes guests trust the policy
A deposit reads as professionalism when the refund rule is as public as the charge. The rules that keep it defensible:
- Cancel inside the stated deadline → refund in full. Publish the deadline (24-48h for standard bookings) and honour it without arguments.
- You resell the table → refund in full. Goodwill costs less than a review; the slot was never actually lost.
- No-show inside the window → keep the deposit. That is the compensation the policy announced — this is the one case where keeping it is the whole point.
- Refund through the same route it was paid — same link, same card — and say so in the policy so nobody has to ask.
Collecting deposits by WhatsApp
The moment of friction decides whether deposits work. If collecting one means a bank transfer with proof-of-payment screenshots, guests abandon the booking. The flow that works:
- Guest books (WhatsApp, phone, or your booking link).
- You reply confirming availability and send a payment link for the deposit — same chat, seconds later.
- Guest pays by card (or Bizum where available) from their phone.
- The reservation locks in automatically once paid; the amount registers against the booking and is deducted from the final bill.
- Automatic reminder the day before — with the cancellation window stated.
WhatsApp is where your guests already are — meeting them with the payment link inside the same conversation removes the friction that kills deposits. Platforms like Mesabot build this in: deposit request, payment confirmation, and reminder flow attached to the booking itself, instead of juggling a POS, a bank app and a chat. Before wiring payments, it helps to see how WhatsApp reservations work step by step — the deposit link slots into step two of that same flow.
What booking software charges for deposits
If you collect deposits inside reservation software instead of a payment link in the chat, check which plan actually includes the feature — on every major platform in Spain it sits behind the higher tiers or a paid add-on. Verified on each vendor's own pricing page in September 2026:
- Restoo — deposit collection ("cobra anticipos en 15 segundos") and no-show elimination start at Premium, €149/month. The cheaper Mini (€39) and Pro (€79) plans don't include them.
- Resmio — "pedir depósito para reservas" is a paid add-on at €19.90/month on top of the plan (Premium €69.90 / Ultimate €129.90), so real deposit capability starts near €90/month.
- CoverManager — card request and prepaid sit behind per-booking commissions on its own plan table (Comisión +/++/+ by tier); since its 17-sep-2026 rebuild it publishes no prices at all — the deposit route there is quote-only.
The pattern: the feature that protects your revenue is the one used to push you up a tier — budget for it when comparing a €39 entry price against a chat-native flow where the deposit link costs nothing extra.
One more data point: nowEat splits its platform into modules — digital menu 29 €/mo, orders 29 €/mo, POS 49 €/mo, bookings 50 €/mo (full suite 99 €/mo; −20% billed annually). The Reservas module includes anti-no-show deposits, but adds a €1.50 fee on every booking that carries a deposit, with 100 SMS/month included. The feature is included, yet each protected reservation still costs extra: at 100 deposit bookings a month that's €150 on top of the plan. Compare structures, not just the headline price.
Weighing pros and cons before you start
For:
- Attendance on protected slots: OpenTable reports deposits cut no-show rates by 57% on average (and make guests 72% less likely to cancel at the last minute), against the 10-20% no-show share restaurants assume without a policy; CoverManager cites a -35% no-show reduction once a deposit is required.
- Cash-flow and prep certainty: locked tables mean real purchase decisions on staff and stock for peak nights.
- Filters unserious bookings automatically — the policy does the screening, not your phone.
Against:
- Friction at the exact moment of booking: every extra step loses part of the parties, mostly casual ones.
- It reads poorly if applied everywhere: deposits on midweek tables signal distrust and push those bookings to competitors.
- It adds work when charged outside the booking flow: transfers, proofs of payment, manual tracking — and refund handling when plans change.
The market answer to "against" is structural: deposits only where the risk justifies them, auto-collected inside the conversation the booking already happens in.
Putting it in place: a 5-step checklist
- Pick the threshold: which bookings carry a deposit — market practice is groups from 8 up, weekend prime time, holidays and fixed menus (a reservation software guide recommends the 8-cover mark).
- Set the amount from the table above: €10-20 per person, or 30-50% on fixed menus — enough to hurt a no-show, not the booking.
- Write the policy in one sentence and publish it on the booking channel itself: amount, deduction from the bill, cancellation deadline.
- Choose the collection route: payment link inside the WhatsApp booking chat (no extra tooling) or a software plan that includes the feature — checking the add-on and per-booking fees first.
- Automate the day-before reminder with the cancellation window stated, and decide in advance the refund rule for resold tables.
What happens to the no-show's deposit
With the policy stated in advance, keeping the deposit when a guest no-shows inside the cancellation window is the compensation for the blocked table — that is the whole point of the mechanism. Two practices that keep it fair and defensible:
- Publish the cancellation deadline (24-48h for standard bookings) and honour it: if they cancel in time, refund in full.
- Refund no-questions when you resell the table — goodwill costs less than a bad review.
Do deposits scare customers away?
Handled well, no: a clear, small, deductible deposit reads as professionalism, not distrust. Completion rates stay high when the payment is one tap inside the booking conversation. What does scare guests away: surprise charges on the bill, deposits on a Tuesday lunch, and refund policies buried in fine print.
In short
Charge deposits where the risk justifies them — groups, weekends, holidays, fixed menus — at €10-20 per person, state the policy before confirming, deduct from the bill, and collect with a payment link in the same WhatsApp conversation where the booking happened. The restaurants losing money to no-shows in 2026 are not the ones charging deposits; they are the ones still taking bookings with nothing attached. And the deposit is one piece of a larger system: the guide to reducing no-shows explains how reminders, confirmations and a waitlist fit around the deposit. And if you are weighing which platform should run those deposits, Mesabot vs CoverManager compares the two where it matters: who answers the booking, and where the deposit sits in each plan. And one compliance deadline belongs on the same 2026-27 calendar: VeriFactu — certified invoicing software with a fixed €50,000 fine for the business, phased in from January 2027.
Frequently asked questions
Can a restaurant in Spain legally charge a deposit for a reservation?+
Yes. Andalusia's consumer authority (Consumo Responde) confirms a booking cannot carry an extra charge on top of the bill, but the restaurant can require an advance payment that is then deducted from the final bill. The Comunidad de Madrid's consumer FAQ likewise confirms charging a no-show is legal when the policy was disclosed before booking. Communicate the policy before confirming the reservation, and keep the amount transparent.
How much is a typical restaurant deposit?+
For standard weekend bookings, €10-15 per person. For large groups, €10-20 per person or €100-150 per table. For tasting menus and special events, 30-50% of the menu price. The right number scales with the cost of the empty table, not a fixed rule.
Can the restaurant keep the deposit if I don't show up?+
If the cancellation policy was stated before the booking and you no-show within the cancellation window, the deposit is compensation for the blocked table. If you cancel within the stated deadline, the restaurant should refund it in full.
Do booking platforms charge extra for deposit features?+
Often yes. On their published Spanish pricing (September 2026), Restoo includes deposit collection only from Premium at €149/month, Resmio sells it as a €19.90/month add-on, and nowEat includes it in its 50 €/mo Reservas module but adds €1.50 per deposit booking — while CoverManager's own plan table attaches per-booking commissions (Comisión +/++/+) to card request and prepaid deposits, and its September 17, 2026 rebuild removed all public prices, so there the deposit route is quote-only. A payment link inside the booking chat delivers the same protection without the feature gate or per-booking fee.
Do deposits reduce reservations?+
No when they are small, transparent and deductible — guests read them as normal policy for premium slots and groups, and vendor data backs the effect: OpenTable measures a 57% average no-show reduction with deposits. Completion rates stay high when payment is one tap inside the booking chat. What reduces bookings is friction: separate payment apps, transfers with proof of payment, or hidden terms.
What should a restaurant deposit policy include?+
Five things, stated before the booking is confirmed: the deposit amount (and when it applies — groups, weekends, fixed menus), that it is an advance deducted from the final bill, the cancellation deadline for a full refund (24-48h is standard), what happens on a no-show inside the window, and that the deposit is refunded if the table is resold. Publish it on the booking channel itself and keep written proof the guest accepted it — a confirmation message is enough. Above you'll find a five-line policy ready to copy.
Do restaurants refund deposits if you cancel?+
If you cancel inside the deadline stated in the policy, yes — full refund, no arguments. Most restaurants set that window at 24-48 hours for standard bookings. Inside the window or on a no-show, the restaurant keeps the deposit as compensation for the blocked table, which is the one case the policy announces in advance. And if the restaurant resells your table, the fair standard is a full refund — goodwill costs less than the review. Refunds should ride back through the same payment route you used.
When is a restaurant deposit refund due?+
Three cases: you cancel inside the deadline stated in the policy (24-48 hours for standard bookings) — refund in full; the restaurant resells your table — refund in full, the fair standard because the slot was never actually lost; and the money rides back through the same route it was paid. The one case with no refund: a no-show inside the cancellation window, where the deposit is the compensation for the blocked table that the policy announced in advance.
How does a restaurant reservation deposit work?+
You pay a small advance — typically €10–20 per person, or €50–100 per table for large groups — when the booking is confirmed, and it is deducted from the final bill. If you cancel before the stated deadline (24–48 hours for standard bookings), you get a full refund; inside the window or on a no-show, the deposit compensates the blocked table. If the restaurant resells your table, the fair standard is a full refund. The cleanest flow: the deposit is requested and paid with a payment link inside the same WhatsApp conversation where the booking happened, and the table only locks in once the payment lands.