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

# IncomingInvoiceAdditionalCost

> An additional cost of an incoming invoice, for example freight or customs, and how much of it is allocated to the line items.



**Kind**: `object`

## Fields

**`additionalCostTypeId`**: `ID!`

The type of the cost. An invoice has at most one cost per type.

---

**`additionalCostTypeName`**: `String!`

Name of the type.

---

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

Net amount of the cost in its own currency, the sum over all line items, rounded to 2 decimal places.

---

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

Tax rate of the cost in percent.

---

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

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

---

**`currencyCode`**: `String!`

The currency of the cost. Can differ from the invoice currency, for example for freight invoiced by a carrier. ISO 4217 code, three letters. Accepted in any letter case, returned in upper case.

---

**`exchangeRate`**: `Decimal!`

Units of the cost currency per unit of the home currency.

---

**`netAmountInInvoiceCurrency`**: `Decimal!`

"netAmount" converted into the invoice currency, rounded to 2 decimal places.

---

**`isPayableToSupplier`**: `Boolean!`

From the type: whether the cost is part of the amount payable to the supplier.

---

**`affectsPurchasePrice`**: `Boolean!`

From the type: whether the cost is added to the purchase price of the items when the invoice is posted.

