> ## 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.

# IncomingInvoiceLineItem

> A line item of an incoming invoice. Polymorphic: "lineItemType" selects the variant.



**Kind**: `interface`

## Fields

**`id`**: `ID!`

The ID of the line item.

---

**`incomingInvoiceId`**: `ID!`

The incoming invoice the line item belongs to.

---

**`lineItemType`**: `IncomingInvoiceLineItemType!`

The kind of the line item.

---

**`name`**: `String`

Description of the line item.

---

**`quantity`**: `Decimal!`

Invoiced quantity. Rounded to 4 decimal places.

---

**`unit`**: `String`

Unit of the quantity as printed on the invoice.

---

**`netUnitPrice`**: `Decimal!`

Net price per unit in the invoice currency. Negative for cash discounts. Rounded to 4 decimal places.

---

**`taxRate`**: `Decimal!`

Tax rate in percent.

---

**`netAmount`**: `Decimal!`

Quantity times net unit price, in the invoice currency, rounded to 2 decimal places.

---

**`grossAmount`**: `Decimal!`

"netAmount" plus tax, in the invoice currency, rounded to 2 decimal places.

---

**`additionalCostsNetAmount`**: `Decimal!`

Net amount of the additional costs allocated to this line item, in the invoice currency, rounded to 2 decimal places.

---

**`notes`**: `String`

Internal note.

## Possible types

- `IncomingInvoiceCashDiscountLineItem`
- `IncomingInvoiceFreeTextLineItem`
- `IncomingInvoiceItemLineItem`

