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

SalesTaxRegistration

An Identification and contact information of a party purchasing goods or services as registered with a Purchase Tax.

Properties

Name Description Type Required Generic Enum Ignore
cityName The name, expressed as text, of the city, town or village. string false false
country A nation with its own government, occupying a particular territory. Country false false
countryCode ISO Country Code (can be extended by bilateral agreement in case of exceptions, e.g. Kosovo). Examples: US, FR. CountryCode false false
countryDialingCode Numeric telephone dialing prefixes for the member countries of the International Telecommunication Union (ITU). CountryDialingCode false false
countrySubDivisionName The name, expressed as text, of the sub-division of a country. string false false
emailAddressText The email address which should be used for contact purposes. string false false
gstTaxInfoText Goods and services tax information as passed as a string in EDIFACT. The data will be sent in this order separated by a / GST Number, country owning GST, business name, business address line 1, business address line 2, business address city, business address state or province or county, zip code or postal code, business phone number country, first business phone number, second business phone number, business email. string false false
org An organized structure set up for a particular purpose, such as a business, government body, department, charity, or financial institution. Org true false
orgName Organization name purchasing the goods or services for which the GST registration applies. string false false
phoneNumber Phone number text. Examples: +1 999-999-9999 ext 1234, 617-9976 Note: This may be a simple, un-structured phone number, such as +01 999-999-9999 ext 1234 or combined with the additional attributes to create a structured phone number. number false false
postalCode Postal code. Examples: 11001, 11001-2345 string false false
salesTaxRegistrationIdentifier Registered identifier of the business purchasing the goods and services. For example, a GST number in India XX. string false false
salesTaxSpecification A tax imposed on retail items, usually as a percentage of the retail cost. In the US this is known as Sales Tax, VAT in the UK, and GST in India. SalesTaxSpecification true false
streetText Street name and number. Examples: Main Street, 100 Main Street string false false
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. Tax false false
{
  "cityName" : "string",
  "country" : {
    "affinityArrivalRequest" : [ { } ],
    "affinityDepRequest" : [ { } ],
    "bag" : { },
    "carrierAgent" : [ { } ],
    "citizenshipCountry" : [ { } ],
    "citizenshipIdentifyingDoc" : [ { } ],
    "countryCode" : { },
    "countryName" : "string",
    "countrySubDivision" : [ { } ],
    "issuedIdentifyingDoc" : [ { } ],
    "merchantAccount" : { },
    "natlIdentifyingDoc" : [ { } ],
    "pos" : [ { } ],
    "redressCase" : [ { } ],
    "residenceIdentifyingDoc" : [ { } ],
    "residentialCountry" : [ { } ],
    "salesTaxRegistration" : { },
    "tax" : [ { } ],
    "travelAgent" : [ { } ],
    "visa" : [ { } ]
  },
  "countryCode" : {
    "countryCodeEnum" : { }
  },
  "countryDialingCode" : {
    "countryDialingCodeEnum" : { }
  },
  "countrySubDivisionName" : "string",
  "emailAddressText" : "string",
  "gstTaxInfoText" : "string",
  "org" : {
    "bookingEntity" : { },
    "bookingRef" : [ { } ],
    "clearance" : { },
    "clearanceParty" : { },
    "contactInfo" : [ { } ],
    "contentOwner" : { },
    "name" : "string",
    "orgIdentifier" : "string",
    "pax" : { },
    "programCriteria" : { },
    "promotionIssuer" : { },
    "salesTaxRegistration" : [ { } ],
    "taxDeductedAtSourceCapabilityInd" : "boolean"
  },
  "orgName" : "string",
  "phoneNumber" : "number",
  "postalCode" : "string",
  "salesTaxRegistrationIdentifier" : "string",
  "salesTaxSpecification" : {
    "salesTaxRegistration" : [ { } ],
    "salesTaxSpecificationName" : "string"
  },
  "streetText" : "string",
  "tax" : {
    "addlFiledTaxCode" : { },
    "addlTaxCode" : { },
    "amount" : { },
    "approximateInd" : "boolean",
    "appTypeCode" : "string",
    "collectionInd" : "boolean",
    "collectionPointTax" : [ { } ],
    "country" : { },
    "countrySubDivision" : { },
    "curConversion" : { },
    "descText" : "string",
    "filedAmount" : { },
    "filedTaxCode" : { },
    "interlineSettlementInfo" : { },
    "qualifierCode" : { },
    "refundInd" : "boolean",
    "salesTaxRegistration" : { },
    "taxCode" : { },
    "taxSummary" : { },
    "typeCode" : { }
  }
}