More revenue per booking: selling extras and upsells in your B&B
Your rooms are full, but your revenue can still grow — without a single extra booking. With well-thought-out extras like a breakfast option, late checkout, a wellness moment or a bottle of cava in the room, you raise the average spend per guest. How to offer upsells without being pushy, and how to get them onto the invoice automatically.
Share on LinkedIn
Most B&B operators assume that more revenue always means more bookings. But your number of rooms is finite, and in high season you're already full. The hidden room for growth lies elsewhere: in the average spend per guest. Two guests who each add a breakfast option and a late checkout quickly bring in as much as half a night — without adding a single extra bed.
At a B&B like Burgemeestershof you notice it in practice: guests are often pleasantly surprised when they can book something extra. A bottle of cava in the room for a birthday, a late breakfast after a celebration, an extra towel set for those heading to the wellness area. It isn't "selling" — it's helping your guest make their stay just a bit nicer. In this article I'll show which upsells work, how to offer them without being pushy, and how to handle them tidily on the admin side.
Why upsells pay off so well
An extra booking costs you marketing, a cleaning round and often an OTA commission. An upsell on an existing booking costs you almost nothing in acquisition: the guest is already there, already trusts you and already has their wallet "open". That's why the profit margin on extras is often higher than on the night itself.
On top of that, extras improve the guest experience. Someone who got to choose a late breakfast or a welcome drink feels better served — and that translates into better reviews. Good reviews in turn lead to more direct bookings (see Collecting more reviews for your B&B). So upsells work on two fronts at once: more revenue and happier guests.
Which extras work in a B&B?
Not every upsell fits every B&B. Start with what naturally connects to what you already do:
- Breakfast options. An extended breakfast, a regional breakfast or a gluten-free variant. Many guests happily pay a bit more for quality.
- Late checkout or early check-in. Often costs you nothing but some planning, and is worth gold to the guest after a long trip or a late celebration.
- Welcome extras. A bottle of cava, local chocolate, a fruit bowl or flowers in the room — ideal for birthdays and anniversary weekends.
- Wellness and experience. A sauna or jacuzzi moment, a massage via a local partner, a package with a nearby restaurant.
- Practical extras. A parking spot, pets allowed for a small fee, bike rental, an extra bed or cot.
The golden rule: offer three to five extras, not fifteen. Too much choice paralyses. Pick the extras that best fit your type of guest and your region.
How to offer upsells without being pushy
Upselling feels awkward to many operators — as if you're pushing something on people. The trick is timing and tone. You're not selling; you're offering something useful at the right moment:
- At the booking. The best place to show extras is right in your booking widget. Someone who has just decided to book is most open to ticking something extra — breakfast, a parking spot, a bottle of cava.
- In the pre-arrival communication. A few days before arrival you're already sending a message (by email or WhatsApp). That's the natural moment for: "Would you like us to set up a late breakfast?" or "A bottle of cava in the room on arrival?"
- During the stay. A late breakfast, an extra night, a drink from the honesty bar. Someone who's already in and enjoying it books extras easily.
Always keep the tone helpful, not salesy. "If you'd like, we could…" works better than "Don't you want to add…?". And respect a no: a guest who books nothing extra should never feel less welcome.
The admin pitfall: extras on the right invoice
This is where many B&Bs go wrong. The upsell is agreed verbally, jotted on a note, and half-forgotten at checkout — or never makes it onto the invoice. That's doubly a shame: you put in the effort, but the revenue leaks away, and your bookkeeping no longer adds up.
That's why an extra should be registered with the booking, not loosely alongside it. Every extra product or service you sell should automatically land on the proforma and ultimately on the invoice, with the right VAT rate. For accommodation, Belgium has applied the 12% rate since 2026 (see VAT on accommodation in Belgium), but additional services may carry a different rate — all the more reason to let the system do the maths.
Where BedFlow PMS takes the work off your hands
In BedFlow PMS you add extra products and services directly to a booking. They appear on the guest's folio and flow automatically through to the proforma and the final invoice — with the correct VAT rate per line. No loose notes, no forgotten extras, no manual recalculation.
You can also offer extras right in the booking widget, so guests add them at the moment they're most inclined to say yes. That way you raise the average spend per booking without having to chase every guest afterwards. And because everything sits in one system, you see exactly what's been ordered per booking and what's still outstanding.
Want to know how to handle your nightly rates smartly too? Read Dynamic pricing for your B&B, or check the documentation for the details.
In closing
More revenue doesn't always have to mean more bookings. By offering well-thought-out extras — at the right moment, in the right tone — you increase both your revenue per guest and their satisfaction. The key is that your upsells don't become messy manual work, but land neatly with the booking and on the invoice.
Want to get your extras onto the right invoice automatically, without the hassle? Check the pricing or try BedFlow PMS free for 30 days — no credit card required.
30-day free trial, no credit card. We migrate your MyTourist or other PMS data with you.