# Regras de cálculo

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

# Regras de cálculo

O processo de cálculo do Avatax-BR adota uma "carga útil autossuficiente" que contém os identificadores necessários para apontar qual item está sendo negociado. Usando essa carga útil, o sistema identifica o item e aplica sua tributação correta.

Existem cenários em que, mesmo com todos esses atributos, ainda existe uma ambigüidade que não permite identificar com 100% de precisão o item que está sendo negociado. Para lidar com esses casos, criamos regras configuráveis ​​que nos permitem resolver essa ambigüidade e aplicar "pontos de decisão" adicionais para apontar com precisão a tributação desejada.

As regras também podem ser utilizadas para tratar de exceções específicas quanto à origem, destino, contribuinte específico, ou situações decorrentes de liminares, regimes especiais, etc.

As regras têm dois recursos complementares. O primeiro é o conjunto de parâmetros e operadores que permitem a própria construção. A segunda é a associação com base legal, ou seja, ao criar uma regra o usuário deve fornecer a base legal para sua aplicação (veja a tela abaixo).

**Tipo da regra**

![](https://www.avalara.com/content/dam/assets/ui/screenshots/regra_1.png)

**Nova regra**

![](https://www.avalara.com/content/dam/assets/ui/screenshots/regra_2.png)

**Fundamentações**

![](https://www.avalara.com/content/dam/assets/ui/screenshots/regra_3.png)

**Revisão**

![](https://www.avalara.com/content/dam/assets/ui/screenshots/regra_4.png)

[Anterior](/for-review-only/en/leila-paul/services-calculation-pt/conceitos/processo_calculo)

[Next](/for-review-only/en/leila-paul/services-calculation-pt/experiencia_usuario)