Calcular o imposto sobre os preços quando a opção Preços incluem impostos está habilitada
Este artigo fornece informações sobre como o parâmetro Excluir do cálculo do valor base de um código de imposto é usado.
Você pode usar o parâmetro Excluir do cálculo do valor base para calcular valores de impostos de forma flexível. Quando esse parâmetro é habilitado para um código de imposto, se os preços incluem o imposto, o serviço cálculo de imposto calcula os valores de imposto para o código de imposto marcado como se ele não estivesse incluído no valor base.
O exemplo a seguir mostra como o cálculo de imposto é feito.
Um grupo de impostos e um grupo de impostos de item contêm dois códigos de imposto. O parâmetro Excluir do cálculo do valor base está habilitado para um código de imposto.
Código do imposto | Alíquota do imposto | Excluir do cálculo de valor base |
---|---|---|
TaxCodeA | 20% | Número |
TaxCodeB | 10% | Sim |
Se uma ordem de venda ou de compra for criada em que a opção Preços incluem imposto estiver habilitada e o valor líquido de uma linha for igual a 120, o imposto será calculado da seguinte maneira.
Código do imposto | Valor base do imposto | Valor |
---|---|---|
TaxCodeA | 100 | 20 |
TaxCodeB | 120 | 12 |
Observação
Neste exemplo, o código de imposto TaxCodeA é configurado como Por valor líquido e o código de imposto TaxCodeB é configurado como Por valor bruto. Se o código de imposto TaxCodeB for configurado como Por valor líquido, o valor base do imposto será igual a 100 e o valor do imposto será igual a 10.