Booking.com uses a unique approach to occupancy-based pricing, which is configured via the Additional Guest Fee in AdvanceCM.
Understanding these concepts will help you troubleshoot rate discrepancies between AdvanceCM and Booking.com.
Key Concepts
Booking.com calculates maximum occupancy pricing using the Additional Guest Fee set in AdvanceCM.
Formula for Maximum Occupancy Pricing:
Nightly Rate + (Additional Guest Fee × Additional Guests)
Example:
A Standard Rate in AdvanceCM has:
A Nightly Rate of $100
An Additional Guest Fee of $20 per person over 2 guests, up to 5 guests
Maximum occupancy pricing calculation:
💰 $100 + ($20 × 3) = $160
AdvanceCM will send $160 to Booking.com. Booking.com will then apply discounts for lower occupancy levels (4 guests, 3 guests, etc.).
Here's a sample Standard Rate in AdvanceCM. Nightly rate is $100, and additional guest fee is $20 per person over 2 people, up to 5 guests.

Troubleshooting Rate Discrepancies
There are several common scenarios that can result in a discrepancy between AdvanceCM and Booking.com.
If there is a difference between your rates in AdvanceCM and Booking.com, follow these steps:
Check your AdvanceCM rate and calculate the maximum occupancy pricing using:
Nightly Rate + (Additional Guest Fee × Additional Guests)Compare the rates on your Booking.com Rates & Availability Calendar.
Identify which scenario below matches your issue and follow the corresponding solution.

Scenario 1: Maximum Occupancy Pricing is correct for maximum guests, but incorrect at lower levels of occupancy
Issue:
The maximum occupancy pricing is correct, but the prices for fewer guests do not match your expected rates.
This means the Additional Guest Fee is misconfigured in Booking.com.
Solution:
Ask Booking.com to fix the per-guest fee so that occupancy-based pricing matches your settings in AdvanceCM.
Steps to Contact Booking.com:
Go to Booking.com Extranet Inbox.
Select "Booking.com Messages", then choose "See Contact Options".
Under "Rates & Availability", select "Create/adjust rates and prices".
Click "See all contact options", then choose to send a message or call.

Sample message to request occupancy-based pricing:

Scenario 2: Maximum Occupancy Pricing shows up at the lowest level of occupancy in Booking.com
Issue:
The maximum occupancy rate appears even when only one guest is booking.
This means Booking.com already applies an Additional Guest Fee, causing a duplicate charge.
Solution:
Disable the Additional Guest Fee in AdvanceCM.
Steps to Fix in AdvanceCM:
Navigate to the Rates Settings tab for the rental.

Select "Ignore for Booking.com" to remove the Additional Guest Fee.
Push rates to Booking.com again.
Scenario 3: Booking.com shows a different number for maximum guests or minimum guests.
Issue:
The number of maximum or minimum guests shown on Booking.com does not match AdvanceCM.
Solution 1: Adjust in AdvanceCM
Update the minimum and maximum guest count in AdvanceCM to match Booking.com.
Push rates from AdvanceCM to Booking.com.

Solution 2:
Request a Fix from Booking.com
If the issue persists, request that Booking.com manually adjust the maximum and minimum guests to match AdvanceCM.
Steps to Contact Booking.com:
Go to Booking.com Extranet Inbox.
Select "Booking.com Messages", then choose "See Contact Options".
Under "Rates & Availability", select "Create/adjust rates and prices".
Click "See all contact options", then choose to send a message or call.

Here's a sample message you may want to send Booking.com to request occupancy-based pricing:
