# TaxPolicy

## Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [TaxPolicies](/connectivity/docs/api-reference/taxpolicies)/`TaxPolicy` | Tax policy details. | object | 0..* | - |
| `TaxPolicy`/`@Code` | The [Fee Tax Type Code](/connectivity/docs/codes-ftt). | [FTT](/connectivity/docs/codes-ftt) | 1..1 | - |
| `TaxPolicy`/`@Amount` | The amount charged, in the [country's local currency](/connectivity/docs/b_xml-countrycurrencies). | price | 0..1 | Instead of `@Amount`, you can also use `@Percent`. |
| `TaxPolicy`/`@DecimalPlaces` | The number of decimal places to apply to `@Amount`. | int | 0..1 | - |
| `TaxPolicy`/`@Percent` | The percentage of the room price that will be added as taxes. | nonnegative | 0..1 | Only allowed if `@Amount` is not provided. Required if `@Code="36"` (VAT). |
| `TaxPolicy`/`@Type` | Specifies whether the tax is included in the room price or not. | enum | 0..1 | Accepts: `Inclusive`, `Exclusive`. |
| `TaxPolicy`/`@ChargeFrequency` | The [Charge Type Code](/connectivity/docs/codes-chg) that specifies the basis for the charge (e.g. once per stay, every day). | [CHG](/connectivity/docs/codes-chg) | 0..1 | Default: `21` (Per person per night) |
| `TaxPolicy`/`@InvCode` | The Booking.com room type ID that this fee applies to. | string | 0..1 | A fee can only apply to one room type at a time. To apply the same fee to multiple rooms, duplicate the entire `TaxPolicy` element. To apply a fee to all rooms in the property, remove `@InvCode`. Get the room type ID from [OTA_HotelInvNotifRS](/connectivity/docs/api-reference/ota_hotelinvnotifrs)`[@ResponseInvCode]` on creation of room type. |


## XML


```xml
<TaxPolicy
  Code="36"
  Percent="1200"
  DecimalPlaces="2"
  Type="Exclusive" />
<TaxPolicy
  Code="3"
  Amount="800"
  DecimalPlaces="2"
  Type="Inclusive"
  ChargeFrequency="20" />
<TaxPolicy
  Code="35"
  Amount="1200"
  DecimalPlaces="2"
  Type="Exclusive"
  InvCode="12345601" />
```

## Related endpoints

* [/ota/OTA_HotelDescriptiveContentNotif](/connectivity/docs/ota-hoteldescriptivecontentnotif)
* [/ota/OTA_HotelDescriptiveInfo](/connectivity/docs/ota-hoteldescriptiveinfo)