> This page is for Docs.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://zuora.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server.

# Field descriptions of TaxableItemSnapshot

> This reference provides the description of the fields of the TaxableItemSnapshot object.

This reference provides the description of the fields of the TaxableItemSnapshot object.

All field names are case sensitive. Check enumerated values in descriptions to confirm capitalization and spacing.

<table>
  <tr>
    <th>
      Name
    </th>

    <th>
      Required to create?
    </th>

    <th>
      Allowed operations
    </th>

    <th>
      Description
    </th>
  </tr>

  <tr>
    <td>
      TaxableItemId
    </td>

    <td>
      required
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The Id of an invoice item or invoice item adjustment that the taxation item applies to.

      **Type**: zns:ID **Character limit**: 32 **Version notes**: WSDL 82.0+ **Values**: A valid item Id of an invoice or invoice item adjustment
    </td>
  </tr>

  <tr>
    <td>
      ItemType
    </td>

    <td>
      required
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      Type of the item.

      **Type**: string (enum) **Character limit**: 10 **Version notes**: WSDL 82.0+ **Values**:

      * `Invoice`
      * `InvoiceItemAdjustment`
    </td>
  </tr>

  <tr>
    <td>
      TaxDate
    </td>

    <td>
      required
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The date that the tax is applied to the charge.

      **Type**: dateTime **Character limit**: 29 **Version notes**: WSDL 82.0+ **Values**: A valid date format in yyyy-mm-dd
    </td>
  </tr>

  <tr>
    <td>
      TaxCodeName
    </td>

    <td>
      required
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      A meaningful string used to identify the tax code, and is mapped to the product charge. For example, "Freight service".

      **Type**: string **Character limit**: 64 **Version notes**: WSDL 82.0+ **Values**: A string of 64 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      TaxMode
    </td>

    <td>
      required
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The type of tax mode for the account.

      **Type**: string (enum) **Character limit**: 32 **Version notes**: WSDL 82.0+ **Values**: `TaxExclusive` , `TaxInclusive`
    </td>
  </tr>

  <tr>
    <td>
      CompanyCode
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      A unique code that identifies a company account.

      **Type**: string **Character limit**: 50 **Version notes**: WSDL 82.0+ **Values**: A string of 50 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      VatId
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      EU Value Added Tax ID.

      **Type**: string **Character limit**: 25 **Version notes**: WSDL 82.0+ **Values**: A valid Value Added Tax ID
    </td>
  </tr>

  <tr>
    <td>
      TaxExemptStatus
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      Status of the account's tax exemption.

      **Type**: string (enum) **Character limit**: 19 **Version notes**: WSDL 82.0+ **Values**:

      * `Yes`
      * `No`
      * `PendingVerification`
    </td>
  </tr>

  <tr>
    <td>
      TaxExemptCertificateID
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      ID of your customer's tax exemption certificate.

      **Type**: string **Character limit**: 32 **Version notes**: WSDL 82.0+ **Values**: A string of 32 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      TaxExemptCertificateType
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      Type of the tax exemption certificate that your customer holds.

      **Type**: string **Character limit**: 32 **Version notes**: WSDL 82.0+ **Values**: A string of 32 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      TaxExemptEffectiveDate
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The date when the customer's tax exemption starts.

      **Type:** dateTime **Character limit**: 29 **Version notes**: WSDL 82.0+ **Values**: A valid date format in yyyy-mm-dd
    </td>
  </tr>

  <tr>
    <td>
      TaxExemptEntityUseCode
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      A unique entity use code to apply exemptions in Avalara AvaTax.

      This account-level field is required only when you choose Avalara as your tax engine. See [Exempt Transactions](https://developer.avalara.com/avatax/handling-tax-exempt-customers/) for more details.

      **Type**: string **Character limit**: 32 **Version notes**: WSDL 91.0+ **Values**: A string of 32 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      TaxExemptExpirationDate
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The date when the customer's tax exemption certificate expires.

      **Type:** dateTime **Character limit**: 29 **Version notes**: WSDL 82.0+ **Values**: The date format in yyyy-mm-dd
    </td>
  </tr>

  <tr>
    <td>
      TaxExemptIssuingJurisdiction
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      Indicates the jurisdiction in which the customer's tax exemption certificate was issued.

      **Type**: string **Character limit**: 32 **Version notes**: WSDL 82.0+ **Values**: A string of 32 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      TaxExemptDescription
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      Description of the tax exemption certificate that your customer holds.

      **Type**: string **Character limit**: -- **Version notes**: WSDL 82.0+ **Values**: A string
    </td>
  </tr>

  <tr>
    <td>
      DestAddressRegion
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The region of the destination address.

      **Type**: string **Character limit**: 32 **Version notes**: WSDL 82.0+ **Values**: A string of 32 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      DestAddressCountry
    </td>

    <td>
      required
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The country of the destination address.

      **Type**: string **Character limit**: 32 **Version notes**: WSDL 82.0+ **Values**: A string of 32 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      DestAddressState
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The state of the destination address.

      **Type**: string **Character limit**: 40 **Version notes**: WSDL 82.0+ **Values**: A string of 40 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      DestAddressCounty
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The county of the destination address.

      **Type**: string **Character limit**: 32 **Version notes**: WSDL 82.0+ **Values**: A string of 32 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      DestAddressCity
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The city of the destination address.

      **Type**: string **Character limit**: 40 **Version notes**: WSDL 82.0+ **Values**: A string of 40 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      DestAddressPostalCode
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The postcode of the destination address.

      **Type**: string **Character limit**: 20 **Version notes**: WSDL 82.0+ **Values**: A string of 20 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      DestAddressLine1
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The address line 1 of the destination address.

      **Type**: string **Character limit**: 255 **Version notes**: WSDL 82.0+ **Values**: A string of 255 characters or fewer
    </td>
  </tr>

  <tr>
    <td>
      DestAddressLine2
    </td>

    <td>
      optional
    </td>

    <td>
      Create Query Delete Filter
    </td>

    <td>
      The address line 2 of the destination address.

      **Type**: string **Character limit**: 255 **Version notes**: WSDL 82.0+ **Values**: A string of 255 characters or fewer
    </td>
  </tr>
</table>