CONTEÚDO
01. VISÃO GERAL
Para tratar o arredondamento de Impostos na nota fiscal existem o parâmetro MV_RND**, onde (**) poderá ser:
MV_RNDIPI, MV_RNDICM, MV_RNDFUN, MV_RNDISS, MV_RNDIRF, MV_RNDINS, MV_RNDCOF, MV_RNDPIS, MV_RNDCSL, MV_RNDPS2, MV_RNDCF2, MV_RNDPS3 e MV_RNDCF3.
Utilizados em conjunto com o parâmetro MV_RNDSOBR:
- Sempre que o RNDSOBR estiver como Falso, não teremos o tratamento das sobras e consequentemente os valores serão truncados por item.
- Quando o RNDSOBR estiver como Verdadeiro e o RND** também como Verdadeiro, será efetuado o tratamento de arredondamento por item.
- Quando o RNDSOBR estiver como Verdadeiro e o RND** como falso, será efetuado o tratamento de arredondamento no total do imposto (truncando por item e considerando a sobra).
02. EXEMPLO DE UTILIZAÇÃO
Abaixo segue exemplos de como o sistema trata o arredondamento dos impostos:
Importante
Para imposto de ISS existe arredondamentos definidos na norma ABNT NBR 5891/77 e na resolução 886/66 do IBGE para validação do valor de ISS enviado nas notas de serviço. Documento sobre no link abaixo;
03. EXEMPLO DE UTILIZAÇÃO IRRF
MV_RNDIRRF enxergado na gravação do título de IRRF, identifica se o valor será arredondado ou truncado.
MV_RNDIRF enxergado nos cálculos de tributos por item, identifica se o valor será arredondado ou truncado, por item.
Os cálculos do IRRF acontecem em pelo menos dois momentos, na emissão de nota, e na emissão de título.
Na Emissão de nota, os cálculos fiscais são por item, e ao final há a totalização dos valores no cabeçalho da nota, enquanto na emissão de título, o cálculo acontece sobre o valor total e não por item.
Por conta disso, pode ocorrer diferença de centavos quando os parâmetros de arredondamento de IRRF estão definidos para truncar o valor do tributo.
O parâmetro MV_RNDSOBR configurado como .T. ajusta a maioria das situações, porém, pode ocorrer situações específicas onde ainda haverá a diferença de 0,01 centavo do título para o somatório do tributo nos itens.
Uma alternativa para solucionar esta divergência, é manter o MV_RNDIRF = .F. enquanto MV_RNDIRRF = .T.
Isso fará com que os valores sejam idênticos tanto na gravação do tributo por itens quanto na gravação do título.
Obs.: antes de efetuar qualquer alteração de configuração em produção, testes devem ser efetuados em base de homologação.
Importante
04. TABELAS UTILIZADAS
- SX6 - Cadastro de Parâmetros;