✨ Maximize profit and minimize effort with Lodgify Dynamic Pricing! ✨

Taxes and Fees applied in OTAs (BETA)

If you are connected to Booking.com, Airbnb, Expedia, or HomeAway/VRBO via the channel manager, taxes and fees are exported in a specific way. In the following sections, you will learn how to check whether a fee or tax is synchronized with an OTA, how taxes are calculated, and how fees and taxes are displayed in OTA bookings.

Read about:

Fees and taxes export

Fees and taxes are exported to Airbnb, Booking.com, and Vrbo regardless of your synchronization type (partial sync or full sync). For Expedia, fees and taxes are not sent from Lodgify.

The export of taxes to Airbnb depends on your specific Airbnb tax collection scenario

💡 Note: Tax remittance is managed by the respective OTAs. Please refer to their support channels for further information.

To check which fees and taxes are sent to your connected OTAs:

  1. Go to your left-hand menu and select Rentals.
  2. Select the rental for which you want to review the fee or tax channel-sending information, then select Pricing.
  3. Click the fee or tax you want to verify. 
    You will see your website logo behind the Lodgify logo, along with the logos of the different OTAs:
  4. If there is an arrow, it means the item is sent without any restrictions. 
  5. If there is a cross, it means the item is not sent to that channel.

How taxes and fees are calculated in Airbnb (REST API)

Taxes

Taxes exported to Airbnb via REST API will show separated from the room rate in the quote.
They are calculated on the amount of the base rate. They will be shown as a separate line item in the Airbnb quote.

🔎 Example: In Lodgify, you have set up 2.5% City tax and 20% VAT. The amount exported to Airbnb will be 22.5% and the taxes will be separated from the room rate in Airbnb's quote. 

Your setup in Lodgify Price sent to Airbnb

Your room rate in Lodgify is: $100

City tax: 2.5%

VAT: 20%

Room rate sent to Airbnb: $100.00

Taxes sent to Airbnb: 22.5% * 100 = $22.50

🔎 Example with cleaning fees: In Lodgify, the VAT for cleaning fees will be included in the taxes line of Airbnb's price breakdown. If you have set up a 10% VAT on the cleaning fees, this VAT amount will be separated from the room rate in Airbnb's quote and showed in the taxes:

Your setup in Lodgify Price sent to Airbnb

Your room rate in Lodgify is: $100

VAT for the room rate: 20%

Your cleaning fees in Lodgify are: $50

VAT for the cleaning fees: 10%

City tax: 2.5%

Room rate sent to Airbnb: $150.00

Taxes sent to Airbnb: (22.5% * $100) + (10% * $50) = $27,5

If your tax Scenario allows, make sure to add both the Business tax ID and the TOT registration ID into the respective fields, at the bottom of the Pricing section of your rental. Find out more here about what a Business Tax ID is and where to find it.

Taxable base for Airbnb

The taxable base lets you define which items a tax should apply to.
To define a taxable base:

  1. Edit your tax by clicking the pen icon.
  2. Enable Custom setup per channel, add the tax value for Airbnb, and then scroll down to Taxable base.
  3. Select the items to which this tax should apply.
    🔎 For example, if you need to set a tourist tax that only applies to the nightly price, you would set the tourist tax at 3%, and it would apply only to the Nightly price.

Airbnb tax collection scenarios

You have 3 possible tax collection scenarios that you can apply to your Airbnb listings.

  1. Go to your Rentals section, then click Pricing.
  2. Click Taxes, and you will see your tax collection scenario on this page.
  3. If not done yet, you must add a business registration ID and TOT ID for your taxes to sync with Airbnb.

When you connect your Airbnb account, we will automatically sync all taxes that can be synced. After the connection, any tax you have configured in Lodgify will always be sent to Airbnb, unless your tax collection scenario is ineligible. If you don’t want a specific tax to be synced, you can use Custom setup per channel and set the tax value to 0 for Airbnb.

Fees

All fees will be included in the room price.

🔎 Examples:

Fee set as a %

💡 Note: The pet fee must be calculated as a flat amount.

Your room rate in Lodgify is: $100

Resort fee: 5%

Price exported to Airbnb: $105
Fee set as a flat amount.

Your room rate in Lodgify is: $100

Cleaning fee: $25

Resort fee: $5

Price exported to Airbnb: $130

If you don’t want to send fees or taxes to Airbnb, you can use Custom setup per channel and set the value to 0 for Airbnb.

How taxes and fees are calculated in Booking.com

Taxes and fees will be sent to Booking.com separately from the daily price.

💡 Note: Since October 1, 2025, in certain regions of Canada, Booking.com automatically calculates, withholds, and remits specific taxes when payments are made via virtual credit card (VCC). You can find more information in our dedicated article and in Booking.com's official documentation.

Fees mapping

Use this table to see whether the fees are exported to Booking.com based on their type and calculation model:

Fee type Supported Fee name on Booking.com Supported calculation type Notes
AdditionalBed Rollaway fee All  
AirConditioning Air conditioning fee All  
CleaningFee Cleaning fee All  
Electricity Electricity fee All  
Gas Gas fee All  
Heating Heating fee All  
Internet Internet fee Flat /single charge/ per night This is sent as information but is not included in the guest fare calculation.
Linens Linen package fee All  
LinensBath Towel charge All  
LinensBed Bed linen fee All  
Oil Oil fee All  
Parking Parking fee Flat /single charge/ per night or stay This is sent as information but is not included in the guest fare calculation.
PropertyAssociation Club card fee All  
Resort Resort fee All  
ServiceFee Service charge All  
Transportation Transfer fee All  
Wood Wood fee All  
Water Water usage fee All  
PetFee     If the “Pets Allowed” amenity is turned on, guests will see that it is allowed and charges may apply.
BabyBed      
Class      
Concierge      
DamageProtectionInsurance      
DrinkingWater      
Equipment      
Food      
FoodUtensils      
Gardening      
HighChair      
HotTub      
Labor      
Laundry      
ManagementFee      
MiscCharges      
NULL      
OnSitePaymentMethod      
Phone      
Pool      
PoolHeating      
Rent      
Spa      
Toiletries      
Tour      
TravelInsurance      
Unknown      
UtensilsCleaning      
Vehicle      
WaterCraft      

Taxes mapping

Use this table to see whether the taxes are exported to Booking.com based on their type and calculation model:

Fee type Supported Tax name on Booking.com Supported calculation type
Hotel Tax

Government tax All
Lodging Tax

Goods & services tax All
Room tax

Residential tax All
Tourist tax

City Tax All
Tansient Ocuppancy Tax

Local city tax All
VAT Inclusive

VAT Percentage
VAT Exclusive

VAT Percentage
Tourism Assesment Tax

   
Unkown

   

 

💡 Note: If you don’t want to send certain fees or taxes to Booking.com because you already have them calculated from Booking.com's side, you can use Custom setup per channel and set the tax value to 0 for Booking.com.

How taxes and fees are calculated in Expedia

Taxes and fees are not sent to Expedia. Lodgify only sends the room price to Expedia, so you will need to set up your taxes inside your Expedia partner central as well as in Lodgify. Understand your tax setup in Lodgify.
 

Here you can see how the quote will show up in Lodgify. All fees will be summed up in the Miscellaneous amount separated from the room rate.
Screenshot

 

How taxes and fees are calculated in HomeAway/VRBO

Taxes and fees are sent to HomeAway/VRBO and are shown separately from your room price inside a HomeAway quote. The price breakdown will show exactly the same as for a booking created inside your Lodgify website.

💡 Note: For VRBO, the tax will only be calculated on the room rate.
Screenshot


 

Was this article helpful?
0 out of 1 found this helpful
Back to top