Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Esta documentação tem como objetivo exemplificar a reprodução do seguinte cenário: Prestação de Serviços com Impostos de Renda Pessoa Física utilizando a tabela progressiva e desconto simplificado.

Aviso

Para o funcionamento do processo abaixo, é obrigatória a aplicação do pacote da expedição continua de Fevereiro/2026.

Exemplo de Cálculo

Tabela Progressiva:

A rotina de Tabela Progressiva está disponível para realizar o controle das alíquotas utilizadas em cada faixa do Imposto de Renda, conforme legislação vigente. 

Image RemovedImage Added


Deduções de dependentes:

...

O desconto Simplificado pode ser aplicado diretamente na Fórmula de Cálculo, adicionando o valor do desconto para ser deduzido do valor da base de cálculoImage Removed:

Image Added

Image Added

Explicação da fórmula:  ( O:VAL_MERCADORIA + I:REND_TRIB_MEN  + I:VAL_TOT_DOC_IRPF ) - I:DED_SIMPL

  • O:VAL_MERCADORIA: Valor do item do documento
  • I:REND_TRIB_MEN: Valor da mercadoria acumulado ( Soma do valor de mercadoria de outros documentos que já deram entrada anteriormente, para o mesmo fornecedor/loja no período(mês) ).
  • I:VAL_TOT_DOC_IRPF: Valor total da mercadoria dos outros itens do documento (não entra o item atual)
  • I:DED_SIMPL : Valor da dedução simplificada da tabela progressiva (CIQ_DEDSIR) que foi escolhida na regra de cálculo.


Regra de Base de Cálculo - Descontando outros impostos/Deduções:

...

Também é possível utilizar os valores previstos para dedução de dependentes da base de cálculo. Isso pode ser feito selecionando no campo "Tipo de Regras a ser consultada" a opção 06 - Índices de Cálculo e utilizando a opção I:DED_DEPENDENTES.Image Removed

Image Added

Explicação da fórmula:  I:VAL_TOT_DOC_IRPF + I:REND_TRIB_MEN + O:VAL_MERCADORIA - (  I:DED_DEPENDENTES + VAL:INSS )

  • I:VAL_TOT_DOC_IRPF: Valor total da mercadoria dos outros itens do documento (não entra o item atual)
  • I:REND_TRIB_MEN: Valor da mercadoria acumulado ( Soma do valor de mercadoria de outros documentos que já deram entrada anteriormente, para o mesmo fornecedor/loja no período(mês) ).
  • O:VAL_MERCADORIA: Valor do item do documento
  • I:DED_DEPENDENTES : Valor da dedução de dependentes ( Valor da tabela de dependentes inserida na regra de calculo x quantidade de dependentes do fornecedor (A2_NUMDEP na tabela SA2) ).
  • VAL : INSS: Valor do tributo do INSS para o item (Necessário criar a regra de cálculo para o INSS antes).

Regra de Alíquota do Documento Fiscal:

A regra de alíquota será com base na tabela progressiva, então utilizamos o operando: I:ALIQ_TAB_PROGRESSIVA:

Image Added

Image Added

Explicação da fórmula:  I:ALIQ_TAB_PROGRESSIVA

  • I:ALIQ_TAB_PROGRESSIVA: De acordo com o valor final da regra de base, escolhe a alíquota correspondente na tabela progressiva vinculada na regra de cálculo.


Regra de Cálculo do Documento Fiscal:

...

Utilizando este campo, o sistema irá comparar as 2 bases de cálculo (Simplificado e cálculo normal) e irá aplicar a menor base calculada pelo sistema no documento fiscal.Image Removed

Image Added

Image Added


Após preencher os campos acima, e preencher os perfis conforme seu cenário, complemente a fórmula da regra de cálculo:

Image Added

Explicação da fórmula:  ( MENOR( B:IRSIMP , B:IRNORM ) * A:ALQTAB )  * I:PROP_IRPF - ( I:DED_TAB_PROGRESSIVA * I:PROP_IRPF ) - ( ( I:DED_TAB_PROG_ADIC - ( I:DED_FATOR_TAB_PROG_ADIC * ( O:VAL_MERCADORIA + I:REND_TRIB_MEN + I:VAL_TOT_DOC_IRPF ) ) ) * I:PROP_IRPF ) - ( I:IRRF_TRIB_MEN * I:PROP_IRPF )

  • I:ALIQ_TAB_PROGRESSIVA: De acordo com o valor final da regra de base, escolhe a alíquota correspondente na tabela progressiva vinculada na regra de cálculo.

Exemplos Documento de Entrada

Cálculo Simplificado:

Image Removed



Cálculo Normal:

...