# Country of manufacture

Source: https://developer.avalara.com/products/crossborder/integration-guides/avatax-for-cdit/lbe7252004851930/

Guide: AvaTax Cross-Border (Customs Duty and Import Tax)

# Country of manufacture

Learn about the CountryOfManufacture parameter and its role in specifying the origin of goods for trade agreements.

**Element type: Conditional for Advanced Features**

**Endpoints used:** [TransactionParameterModel](https://developer.avalara.com/api-reference/avatax/rest/v2/models/TransactionParameterModel/), [TransactionLineParameterModel](https://developer.avalara.com/api-reference/avatax/rest/v2/models/TransactionLineParameterModel/)

If your integration allows users to specify whether a transaction qualifies as part of a preferred program trade agreement, then it must also allow users to specify a country code indicating where the goods were manufactured. This is done using the `CountryOfManufacture` parameter at either the line level or at the document level.

**Example**

```
"parameters":[
    {
        "name": "IsPreferredProgram",
        "value": true
    },
    {
        "name": "CountryOfManufacture",
        "value": "FRA"
    }
]
```