Skip to content
Hotelmark
Direct bookings

Prepayment or pay on arrival: which do you choose?

2026-05-29·7 min read
Prepayment or pay on arrival: which do you choose?

A guest who books but doesn't pay costs you nothing until they don't show up. Then they cost you everything.

The problem with casual booking

Direct bookings are cheaper than platform bookings, that's true. You can read why booking direct is more affordable elsewhere, but the flip side lands here: direct bookings with no payment obligation are also more casual. A guest who books via Booking.com has already entered their card details. A guest who emails you or locks in an option through your own site without paying hasn't done that yet.

That difference in commitment translates directly into no-show numbers. With direct bookings and no deposit, you're easily looking at 5 to 15 percent no-shows. At a B&B with 6 rooms and 60 bookings a month, a 10 percent no-show rate means 6 rooms a month you can no longer sell. Those nights are gone.

So the question isn't just whether you save commission with direct bookings. It's also how you protect your revenue once the platform buffer disappears.

What the two models cost and deliver

Say you run a B&B with 6 rooms. Average booking value: 120 euros per stay. You process 60 bookings a month, 20 of which come in directly through your own site.

Scenario A: pay on arrival, no deposit

Your no-show rate is 12 percent on direct bookings. That's 2.4 empty rooms a month.

ItemCalculationAmount
Empty rooms per month20 direct bookings x 12%2.4 rooms
Missed revenue per month2.4 x 120 euros288 euros
Missed revenue per year288 x 123,456 euros

Scenario B: 25 percent deposit, rest on arrival

Your no-show rate drops to 3 percent. Guests who transferred 30 euros almost always show up.

ItemCalculationAmount
Empty rooms per month20 direct bookings x 3%0.6 rooms
Missed revenue per month0.6 x 120 euros72 euros
Missed revenue per year72 x 12864 euros
Difference vs. scenario A3,456 minus 8642,592 euros per year

A deposit protects you for over 2,500 euros a year in this example, without needing more bookings.

Breakfast plate with fruit and a glass of juice
Foto: Iason Raissis

Comparison: three models side by side

Each payment model has different strengths. Here they are, lined up.

ModelNo-show riskConversionCash flowThreshold for guest
Fully upfrontNearly zeroLowerStrongly positiveHigh
Deposit 20-30%LowGoodPositiveAcceptable
Pay on arrivalHighHighestNeutral to negativeLow

Paying fully upfront works best for accommodations where the pressure per room is high and so is the booking value: think glamping with five outdoor units or a boutique hotel with three suites. One no-show cuts deep there.

Pay on arrival still has a place at hostels with lots of beds and a low occupancy threshold. If you have 20 beds and one guest doesn't show, you recover from that more easily than a B&B with three rooms.

Which model per accommodation type

Not every business works the same way. Here's a practical rule of thumb per type.

B&B (3-8 rooms). Every empty room counts heavily. Choose a deposit of 25 to 30 percent, balance due on arrival. Avoid the threshold of full prepayment on stays longer than 2 nights by capping the deposit at a max of 1 night.

Hostel. Turnover is high, beds are cheaper. Pay on arrival is acceptable if you have solid cancellation terms. Consider a deposit for group bookings of 5 people or more, where no-show risk is higher.

Glamping. Stays are unique and can't be rebooked on short notice. Full prepayment is the most defensible here and guests understand it better too. You can apply a partial refund policy if a guest cancels more than 30 days in advance.

Boutique hotel. Depends on average length of stay and booking value. At an average booking of 300 euros or more, a 30 percent deposit is still 90 euros, which seriously forces guests to commit. That's a healthy filter.

Quick start

Currently have no payment obligation at booking? Set a minimum deposit of 1 night. That's the smallest change with the biggest impact on no-shows. Your booking engine handles this with a setting, no custom work needed.

Effect on conversion: how many guests drop off?

The concern many owners have is that guests drop off the moment they have to pay upfront. That concern is partly justified: full prepayment at an unfamiliar accommodation measurably lowers conversion, especially with guests who don't know you yet.

But a deposit of 20 to 30 percent has a much smaller effect on conversion than owners expect. The guest who drops off at a 30-euro deposit wouldn't have paid anyway had they been a no-show. You're really only losing the least committed bookers, and that's exactly the group that was inflating your no-show stats.

You restore guest trust with:

  • a clear, fairly worded cancellation policy shown at booking
  • a confirmation email that explains when the balance is due
  • a simple cancellation process if the guest changes their mind

Guests accept payment obligations more readily when the terms are understandable and the cancellation path is clear.

Common mistakes

Setting up a payment model but forgetting the cancellation policy. A deposit without a matching cancellation policy creates legal ambiguity. Set up both at the same time.

Requiring full prepayment but offering no refund path. Guests who cancel 6 weeks in advance expect a refund. If you don't arrange that, you risk chargebacks through the bank, which causes more hassle than the no-show itself.

Using the same model for every room type. A standard room and a bridal suite carry different no-show risk and different booking value. Set different terms per room type if your booking engine allows it.

Copying the payment model from Booking.com. Booking.com offers guests flexible cancellation by default to keep conversion high on the platform. That's their interest, not yours. On your own site, you set the terms that fit you.

Not factoring in the cash flow benefit. Prepayment or a deposit means the money is already in your account before the guest arrives. That's a concrete advantage for stocking up, staffing, or seasonal prep. Don't leave it on the table.

How to set up the payment model in practice

A payment model is only worth something once it's actually live in your system. In practice the threshold is lower than owners think. In 4 steps, you've got it sorted:

  1. Determine your default model per room type. For a B&B that's typically a 25 percent deposit, for glamping it's full prepayment.
  2. Set the deposit percentage in your booking engine. That's a field, not custom work.
  3. Link the cancellation policy to it and make sure the guest sees it before paying.
  4. Test 1 booking as a guest and check that the correct amount is charged and the confirmation email is right.

Expect 30 minutes for the whole setup. That's a one-time job that saves you hundreds of euros a month in prevented no-shows. Don't wait for high season, that's when the empty rooms hurt most.

What you can do now

Payment model and cancellation policy are two sides of the same coin. Read how to write a cancellation policy guests accept and make sure both get set up in your booking system at the same time.

Don't have your own booking button yet? Then every payment model runs through the platform regardless. First check what a reservation system of your own delivers for you and read what a booking engine is and how it works.

Want the full picture on direct bookings, from commission to payment policy to booking button, start at the complete guide to direct bookings. Want to see what direct bookings save you per year once you lower no-shows, run it through the savings calculator. And if you'd rather have someone set up the payment policy and booking settings for you, check out marketing for hotels.

Check your current setting

Open your booking engine and look up: what payment model is set right now? Having no payment required at booking while you do have a booking engine is the most common mistake at small accommodations that just switched to direct bookings. Five minutes to fix.

Frequently asked questions

What's the difference between prepayment and a deposit?
With full prepayment, the guest pays the entire amount when booking. With a deposit, the guest pays a portion upfront, usually 20 to 50 percent, and the rest on arrival or at checkout. A deposit lowers the threshold for the guest but still gives you a financial buffer if they don't show.
What's an average no-show rate in small accommodations?
Rates vary, but for direct bookings without payment obligation, the no-show percentage sits around 5 to 15 percent. That sounds low, but on an accommodation with 6 rooms and 60 bookings per month, 10 percent no-show means 6 empty rooms per month you can't resell.
Can I use different payment terms than Booking.com?
Yes. On your own site you set the payment rules yourself. You're free to require prepayment, ask for a deposit, or have no payment obligation at booking. Booking.com has its own terms for bookings coming through the platform.
Which payment model works best for a B&B?
For a B&B with few rooms and relatively high occupancy pressure, a deposit of 25 to 30 percent works well. It filters guests who book casually without requiring you to insist on full prepayment, which feels too strict for a B&B.
Does prepayment cost more in payment processing fees?
Transaction fees are the same regardless of payment timing. With a deposit plus a final payment, you pay transaction fees twice, which adds a few euros per booking. That easily outweighs the cost of a no-show.
What if a guest prepaid and doesn't show?
Your cancellation policy determines what you refund. If you've clearly stated that prepayment is not refundable for no-shows, you keep the amount. Make sure this appears in your booking confirmation and on your site, so you don't have discussions later.
How long does it take to set up a deposit in my booking engine?
Expect about 30 minutes. The deposit percentage is a setting, not custom work. You determine the standard model per room type, enter the percentage, link it to your cancellation policy, and do 1 test booking to check that the right amount is charged. After that it runs automatically on every direct booking.

A concrete tip in your inbox each month

Practical marketing and automation tips for small-scale accommodations. No sales talk, unsubscribe anytime.

Your email address is only used for these emails and never shared. You can unsubscribe from any email. See the privacy policy.

Read more

Questions about what this means for you?

Join the waitlist for the launch. We translate the news into concrete steps for your accommodation.