In short-term rentals or hotels, property managers often charge extra when more guests stay than the base occupancy allows. This is where the Extra Person Fee comes in.
This is an automation feature in PriceLabs that helps you charge additional fees when the number of guests exceeds a set limit.
Available as part of your pricing automation settings to simplify revenue management tasks.
Available Options in PriceLabs
Fixed Fee: A specific dollar amount added per extra guest.
Example: $70 after 3 guests – A guest count of 5 will result in an extra fee of $140.
Percentage Fee: A percentage of the nightly recommended rate, added per extra guest.
Example: 10% after 8 guests – If tonight’s rate is $217, each extra guest is charged ~$22 (rounded).
For 10 guests, that’s 2 extra guests × $22 = $44.
The percentage-based extra guest fee is calculated only for the check-in day (not for every night), as we do not send per-night variations for this fee. If that’s not suitable, choose the Fixed option.
Yes (but recommend setting up on eviivo) If Rate Type in Eviivo is perRoom or perAdultChild, then extra guest fees should be set directly in Eviivo. If Rate Type in Eviivo is perOccupancy, then users can set extra person fees in PL. We will push exact room charges by calculating the total price for the number of guests upto max occupancy.
EZCloud
Yes
FNS Rooms
Yes
Guesty
Yes - but not supported in Guesty lite
Hoone
Yes
Host
Yes
Hostex
Yes
Hosthub(Syncbnb)
Yes
Interaction Booking Manager
Yes
Italianway(Kalisi)
Yes
Lodgify
Set in PriceLabs - otherwise we overwrite
NewBook
Yes
Previo
Yes
RentalWise
Yes
RentalReady
Yes
Rentals United
Set in PriceLabs - otherwise we overwrite
Rentlio
Yes - only for per occupancy rate plans for Rentlio Pro users.
ResNexus
Yes - We can also update fees for additional guest types like child, pet, etc. via Manage Listings=> Extra Guest Mapping screen. If the user has resnexus listings but doesn't see any hotels in extra guest mapping then do ask them to re-import.
RNS
Yes
SabeeApp
Yes
SearchAndStay
Yes
Secra
Yes
Staah
Yes
Stayntouch
Yes
Suches Vacations
Yes
Tokeet
Set in PriceLabs - otherwise we overwrite
URBooked
Yes
WebHotelier
Yes (adults only)
Important Notes
Eviivo Users:
Supported only for rate types set to Per Occupancy.
Not supported for Per Room or Per Adult/Child — set those fees directly in Eviivo.
PriceLabs calculates and pushes exact room charges for guests up to the maximum occupancy.
Guesty Users:
Feature only supported for Guesty Pro. Not available for Guesty for Hosts.
Lodgify Users:
When a reservation change happens (e.g., guest count change) on Airbnb, the extra person fee will not update unless other reservation elements are also changed.
This limitation comes from Lodgify, not PriceLabs.
For any PMS not listed, set the extra person fee directly in your PMS or OTA dashboard.
FAQs
Q1: Will a fixed $ fee apply per guest per night? A1: Yes, it applies per guest per night after the threshold is reached.
Q2: What if my PMS or OTA isn’t listed? A2: Set the fee directly on your channel or PMS system.
Reminders
Final nightly rates may vary if you’ve made pricing changes outside of PriceLabs.
Our supported PMS/OTA list is growing. If your system isn’t listed, or you’d like to confirm support, reach out to us at support@pricelabs.co.
Have you ever wondered how PriceLabs handles the various fees associated with your listing? Let us explain. The short answer is: We don't! At PriceLabs, we do not directly manage the fees and discounts related to cleaning, processing, or other ...
PriceLabs can send dynamic rates and extra guest fees to ResNexus listings for up to 729 days in advance. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your platform, so you know ...
PriceLabs can send Dynamic rates, Minimum stay, Check-in & Check-out rules, Weekly & Monthly discounts, Extra person fee to Hostex for up to 365 days in advance: Feature Availability See what features work with your PMS. Click here to check which ...
PriceLabs can send prices, minimum stays and extra person fees to Avaibook for up to 540 days in advance. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your platform, so you know ...
PriceLabs can send dynamic rates and extra guest fees to Stayntouch listings for up to 365 days in advance. Feature Availability See what features work with your PMS. Click here to check which customizations are supported for your platform, so you ...
Sign up for training
To help you get the most out of PriceLabs, we have training webinars in English, Spanish, Portuguese and French. Click here to Register.