# LineItemTaxLine - Cart Module Data Models Reference

This documentation provides a reference to the LineItemTaxLine data model. It belongs to the Cart Module.

[Source code](https://github.com/medusajs/medusa/blob/87b5b454afdf7533a167fcb48e069f8c28e4b7e9/packages/modules/cart/src/models/line-item-tax-line.ts#L4)

- id: (PrimaryKeyModifier\&#60;IdProperty\&#62;) The ID of the line item tax line.
- code: (\`TextProperty\`) The code of the applied tax rate.
- rate: (\`FloatProperty\`) The rate of the applied tax rate.
- item: (BelongsTo\&#60;\[LineItem]\(../cart\_models.LineItem/page.mdx)\&#62;) The associated line item.

  - id: (PrimaryKeyModifier\&#60;IdProperty\&#62;) The ID of the line item.

  - title: (\`TextProperty\`) The title of the line item

  - quantity: (\`NumberProperty\`) The quantity of the line item

  - requires\_shipping: (\`BooleanProperty\`) Whether the line item requires shipping.

  - is\_discountable: (\`BooleanProperty\`) Whether the line item is discountable.

  - is\_giftcard: (\`BooleanProperty\`) Whether the line item is a giftcard.

  - is\_tax\_inclusive: (\`BooleanProperty\`) Whether the line item's price is tax inclusive.

  - is\_custom\_price: (\`BooleanProperty\`) Whether the line item's price is custom.

  - unit\_price: (\`BigNumberProperty\`) The unit price of the line item

  - adjustments: (HasMany\&#60;\[LineItemAdjustment]\(../cart\_models.LineItemAdjustment/page.mdx)\&#62;) The associated adjustments.

    - id: (PrimaryKeyModifier\&#60;IdProperty\&#62;) The ID of the line item adjustment.

    - amount: (\`BigNumberProperty\`) The amount of the line item adjustment

    - is\_tax\_inclusive: (\`BooleanProperty\`) Whether the line item adjustment is tax inclusive.

    - item: (BelongsTo\&#60;\[LineItem]\(../cart\_models.LineItem/page.mdx)\&#62;) The associated line item.

    - description: (\`TextProperty\`) The description of the line item adjustment

    - code: (\`TextProperty\`) The code of promotion that applied the adjustment

    - provider\_id: (\`TextProperty\`) The ID of the external provider that the adjustment is related to.

    - promotion\_id: (\`TextProperty\`) The ID of the applied promotion.

    - metadata: (\`JSONProperty\`) Holds custom data in key-value pairs.

  - tax\_lines: (HasMany\&#60;\[LineItemTaxLine]\(./page.mdx)\&#62;) The associated tax\\\_lines.

    - id: (PrimaryKeyModifier\&#60;IdProperty\&#62;) The ID of the line item tax line.

    - code: (\`TextProperty\`) The code of the applied tax rate.

    - rate: (\`FloatProperty\`) The rate of the applied tax rate.

    - item: (BelongsTo\&#60;\[LineItem]\(../cart\_models.LineItem/page.mdx)\&#62;) The associated line item.

    - description: (\`TextProperty\`) The description of the line item tax line

    - provider\_id: (\`TextProperty\`) The ID of the provider used to calculate the tax line.

    - metadata: (\`JSONProperty\`) Holds custom data in key-value pairs.

    - tax\_rate\_id: (\`TextProperty\`) The ID of the applied tax rate.

  - cart: (BelongsTo\&#60;\[Cart]\(../cart\_models.Cart/page.mdx)\&#62;) The associated cart.

    - id: (PrimaryKeyModifier\&#60;IdProperty\&#62;) The ID of the cart.

    - currency\_code: (\`TextProperty\`) The ISO 3 currency code of the cart, such as \`usd\`.

    - items: (HasMany\&#60;\[LineItem]\(../cart\_models.LineItem/page.mdx)\&#62;) The associated items.

    - credit\_lines: (HasMany\&#60;\[CreditLine]\(../cart\_models.CreditLine/page.mdx)\&#62;) The associated credit lines.

    - shipping\_methods: (HasMany\&#60;\[ShippingMethod]\(../cart\_models.ShippingMethod/page.mdx)\&#62;) The associated shipping\\\_methods.

    - region\_id: (\`TextProperty\`) The ID of the cart's region.

    - customer\_id: (\`TextProperty\`) The ID of the cart's customer.

    - sales\_channel\_id: (\`TextProperty\`) The ID of the cart's sales channel.

    - email: (\`TextProperty\`) The email of the cart's customer

    - locale: (\`TextProperty\`) The BCP 47 language tag code of the localeThe locale of the cart

    - metadata: (\`JSONProperty\`) Holds custom data in key-value pairs.

    - completed\_at: (\`DateTimeProperty\`) The date the cart was completed.

    - shipping\_address: (HasOneWithForeignKey\&#60;\[Address]\(../cart\_models.Address/page.mdx)\&#62;) The associated shipping\\\_address.

    - billing\_address: (HasOneWithForeignKey\&#60;\[Address]\(../cart\_models.Address/page.mdx)\&#62;) The associated billing\\\_address.

  - subtitle: (\`TextProperty\`) The subtitle of the line item

  - thumbnail: (\`TextProperty\`) The thumbnail URL of the line item

  - variant\_id: (\`TextProperty\`) The ID of the variant added to the cart.

  - product\_id: (\`TextProperty\`) The ID of the product added to the cart.

  - product\_title: (\`TextProperty\`) The title of the line item's product

  - product\_description: (\`TextProperty\`) The description of the line item's product

  - product\_subtitle: (\`TextProperty\`) The subtitle of the line item's product

  - product\_type: (\`TextProperty\`) The type of the line item's product

  - product\_type\_id: (\`TextProperty\`) The ID of the type of the line item's product

  - product\_collection: (\`TextProperty\`) The collection of the line item's product

  - product\_handle: (\`TextProperty\`) The unique handle of the line item's product

  - variant\_sku: (\`TextProperty\`) The SKU of the line item's variant

  - variant\_barcode: (\`TextProperty\`) The barcode of the line item's variant

  - variant\_title: (\`TextProperty\`) The title of the line item's variant

  - variant\_option\_values: (\`JSONProperty\`) The values of the line item variant's options.

  - compare\_at\_unit\_price: (\`BigNumberProperty\`) The original price of the item before a promotion or sale.

  - metadata: (\`JSONProperty\`) Holds custom data in key-value pairs.
- description: (\`TextProperty\`) The description of the line item tax line
- provider\_id: (\`TextProperty\`) The ID of the provider used to calculate the tax line.
- metadata: (\`JSONProperty\`) Holds custom data in key-value pairs.
- tax\_rate\_id: (\`TextProperty\`) The ID of the applied tax rate.
