Source: https://guides.developer.iata.org/docs/download-the-latest-standards

Tax

A compulsory contribution to state revenue, levied by the government on workers' income and business profits or added to the cost of some goods, services, and transactions.

Properties

Name Description Type Required Generic Enum Ignore
addlFiledTaxCode A qualifier to the Tax Code to distinguish taxes/fees/charges with the same tax code but with different business uses. TaxCode false false
addlTaxCode A qualifier to the Tax Code to distinguish taxes/fees/charges with the same tax code but with different business uses. TaxCode false false
amount Tax amount. Example: 15000 USD Amount false false
approximateInd When true, this tax amount is approximate. boolean false false
appTypeCode Indicates at which point the tax was applied (e.g. S - Sale, D - Departure, A - Arrival, X - Delivery). string false false
collectionInd When true, this tax must be collected. boolean false false
collectionPointTax A Tax data breakdown by collection point for XF (Passenger Facility Fee) and ZP (federal tax segment) taxes. array false CollectionPointTax --- false
country A nation with its own government, occupying a particular territory. Country false false
countrySubDivision An area of land which is a sub-division within a country, such as a state, a county, a canton, a province, etc. CountrySubDivision false false
curConversion A result of converting one currency into another currency. E.g. local currency to USD, air miles to monetary. CurConversion false false
descText Tax short description. Example: $4 per flight segment, per passenger (U.S. domestic segment tax) string false false
filedAmount Internal tax filed amount as determined by the airline. Amount false false
filedTaxCode Internal tax filed type code as determined by the airline. TaxCode true false
interlineSettlementInfo An Information item related to the value of a product or service as it pertains to interline transactions. InterlineSettlementInfo true false
qualifierCode Indicate additional information regarding this tax (for example tax on EMD, VAT, etc.). TaxQualifierCode false false
refundInd When true, this tax is refundable. boolean false false
salesTaxRegistration An Identification and contact information of a party purchasing goods or services as registered with a Purchase Tax. SalesTaxRegistration false false
taxCode IATA TTBS Tax Code. Example: AY, GB TaxCode false false
taxSummary A tax summary information. TaxSummary false false
typeCode Tax type code (e.g. Applied or Exempt). TaxTypeCode false false
{
  "addlFiledTaxCode" : {
    "taxCodeEnum" : { }
  },
  "addlTaxCode" : {
    "taxCodeEnum" : { }
  },
  "amount" : {
    "curCode" : "string",
    "value" : "number"
  },
  "approximateInd" : "boolean",
  "appTypeCode" : "string",
  "collectionInd" : "boolean",
  "collectionPointTax" : [ {
    "airportAmount" : { },
    "airportCurCode" : "string",
    "station" : { },
    "tax" : [ { } ]
  } ],
  "country" : {
    "affinityArrivalRequest" : [ { } ],
    "affinityDepRequest" : [ { } ],
    "bag" : { },
    "carrierAgent" : [ { } ],
    "citizenshipCountry" : [ { } ],
    "citizenshipIdentifyingDoc" : [ { } ],
    "countryCode" : { },
    "countryName" : "string",
    "countrySubDivision" : [ { } ],
    "issuedIdentifyingDoc" : [ { } ],
    "merchantAccount" : { },
    "natlIdentifyingDoc" : [ { } ],
    "pos" : [ { } ],
    "redressCase" : [ { } ],
    "residenceIdentifyingDoc" : [ { } ],
    "residentialCountry" : [ { } ],
    "salesTaxRegistration" : { },
    "tax" : [ { } ],
    "travelAgent" : [ { } ],
    "visa" : [ { } ]
  },
  "countrySubDivision" : {
    "affinityArrivalRequest" : [ { } ],
    "affinityDepRequest" : [ { } ],
    "bag" : { },
    "country" : { },
    "countrySubDivisionCode" : { },
    "countrySubDivisionName" : "string",
    "tax" : [ { } ],
    "visa" : [ { } ]
  },
  "curConversion" : {
    "amount" : { },
    "conversionRate" : { },
    "localAmount" : { },
    "price" : { },
    "tax" : { }
  },
  "descText" : "string",
  "filedAmount" : {
    "curCode" : "string",
    "value" : "number"
  },
  "filedTaxCode" : {
    "taxCodeEnum" : { }
  },
  "interlineSettlementInfo" : {
    "commission" : [ { } ],
    "fareDetail" : [ { } ],
    "fee" : [ { } ],
    "methodCode" : { },
    "paxJourney" : { },
    "service" : { },
    "settlementAmount" : { },
    "surcharge" : [ { } ],
    "tax" : [ { } ],
    "taxableInd" : "boolean"
  },
  "qualifierCode" : {
    "taxQualifierCodeEnum" : { }
  },
  "refundInd" : "boolean",
  "salesTaxRegistration" : {
    "cityName" : "string",
    "country" : { },
    "countryCode" : { },
    "countryDialingCode" : { },
    "countrySubDivisionName" : "string",
    "emailAddressText" : "string",
    "gstTaxInfoText" : "string",
    "org" : { },
    "orgName" : "string",
    "phoneNumber" : "number",
    "postalCode" : "string",
    "salesTaxRegistrationIdentifier" : "string",
    "salesTaxSpecification" : { },
    "streetText" : "string",
    "tax" : { }
  },
  "taxCode" : {
    "taxCodeEnum" : { }
  },
  "taxSummary" : {
    "allRefundableInd" : "boolean",
    "approximateInd" : "boolean",
    "carrierFee" : { },
    "collectionInd" : "boolean",
    "coupon" : { },
    "guaranteeTimeLimitDateTime" : "string",
    "price" : { },
    "pricingParameter" : { },
    "tax" : [ { } ],
    "totalTaxAmount" : { }
  },
  "typeCode" : {
    "taxTypeCodeEnum" : { }
  }
}