> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/taxes/llms.txt)
> Source: https://docs.saleor.io/api-reference/taxes/inputs/tax-configuration-per-country-input

# TaxConfigurationPerCountryInput Input Type

No description

```graphql
input TaxConfigurationPerCountryInput {
  countryCode: CountryCode!
  chargeTaxes: Boolean!
  taxCalculationStrategy: TaxCalculationStrategy
  displayGrossPrices: Boolean!
  taxAppId: String
  useWeightedTaxForShipping: Boolean
}
```

<a id="fields"></a>

### Fields

<a id="country-code"></a>

#### [`countryCode`](#country-code) ● [`CountryCode!`](/api-reference/miscellaneous/enums/country-code.md)

Country in which this configuration applies.

<a id="charge-taxes"></a>

#### [`chargeTaxes`](#charge-taxes) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

Determines whether taxes are charged in this country.

<a id="tax-calculation-strategy"></a>

#### [`taxCalculationStrategy`](#tax-calculation-strategy) ● [`TaxCalculationStrategy`](/api-reference/taxes/enums/tax-calculation-strategy.md)

A country-specific strategy to use for tax calculation. Taxes can be calculated either using user-defined flat rates or with a tax app. If not provided, use the value from the channel's tax configuration.

<a id="display-gross-prices"></a>

#### [`displayGrossPrices`](#display-gross-prices) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

Determines whether displayed prices should include taxes for this country.

<a id="tax-app-id"></a>

#### [`taxAppId`](#tax-app-id) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

The tax app `App.identifier` that will be used to calculate the taxes for the given channel and country. If not provided, use the value from the channel's tax configuration.

Added in Saleor 3.19

<a id="use-weighted-tax-for-shipping"></a>

#### [`useWeightedTaxForShipping`](#use-weighted-tax-for-shipping) ● [`Boolean`](/api-reference/miscellaneous/scalars/boolean.md)

Determines whether to use weighted tax for shipping. When set to true, the tax rate for shipping will be calculated based on the weighted average of tax rates from the order or checkout lines. Default value is `False`.Can be used only with `taxCalculationStrategy` set to `FLAT_RATES`.

Added in Saleor 3.21

<a id="member-of"></a>

### Member Of

[`TaxConfigurationUpdateInput`](/api-reference/taxes/inputs/tax-configuration-update-input.md) input
