Use additional fees to charge guests for extra services, such as late check-out, laundry, or activities. Our new additional fees interface provides clear information on how a particular fee syncs with each of your connected channels, and includes the following customization options:
- Apply fee in bulk or to specific channels only
- Change the fee price per channel
- Change how the fee appears on each channel
- Add the fee automatically and customize settings for specific reservation sources
- Add conditions for when the fee applies for direct reservations
Note:
Cleaning and extra person fees are considered basic fees, and can be edited under each listing.
Options to understand before starting
Fees need to be set up before they can be added to a reservation, they cannot be created in the process of making or editing a reservation. Learn more below about the options available before starting the creation process.
We recommend reading this to understand who collects the additional fee from the guest.
If you synced with channels , the additional fee will be automatically added to new reservations. If you want it to appear on reservations that already exist in Guesty, add it manually.
Taxes
If you want taxes applied to a new fee, you must edit your tax configurations to include the newly created fee under "invoice items to tax".
Select fee type
We provide a list of popular fee types, e.g. "pet", "additional bed", "early check-in".
The fee type is how the fee is presented throughout Guesty. This is what you see displayed in reservations reports, Accounting reports, owner statements, etc.
Each fee type can only be used once. If you'd like to create another fee of the same type, you must select a fee type that has not been used yet.
You've already created fee type Linens, named "extra linens". You would like to create a new fee specific for pool linens. Select a fee type that has not been used yet, e.g. "Additional charge" and name it "pool linens".
The fees will be appear to the guests as "extra linens" and "pool linens".
If you cannot find the specific fee type you want, or it has already been used, we have some general fees you can tailor to fit your needs, such as "VIP service", "activities", or "reservation fee".
How fee is calculated
Decide if the fee is a fixed amount or percentage, and how it is calculated. For example, fixed fees can be per guest or per stay, and percentage fees added to the total payout or accommodation fare only.
These settings create many combinations, but not all combinations are supported by all channels. This will be indicated during the fee creation process. See more information under "What fee combinations are supported?"
Channel notes and limitations
Airbnb
All fees synced with Airbnb are automatically included (bundled) as part of the accommodation fare to the guest, and deducted from the accommodation fare so that they appear as a separate line item in the guest folio and reports.
For Airbnb reservations with a special offer, additional fees do not apply and cannot be deducted from the accommodation fare.
A pet fee can only sync if the listing allows pets. Turn on the "Allow pets" toggle and "Charges may apply" under the listing's house rules.
Vrbo
A pet fee can only sync if the listing allows pets. Turn on the "Allow pets" toggle and "Charges may apply" under the listing's house rules.
Add new fee
If the fee is relevant for all or most of your listings, create it on the account level. If it is only relevant to specific listings, create it on the listing level.
For multi-unit listings, additional fees do not automatically sync from parent to sub-unit and must be set up on both levels.
Follow these steps to add a new fee on the account or listing level, depending on your needs, then continue with the process to create the settings and sync with channels.
- Sign in to your Guesty account.
- In the top navigation bar, click the mode selector and select Financials mode.
- Click Financial settings and select Additional fees.
- In the top-right corner, click Add fee.
- Sign in to your Guesty account.
- In the top navigation bar, click the mode selector and select Operations mode.
- Click Properties.
- Click the relevant listing. If the listing is a multi-unit, the fee must be set up on the parent and the sub-unit level.
- In the left-side menu, click Pricing & policies and select Additional fees.
- Toggle on Custom listing fees.
- Click Add custom listing fee.

Create fee settings
- Fee type: Select from the dropdown menu.
- Fee name: Enter a freeform name that is visible to guests if you set the fee as an upsell on your Guesty website.
-
Pricing conditions:
- Choose if the fee is a fixed amount or a percentage, and enter the amount. For example: $50, or 10%.
- Select how to apply the fee. For example: $50 per night, or 10% of accommodation fare.
- At the top right, click Next.
On the next screen you will be guided through the options to sync fees to connected channels and other sources.
Add fee manually only
If you only want to add the fee manually to all reservations regardless of the source:
- Under the "Advanced capabilities" section, toggle off Sync channels.
- Scroll down to the "Partial support" section and toggle off Sync channels.
- At the top right, click Done.
Sync fee with channels
Sync the fee to connected channels and other booking sources to automatically include the fee in every new reservation. Your channels and sources are presented in three sections on this page, depending on their syncing options.
Tip:
After the fee is created, you can still add it manually to reservations from channels that cannot automatically sync the fee.
Sync type | Syncs with channels | Include in fare | Deduct from fare | Custom fee conditions |
Advanced capabilities | ✓ | ✓ | ✓ | ✓ |
Partial support | ✓ | (✓) | ✓ | ✗ |
Limited support | ✗ | ✗ | ✓ | ✗ |
Syncs with channels: The fee is added automatically to all new reservations. We display the fee type that is displayed to guests on each channel, with the option to edit.
Include in fare: The fee is included (bundled) in the accommodation fare so it is not visible to guests when booking.
Deduct from fare: The fee appears as a separate line item from the accommodation fare in your guest folio and reports.
- This is internal only within Guesty and not visible to the guest.
- You can also choose to show the fee or not on the guest invoice.
Important:
If you activate "deduct from fare", the fee will be automatically deducted from the accommodation fare even if the fee is not synced with the channel.
Custom fee conditions: Set pricing for a specific date range, with the option to recur on a yearly basis. For example, charge a higher rate for "activities" during the summer months.
Customize fee settings per channel
- Sync/unsync: All available channels are automatically synced. Toggle off specific channels to unsync.
- Include in fare: Click the checkbox in the column header to activate for all channels, or select only specific channels.
- Deduct from fare: Click the checkbox in the column header to activate for all channels, or select only specific channels.
-
Change the fee type that appears on a channel:
- Under "Edit" click
- In the pop-up, select a different fee type that is supported by that channel from the dropdown menu.
- Click Save.
- Under "Edit" click
-
Change the fee price for a channel:
- Under "Edit" click
- In the pop-up, select a different fee type that is supported by that channel from the dropdown menu.
- Click Save.
- Under "Edit" click
Set custom conditions
Custom conditions are currently supported for direct bookings made through the Guesty Booking Engine, Booking Engine API, or added manually.
Set conditions for all supported channels
- Click Set conditions for all Advanced
.
- Enter a date range.
- Enter the fee amount to apply for this date range.
- Click the checkbox for Recurring yearly.
- To add more dates for this condition to apply, click Add a date range.
- Click New fee condition to set a new rate for different dates.
- Review the summary information for accuracy.
- Click Apply conditions to all advanced.
For example, from the screenshot above:
When dates are June 1 to June 30 or August 1 to August 31, the fee will change from the default 100€ to 150€ per stay. This recurs on a yearly basis.
When dates are July 1 to July 31, the fee will change from the default 100€ to 200€ per stay. This recurs on a yearly basis.
Set conditions for a specific channel
- If there are group conditions set, under "Edit" click
.
- If there are no group conditions set, under "Conditions" click Add conditions.
- Toggle on Set custom conditions or exclude from group settings.
- Click Set new channel conditions.
- Enter the fee amount to apply for this date range.
- Click the checkbox for Recurring yearly.
- To add more dates for this condition to apply, click Add a date range.
- Click New fee condition to set a new rate for different dates.
- Review the summary information for accuracy.
- Click Apply to channel.
