O DIFA, também conhecido como DIFAL (Diferencial de Alíquotas de ICMS), refere-se à cobrança do ICMS sobre a diferença entre a alíquota interna praticada no estado de destino e a alíquota interestadual aplicada na operação. Essa cobrança ocorre quando há aquisição de mercadorias de outro estado para uso e consumo, ou na entrada de mercadorias destinadas ao ativo imobilizado. O DIFA só deve ser recolhido se a alíquota interna for maior que a alíquota interestadual.
A base de cálculo do diferencial de alíquota é o valor da operação que resulta na entrada da mercadoria.
Para atender aos estados que calculam o Diferencial de Alíquotas por meio de regras complementares, implementamos uma opção no Replicador de Regras para calcular o Diferencial de Alíquotas conforme as configurações pré-definidas no cadastro.
O cálculo da DIFA por Complementar será realizado através do cadastro de regras fiscais na rotina de cadastros de Complementares. Neste cadastro, o usuário poderá configurar como deseja que o sistema realize o cálculo, da mesma forma como é feito para outras situações de Complementar.
Para configurar o cálculo da DIFA por Complementar a ser utilizado nas operações complementares, é necessário definir as regras na rotina: "Operações > Configurações > Naturezas Complementar". Posteriormente, os detalhes da Complementar gerada são registrados em "Operações > Movimento Fiscal > Entradas > Complementar".
As regras para o cálculo da DIFA devem ser configuradas para as naturezas de aquisições interestaduais de mercadorias destinadas ao uso/consumo e para ativo imobilizado, que não apuram substituição tributária.
Os seguintes campos devem ser informados:
Após seguir o primeiro item e realizar as configurações das regras, o utilitário que irá gerar as regras está disponível no menu "Operações > Movimento Fiscal > Cálculo de Regras Complementares e Substituição Tributária" e está disponível para todos os estabelecimentos.
Para o cálculo da DIFA por Complementar, serão utilizadas as regras cadastradas apenas para as naturezas de aquisições com operações interestaduais.
Operações > Movimento Fiscal > Cálculo de Regras Complementares e Substituição Tributária > 4 - DIFA por Complementar
No item 4 - DIFA por Complementar, existem os filtros necessários para a geração do cálculo do DIFA por Complementar e ao executar os valores serão apresentados na grid abaixo conforme as regras para cada formato de cálculo.
Para executar o utilitário com o cálculo da DIFA por Complementar, é necessário informar nos parâmetros:
Se não houver regra cadastrada será apresentado a seguinte advertência: “Natureza(XXXX), Operação(XXXX) não possui cadastro de Regras para Cálculo! Acesse o menu Cadastros \ Naturezas \ Complementar e informe as Regras para Cálculo.”
As regras serão replicadas nas colunas, conforme orientações abaixo:
Número Lançamento | LCTOFISENTPRODUTO.CHAVELCTOFISENT |
Documento Fiscal | LCTOFISENT.NUMERONF |
Espécie NF | LCTOFISENT.ESPECIENF |
Série | LCTOFISENT.SERIENF |
SubSérie | LCTOFISENT.SUBSERIENF |
Data | LCTOFISENT.DATALCTOFIS |
Sequência | LCTOFISENTPRODUTO.SEQ |
Produto | LCTOFISENTPRODUTO.CODIGOPRODUTO |
Descrição | PRODUTO.DESCRPRODUTO |
Natureza | LCTOFISENTPRODUTO.CODIGOCFOP |
Operação | CFOPCOMPL.CODIGOOPERACAOFIS |
Descrição Operação | CFOPCOMPL.CODIGOOPERACAOFIS + Descrição |
Base de Cálculo | CFOPCOMPLREGRA.REGRABASECOMPL |
Alíquota Interna | Cadastro do produto PRODUTO.PRODUTOALIQICMS, se nulo, busca do campo CFOPCOMPLREGRA.REGRAALIQUOTA |
Alíquota Interestadual* | LCTOFISENTPRODUTO.ALIQICMS, se for nulo buscar da Tabela de Alíquotas nas Operações Interestaduais, validando a UF do Fornecedor. |
Valor | CFOPCOMPLREGRA.REGRAVALORCOMPL, se nulo, calcula esta coluna por meio das colunas (****‘Base de Cálculo’ x ‘Alíquota Interna’****) |
Valor do Crédito | LCTOFISENTPRODUTO.VALORICMS, se nulo ,calcula esta coluna por meio das colunas (****‘Base de Cálculo’ x ‘Alíquota Interestadual’****) |
Valor Antecipação | Resultado de (****'Valor' - 'Valor do Crédito'****) |
Outros Valores | CFOPCOMPLREGRA.REGRAOUTROSCOMPL |
Observação 0460 | CFOPCOMPLREGRA.CODIGOOBS0460 |
Complemento | CFOPCOMPLREGRA.COMPLOBS0460 |
Observação 0450 | Busca do parâmetro Observação 0450**, se não informado gera coluna em branco** |
Complemento 0450 | Busca do parâmetro Complemento do 0450**, se não informado gera coluna em branco** |
Para o campo será aplicado 4% nas se houver as seguintes condições.
Após a execução do utilitário, o sistema retornará os valores calculados conforme as regras cadastradas para cálculo. Esses dados e valores calculados serão replicados para o detalhamento das Complementares de Entradas, no menu "Operações > Movimento Fiscal > Entradas > Complementar" de cada documento listado.
Para documentos que já possuem detalhamento, o sistema notificará o usuário com uma mensagem:
Ao clicar em Sim, o sistema alterará o detalhamento com os dados da grade, enquanto o Não manterá os dados inalterados e notificará:
Na grid abaixo dos filtros onde os valores calculados são apresentados, será possível marcar os lançamentos desejados e realizar as ações de Gravar Selecionados e Excluir Selecionados. Além disso, será possível acessar facilmente o lançamento de origem. Para fazer isso, na coluna de Ações, basta clicar no ícone que abrirá o lançamento correspondente.
Importante: Sempre que executado novamente, o sistema retornará os valores calculados a cada execução do replicador de regras, seguindo as regras cadastradas para cálculo.