Profit margin per booking

Profit margin per booking measures the percentage of revenue you retain from a single reservation after deducting variable costs such as commissions, transaction fees, and cleaning expenses. Compared with looking at revenue alone, this metric can give a clearer view of how your pricing and distribution choices translate into retained income.

Why profit margin per booking matters in hotels

Many property owners focus heavily on top-line metrics like occupancy or total revenue. While seeing a full calendar feels good, it doesn’t necessarily mean you are making money.

Profit margin per booking matters because it shifts the focus from volume to value. A reservation worth €200 coming through an OTA with an 18% commission and a virtual card fee can leave you with less retained revenue than a €180 direct booking with zero commission. If you look only at the face value of the booking, the OTA reservation can appear superior. When you look at the margin, the direct booking often comes out ahead.

Tracking this KPI can support more informed financial decisions in several ways:

  • Channel clarity: identify which distribution channels contribute more meaningfully to retained revenue versus those that primarily increase top-line booking value
  • Pricing sustainability: assess whether your pricing covers variable costs while still leaving room for fixed expenses and profit
  • Budget allocation: choose where to allocate marketing spend using retained revenue as a guide, not just booking volume

If your margins are razor-thin despite high occupancy, it may be a sign that you are over-reliant on expensive third-party channels or that your operating costs per stay are high relative to your rates.

What does a good profit margin per booking look like?

There is no single “correct” number because margins vary depending on booking source and operating model. However, understanding the typical structure can help you benchmark your performance.

Direct bookings
Bookings made through your own website often come with the highest margins. Since you avoid OTA commissions, your primary costs are typically payment processing fees and any marketing spend used to acquire the guest. Depending on your setup and attribution approach, direct booking margins can sometimes be above 90% of the room rate before operational costs.

OTA bookings
Reservations from channels like Booking.com or Airbnb naturally have lower margins. Once you factor in commission, preferred partner programs, and potential discounts, you may retain closer to 75% to 80% of the booking value.

Property type and service level
Your business model also influences your target margin. An automated vacation rental or B&B with low staffing needs might achieve higher profit margins per booking than a luxury hotel, where service standards can require substantial variable labor per arrival (for example, concierge support, bell services, or room service operations).

In practice
If you sell a room for €100, retained revenue often looks like this:

  • Direct: you might keep €95 (after credit card fees)
  • OTA: you might keep €82 (after 15% commission and fees)
  • Discounted OTA: you might keep €72 (after commission plus a 10% mobile discount)

Understanding these differences can help explain why a strategy focused only on filling rooms at any cost can contribute to “profitless prosperity,” where you are busy but not meaningfully profitable.

How to calculate profit margin per booking

To calculate this, you need to isolate the variable costs tied to that specific reservation.

Profit Margin % = ((Booking Revenue − Variable Costs) ÷ Booking Revenue) × 100

Variable costs for a single reservation typically include the following expenses:

  • OTA commissions
  • transaction/credit card fees
  • channel manager fees (if charged per booking)
  • cleaning costs (if outsourced per turnover)
  • welcome amenities or guest consumables

Practical example
Let’s say you receive a booking for €300:

  • OTA commission (18%): €54
  • transaction fee (2%): €6
  • cleaning/laundry cost: €30
  • Total variable costs: €90

Calculation:
((€300 − €90) ÷ €300) × 100
(€210 ÷ €300) × 100 = 70%

In this example, your profit margin for this booking is 70%. You retain €0.70 of every euro the guest paid, before fixed costs and overhead.

How does profit margin per booking relate to other KPIs?

It is easy to confuse profit margin with other revenue metrics, but they describe different things.

ADR (Average Daily Rate) vs. profit margin
ADR tells you the average price guests pay. You can have a high ADR but a lower profit margin if acquisition costs are high. For instance, raising ADR by 10% while relying on a channel that charges a 20% commission may increase the headline rate while putting pressure on retained revenue.

RevPAR (Revenue Per Available Room) vs. profit margin
RevPAR combines occupancy and rate to show revenue performance across all rooms, but it does not account for costs. RevPAR can rise even if a larger share of bookings comes from higher-fee channels, so the retained income may not increase in the same way.

ROI (Return on Investment) vs. profit margin
Profit margin focuses on the unit economics of a single transaction. ROI typically measures the return on a specific investment, such as a marketing campaign or a renovation. Stronger margins per booking can make it easier to evaluate ROI because each booking tends to leave more retained revenue to “fund” the investment.

GOPPAR (Gross Operating Profit Per Available Room)
This is a close relative. GOPPAR looks at total operating profit across the property divided by available rooms. Profit margin per booking is more granular because it examines the economics of an individual reservation.

Monitoring profit margin per booking can help you spot strategies that lift vanity metrics (like ADR or RevPAR) while putting pressure on overall profitability.

What factors influence profit margin per booking?

Several operational and strategic levers can push this number up or down.

  1. Distribution channel mix
    One of the biggest drivers is where the booking comes from. A shift from 80% OTA bookings to 50% OTA bookings can improve your average margin without changing prices.
  2. Length of stay (LOS)
    Longer stays often have higher margins. Costs like check-in administration, cleaning, and laundry are typically incurred once per stay, so they are spread across more nights and more revenue.
  3. Cancellation rates
    High cancellation rates can dilute margins because you may pay fees, lose time remarketing the room, or increase administrative work.
  4. Operational efficiency
    The cost of servicing the booking impacts the margin. Automating guest communication or check-in can reduce the labor time attached to each reservation.
  5. Ancillary spend
    When a guest purchases extras (breakfast, parking, late check-out), those add-ons can have favorable unit economics and may not carry the same commission structure, which can support the overall profitability of that booking.

How to improve profit margin per booking in your hotel

Improving your margin doesn’t always mean raising prices. It often involves optimizing how you acquire and service guests.

1. Apply the 80/20 rule to your guest mix

In hospitality, the Pareto Principle (the “80/20 rule”) is sometimes a useful lens: a smaller share of guests can account for a disproportionate share of retained profit. These are often direct bookers and repeat guests who may require less acquisition spend and avoid third-party commissions. Consider focusing your resources on identifying and retaining these higher-value segments rather than trying to appeal equally to every traveler.

2. Drive more direct bookings

A common way to support healthier margins is to reduce reliance on third-party commissions.

  • Use a CRM to reach past guests with relevant offers and updates
  • Ensure your website communicates a clear advantage (for example, better terms or a small perk) compared to OTAs
  • Use a booking engine with a smooth, mobile-friendly flow to reduce friction during checkout

3. Optimize for length of stay

Encouraging longer bookings can help reduce turnover-related costs.

  • Set minimum-stay restrictions during high-demand periods
  • Offer incentives for longer stays (for example, a discount for 3+ nights) to spread cleaning and admin costs over more revenue

4. Automate manual tasks

Labor can be a meaningful variable cost. If your front desk spends 20 minutes handling a check-in and answering standard questions, that time can chip away at the booking’s margin.

  • Use a guest messaging platform or chatbot to handle repetitive inquiries consistently
  • Implement online check-in to reduce face-to-face administrative work
  • Automate payment processing to reduce manual entry and reconciliation effort

5. Upsell high-margin extras

Once the booking is made, acquisition costs are largely “locked in,” so add-ons can improve the overall economics of the stay.

  • Send automated pre-stay emails offering room upgrades, early check-in, or parking
  • Prioritize extras with minimal incremental servicing or supply costs when possible

Smartness automates upselling and communication. See how.

Request a demo

6. Review your commission structures

Not all OTA bookings cost the same.