# Regras de cálculo do AvaTax Brasil

Source: https://developer.avalara.com/merchandise-calculation-pt/conceitos/regras_de_calculo/

O processo de cálculo AvaTax Brasil adota um "payload auto-suficiente" que contém os identificadores necessários para apontar qual item está sendo transacionado. Usando este payload, o sistema identifica o item e aplica a tributação correta.

Existem cenários onde, mesmo com todos esses atributos, possa existir uma ambiguidade que não permita identificar com 100% de precisão o item sendo transacionado. Para tratar estes casos, criamos as _Regras configuráveis_ que permitem aplicar "pontos decisão" adicionais para apontar com exatidão a tributação desejada.

Regras também podem ser utilizadas para tratar exceções especificas referentes a origem, destino, contribuinte específico, ou situações decorrentes de liminares, regimes especiais, etc.

Regras possuem duas funcionalidades que se complementam. A primeira é a associação a uma fundamentação legal, ou seja, ao criar uma regra o usuário deve prover a base legal para a aplicação da mesma. A segunda é o conjunto de parâmetros e operadores que permitem a construção propriamente dita. Para obter mais informações, consulte o módulo de regras abaixo.

**Tipo de regra**

![](https://avalara-devdocs-prod.mcoutput.com/merchandise-calculation-pt/Resources/Images/DevDot/br-newrule_goods_900x399.png)

**Fundamentações da nova regra**

![](https://avalara-devdocs-prod.mcoutput.com/merchandise-calculation-pt/Resources/Images/DevDot/br-newrule_02_goods_900x695.png)