# Transmit freight items separately

Source: https://developer.avalara.com/avatax-dm-combined-erp/sales-tax-badge/transactions/cert-separate-freight-item/

# Transmit freight items separately

**Element type: Required**

**Endpoints/models used:** N/A

Your application must calculate shipping and freight on separate lines, as described in the earlier "Non-standard item transactions" section. Adding a freight charge to a transaction is no different than adding another item to the transaction. One item to consider is how you will associate the freight tax code with the freight charge within your application. For certified integrations, the merchant must be able to update this tax code, depending on how they ship their goods.

```
{    "lines": [        {            "number": "1",            "quantity": 1,            "amount": 100,            "taxCode": "PS081282",            "itemCode": "Y0001",            "description": "Yarn"        },        {            "number": "2",            "quantity": 1,            "amount": 5,            "taxCode": "FR000000",             "itemCode": "SHIPPING",            "description": "freight"        }    ],    "addresses": {      "shipFrom": {        "line1": "2000 Main Street",        "city": "Irvine",        "region": "CA",        "country": "US",        "postalCode": "92614"      },      "shipTo": {        "line1": "1100 2nd Ave",        "city": "Seattle",        "region": "WA",        "country": "US",        "postalCode": "98101"      }    },    "type": "SalesInvoice",    "companyCode": "DEFAULT",    "date": "2020-10-16",    "code": "XYZ",    "customerCode": "ABC",    "commit": true,    "currencyCode": "USD",    "description": "Yarn"}
```

[Previous](/avatax-dm-combined-erp/sales-tax-badge/transactions/cert-verify-calc-tax-amount)

[Next](/avatax-dm-combined-erp/sales-tax-badge/transactions/cert-document-lifecycle)