# Configuração de Cálculo

A Tabela de Configuração de Cálculo é utilizada para definir os parâmetros que orientam a execução dos cálculos no sistema.

Por meio dessa tabela, é possível ajustar valores, condições e variáveis conforme as necessidades do usuário, garantindo consistência e precisão nos resultados gerados.

Nesse momento, incluímos a ação "Excluir" que irá excluir os tributos assinalados na tabela do valor de partida para o cálculo dos tributos RT, ou seja, IBS, IBSUF, IBSMun e CBS.

A tabela de Configuração de Cálculo está disponível no menu "Reforma Tributária" do cockpit:

[![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/scaled-1680-/image.png)](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/image.png)

[![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/scaled-1680-/TiKimage.png)](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/TiKimage.png)

Ao clicar na seta no lado direito do filtro, abrirá a parte de filtros da tela:

[![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2026-01/scaled-1680-/or1image.png)](https://documentacao.systax.com.br/uploads/images/gallery/2026-01/or1image.png)

Para incluir um novo registro, bastar clicar no botão [![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/scaled-1680-/LKhimage.png).](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/LKhimage.png)

Abrirá uma tela de pop-up para o usuário incluir um novo registro:

[![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2026-01/scaled-1680-/xeLimage.png)](https://documentacao.systax.com.br/uploads/images/gallery/2026-01/xeLimage.png)

Os campos com (\*) são de preenchimento obrigatório. O preenchimento é simples, basta incluir as condições e consequências para o resultado esperado no resultado final do cálculo.

**Descrição** - campo editável e obrigatório, onde deve ser inserido a descrição do cálculo.

**Ação** - campo seleção e obrigatório, onde deve ser inserido a ação que o motor de cálculo deverá realizar. Nesse momento temos somente a opção "Excluir".

**Entrada/Saída** - campo seleção e não obrigatório, onde deve ser inserido o tipo de operação que deverá ser feito a configuração, ou seja, Entrada ou Saída. Na ausência do preenchimento desse campo, a configuração será considerado para ambos.

**Natureza de Operação** - campo editável com lupa de busca e não obrigatório, onde deve ser inserido a natureza da operação onde a configuração deverá ser aplicada. Na ausência do preenchimento desse campo, a configuração será considerado para todas as naturezas.

**Finalidade** - campo editável com lupa de busca e não obrigatório, onde deve ser inserido a finalidade da operação onde a configuração deverá ser aplicada. Na ausência do preenchimento desse campo, a configuração será considerado para todas as operações contendo ou não finalidade.

**Remetente** - campo editável com lupa de busca e não obrigatório, onde deve ser inserido o perfil origem da operação onde a configuração deverá ser aplicada. Na ausência do preenchimento desse campo, a configuração será considerado para as operações com todos os perfis remetente.

**Destinatário** - campo editável com lupa de busca e não obrigatório, onde deve ser inserido o perfil destinatário da operação onde a configuração deverá ser aplicada. Na ausência do preenchimento desse campo, a configuração será considerado para as operações com todos os perfis destinatário.

**UF Origem/Destino** - campo seleção e não obrigatório, onde deve ser inserido a UF de origem e ou UF destino onde deverá ser aplicado a configuração. Na ausência do preenchimento desses campos, a configuração será considerado para todas as UF de origem ou destino.

**BC Composição** - campo editável e não obrigatório, onde deve ser inserido a base de cálculo composição da regra, se for o caso. Na ausência do preenchimento desse campo, a configuração será considerado a regras com qualquer BC composição.

**Gross/Net** - campo seleção e não obrigatório, onde deve selecionado uma das opções:

o <span style="text-decoration: underline;">GROSS</span> - deduzir os tributos flegados e aplicar o resultado na base de cálculo do IBS, IBSMun e CBS.  
o <span style="text-decoration: underline;">NET</span> - deduzir os tributos flegados e aplicar o resultado na base de cálculo do IBS, IBSMun e CBS.  
o <span style="text-decoration: underline;">VAZIO</span> - caso o campo esteja em VAZIO, deverá deduzir os tributos flegados e aplicar o resultado na base de cálculo do IBS, IBSMun e CBS.

Gross (Bruto): Valor considerado antes de descontos, deduções, impostos ou abatimentos.  
Net (Líquido): Valor considerado após a aplicação de descontos, deduções, impostos ou abatimentos.

**Tributos** - tributos que deverão ser excluídos do valor de partida da operação:

o <span style="text-decoration: underline;">ICMS</span> - se assinalado a flag ICMS, o motor irá excluir o valor do ICMS do valor de partida para o calculo dos tributos RT.

o <span style="text-decoration: underline;">ICMS ST</span> - se assinalado a flag ICMS ST, o motor irá excluir o valor do ICMS ST do valor de partida para o calculo dos tributos RT.

o <span style="text-decoration: underline;">PIS</span> - se assinalado a flag PIS, o motor irá excluir o valor do ICMS ST do valor de partida para o calculo dos tributos RT.

o <span style="text-decoration: underline;">COFINS</span> - se assinalado a flag COFINS, o motor irá excluir o valor do ICMS ST do valor de partida para o calculo dos tributos RT.

o <span style="text-decoration: underline;">IPI</span> - se assinalado a flag IPI, o motor irá excluir o valor do ICMS ST do valor de partida para o calculo dos tributos RT.

**Vigência** - campo editável, onde deverá ser inserido a data de vigência inicial e final da configuração do cálculo. A vigência inicial deverá sempre ser inserida e a final pode ficar sem preenchimento.

Após incluir todas as variáveis para a composição do valor de partida, basta clicar em [![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/scaled-1680-/XrOimage.png).](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/XrOimage.png)

[![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/scaled-1680-/ktpimage.png)](https://documentacao.systax.com.br/uploads/images/gallery/2025-10/ktpimage.png)

O registro ficará salvo na tela e o motor de cálculo passará por essa tabela para fazer composição do valor de partida para os tributos RT (IBS - IBSMUN - CBS e IS).

A cada edição do registro, o cockpit grava o log contendo nome do usuário logado, data de edição. O registro anterior passa a ser histórico e o registro atualizado fica disponível no grid da tela.

O motor de cálculo sempre considerará o registro vigente, não buscando histórico na tabela. O histórico é somente para consulta do usuário.