> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# LineItemTypeTaxCodeOverride

> Tax codes that replace those of a rate for one type of line item.



**Kind**: `object`

## Fields

**`lineItemType`**: `String!`

The type of line item. Known values: CUSTOM, SHIPPING, COUPON, PAYMENT, SHIPPING_SURCHARGE, NEW_CUSTOMER_COUPON, CASH_ON_DELIVERY, SHIPPING_SURCHARGE_ITEM, PACKING, GIFT_FOR_FREE, TRUSTED_SHOPS, INTEREST_PREMIUM, PROCESSING_FEE, CARTON, RETURN_DELIVERY, MULTI_PURPOSE_VOUCHER, MULTI_PURPOSE_VOUCHER_DIGITAL, SINGLE_PURPOSE_VOUCHER, SINGLE_PURPOSE_VOUCHER_DIGITAL, SINGLE_PURPOSE_VOUCHER_REDEMPTION. New types can be added without a contract change.

---

**`taxableTaxCodeId`**: `ID`

The tax code for taxable sales. Empty means the tax code of the rate applies.

---

**`intraCommunityDeliveryTaxCodeId`**: `ID`

The tax code for tax-free intra-community deliveries to business customers in another EU country. Empty means the tax code of the rate applies.

---

**`reverseChargeTaxCodeId`**: `ID`

The tax code for sales under the reverse-charge procedure. Empty means the tax code of the rate applies.

---

**`exemptTaxCodeId`**: `ID`

The tax code for tax-exempt sales: exports from the EU and sales made exempt on purpose. Empty means the tax code of the rate applies.

