Skip to main content

How to Collect City Tax & Fees Using Upsell

ChargeAutomation allows you to collect City Tax, Tourism Tax, and other mandatory fees from guests through Upsell. Guests can be prompted to pay the applicable fee while completing their online check-in.

Written by Dixie

Guest Experience During Online Check-in

When the tax or fee is configured as a mandatory Upsell, it will appear during the guest's online check-in. Guests must complete the payment before they can finish the check-in process.


Customization By Booking Source

You can control which booking sources are required to pay the tax or fee.

For example, if you configure the Tourism Tax to apply only to Booking.com reservations, only guests who booked through Booking.com will be prompted to pay it during online check-in.


Customization By Property

If you have multiple properties, you can select the properties it applies for.


Calculate Tax Based on Guest and Stay Details

You can configure the tax amount based on factors such as:

  • Per booking

  • Number of guests

  • Number of adults

  • Length of stay

This allows ChargeAutomation to calculate the applicable Tourism Tax based on the reservation details.


How To Collect Tourist Tax

  1. Go to Upsell > Create Upsell

2. Select City Tourist Tax template

3. Customize as needed

4. Be sure to make it mandatory

5. Further customize based on booking source & property

6. Save & publish


Make the Tax Mandatory

To prevent guests from completing online check-in without paying the required tax or fee, select:

“Yes, customer MUST purchase this while completing online check-in.”

This makes the Upsell a required step in the guest's online check-in process.


Advanced Filters

Upsell includes advanced filters that allow you to apply the tax or fee only to specific types of reservations.

For example, you can configure the City Tourist Tax to apply only to Airbnb guests, a specific property, or a particular booking source.


Currency Settings

The currency used for the Upsell is automatically based on the booking currency.

You may notice that there is no option to select a specific currency when creating an Upsell. Instead, the amount field may display $ or %. The $ symbol is only a placeholder and does not determine the currency that will be charged.

The actual charge will use the currency associated with the guest's booking.

Did this answer your question?