Para atender às necessidades de cálculo relacionadas à Substituição Tributária por Complementar, implementamos no sistema Questor um recurso de cadastro das MVA/IVA. O cadastro da MVA pode ser acessado no menu "Cadastros \ Produtos e Serviços \ Produtos \ Aba (7) MVA/IVA" e deve ser preenchido para todos os produtos que serão considerados no cálculo da Substituição Tributária.
UF Origem: Este campo é editável e obrigatório, usado para identificar a UF de origem da operação;
UF Destino: Também editável e obrigatório, esse campo serve para identificar a UF de destino da operação;
Alíquota FCP: Esse campo é editável, mas opcional. Deve ser preenchido apenas se a alíquota de Fundo de Combate à Pobreza (FCP) for relevante para o cálculo da Substituição Tributária na operação;
MVA Original: Editável e obrigatório. Deve ser informado quando as UF de origem e destino forem iguais;
MVA Ajustada 4% - Importada: Editável e obrigatório. Deve ser preenchido quando as UF de origem e destino forem diferentes, e o produto tiver origem de importação;
MVA Ajustada 7% ou 12% - Nacional: Editável e obrigatório. Deve ser informado quando as UF de origem e destino forem diferentes, e o produto tiver origem nacional;
Vigência Final ST: Este campo é editável e opcional, permitindo a consulta ao calendário, mas não é obrigatório;
As colunas permanecem habilitadas para os três formatos de MVA, mas a MVA correta será validada conforme o cenário, respeitando as operações internas e interestaduais.
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 "Utilitários \ Cálculo de Regras Complementares e Substituição Tributária" e está disponível para todos os estabelecimentos.
O utilitário filtrará o movimento de Entradas, e o cadastro das naturezas precisam estar habilitadas para Apuração de Substituição Tributária, em “Cadastros \ Naturezas \ Código Fiscal de Operação (CFOP)”.
Utilitários \ Cálculo de Regras Complementares e Substituição Tributária \ 2 - Substituição Tributária por Complementar
No item 2 - Subs. Tribut. por Complementar, na aba Parâmetro (1) há os filtros necessários para a geração do cálculo da Substituição Tributária e ao executar os valores serão apresentados na aba Dados (2) conforme as regras para cada formato de cálculo.
Para executar o utilitário com o cálculo da Substituição Tributária, é necessário informar nos parâmetros:
As regras serão replicadas nas colunas, conforme orientações abaixo:
Número Lançamento |
Chave do Lançamento de Entrada LCTOFISENTPRODUTO.CHAVELCTOFISENT |
Data Entrada |
Data de Escrituração LCTOFISENTPRODUTO.DATALCTOFIS |
Documento Fiscal |
Número NF LCTOFISENT.NUMERONF |
Fornecedor |
Código do Fornecedor LCTOFISENTPRODUTO.CODIGOPESSOA |
Produto |
Código Detalhamento Produto LCTOFISENTPRODUTO.CODIGOPRODUTO |
Descrição | PRODUTO.DESCRPRODUTO |
Operação | Busca a Operação 17780 - SP |
Descrição Operação | Descrição da Operação 17780. |
Valor Produto |
Valor Produto= ( + ) LCTOFISPRODUTO.VALORTOTAL ( - ) LCTOFISPRODUTO.VALORDESCONTO ( + ) LCTOFISPRODUTO.VLRFRETE ( + ) LCTOFISPRODUTO.VLRSEGURO ( + ) LCTOFISPRODUTO.VALORIPI ( + ) LCTOFISPRODUTO.VLROUTRDESP |
CFOP | LCTOFISENTPRODUTO.CODIGOCFOP |
MVA |
Busca do campo PRUDUTOMVA.MVAORIGINAL do cadastro do produto, quando o código CFOP Iniciar em 1. Quando o CFOP inicia em 2, busca do campo PRUDUTOMVA.MVAAJUSTADAIMP se o primeiro digito do campo LCTOFISENTPRODUTO.CODIGOSITUACAOTRIBUT iniciar em 1, 2, 3 ou 8. Senão buscar do campo PRUDUTOMVA.MVAAJUSTADANAC, avaliando a UF Origem e UF Destino (Origem será o Estado da pessoa informada no LCTOFISENTPRODUTO.CODIGOPESSOA e o destino será o Estado do ESTAB). Se a empresa é optante pelo Simples Nacional e o CFOP inicia em 2 deve avaliar a origem informado no campo LCTOFISENTPRODUTO.CODIGOORIGEMPRODUTO, se igual à 1, 2, 3 ou 8 busca do campo MVAAJUSTADAIMP se não do campo MVAAJUSTADANAC. |
Redução Base de Cálculo | Informar a Redução manualmente se houver necessidade. |
Base ST |
Calcula a Base da Substituição Tributária, utilizando regra implementada: [ ( + ) LCTOFISPRODUTO.VALORTOTAL ( - ) LCTOFISPRODUTO.VALORDESCONTO ( + ) LCTOFISPRODUTO.VLRFRETE ( + ) LCTOFISPRODUTO.VLRSEGURO ( + ) LCTOFISPRODUTO.VALORIPI ( + ) LCTOFISPRODUTO.VLROUTRDESP ( + ) MVA informado na coluna MVA (%)] ( – ) Redução da base informada na coluna Redução Base de Cálculo. |
Alíquota Interna | PRODUTOALIQICMS.ALIQICMS, da UF da empresa selecionada, caso contrário verifica a “Tabela de Alíquotas nas Operações Interestaduais” validando o Estado do Estabelecimento ou pode ser editado manualmente. |
Alíquota Interestadual |
LCTOFISENTPRODUTO.ALIQICMS, se for 0,00 verifica a “Tabela de Alíquotas nas Operações Interestaduais” validando o Estado do Fornecedor (LCTOFISENT.CODIGOPESSOA) |
Base de Cálculo ICMS Próprio |
Buscar a informação do valor do produto LCTOFISENTPRODUTO.BASECALCULOICMS. Se o mesmo for IGUAL a 0,00 aplicar a seguinte regra: ( + ) LCTOFISPRODUTO.VALORTOTAL ( - ) LCTOFISPRODUTO.VALORDESCONTO ( + ) LCTOFISPRODUTO.VLRFRETE ( + ) LCTOFISPRODUTO.VLRSEGURO ( + ) LCTOFISPRODUTO.VLROUTRDESPL |
Valor ICMS Próprio |
Aplica a seguinte regra: Para CFOP 2: Busca a informação do valor do produto LCTOFISENTPRODUTO.VALORICMS. Se o mesmo for igual à 0,00 aplica a seguinte regra: ((( + ) LCTOFISPRODUTO.VALORTOTAL ( - ) LCTOFISPRODUTO.VALORDESCONTO ( + ) LCTOFISPRODUTO.VLRFRETE ( + ) LCTOFISPRODUTO.VLRSEGURO ( + ) LCTOFISPRODUTO.VLROUTRDESPL) * ALIQINTERESTADUALORIGEMDESTINO.ALIQUOTA), avaliando os campos UF ORIGEM e UF DESTINO. Posteriormente avalia a origem da mercadoria onde: Se o primeiro digito do campo LCTOFISENTPRODUTO.CODIGOSITUACAOTRIBUT iniciar em 1,2,3 ou 8 aplica a alíquota de 4%. Se não busca do campo ALIQINTERESTADUALORIGEMDESTINO.ALIQUOTA, para a UF ORIGEM e UF DESTINO. Se a empresa é optante pelo Simples Nacional e o CFOP iniciar em 2 avalia a origem informado no campo LCTOFISENTPRODUTO.CODIGOORIGEMPRODUTO se igual 1, 2, 3 ou 8 busca a alíquota de 4%. Se não, busca do campo ALIQINTERESTADUALORIGEMDESTINO.ALIQUOTA, avaliando os campos UF ORIGEM e UF DESTINO, para posteriormente totalizar como crédito de ICMS referente a NF de compra, no cálculo do valor da Substituição Tributária. Se a coluna Redução Base de Cálculo conter valor maior que 0,00, o valor do crédito é considerado proporcional ao percentual de redução, ou seja, o resultado apresentado neste campo é o cálculo acima deduzindo o valor informado na coluna redução. Para CFOP 1: Busca a informação do valor do produto LCTOFISENTPRODUTO.VALORICMS. Se o mesmo for igual à 0,00 aplica a seguinte regra: ( + ) LCTOFISPRODUTO.VALORTOTAL ( - ) LCTOFISPRODUTO.VALORDESCONTO ( + ) LCTOFISPRODUTO.VLRFRETE ( + ) LCTOFISPRODUTO.VLRSEGURO ( + ) LCTOFISPRODUTO.VLROUTRDESPL * PRODUTOALIQICMS.ALIQICMS do estado da empresa selecionada, para totalizar como crédito de ICMS referente a NF de compra, no cálculo do valor da Substituição Tributária. Se a coluna Redução Base de Cálculo conter valor maior que 0,00, o valor do crédito é considerado proporcional ao percentual de redução, ou seja, o resultado apresentado neste campo é o cálculo acima deduzindo o valor informado na coluna redução. Se não existir informações de detalhamento de itens, não realiza o cálculo. |
Valor ST |
Calcula o valor de ICMS ST: (Base ST x Alíquota Interna - Valor ICMS Próprio) |
FCP a recolher |
Calcula o valor de ICMS ST: (Base ST x PRODUTOMVA.ALIQICMSFCP) se a mesma estiver em branco ou zerado o valor deste campo gera vazio ou pode ser inserido manualmente. |
Substituição Tributária a Pagar | Somatório das colunas (Valor ST + FCP a Recolher) |
Observação 0460 | Busca do parâmetro Observação 0460, se não informado gera coluna em branco |
Complemento | Busca do parâmetro Complemento do 0460, se não informado gera coluna em branco |
Outros Valores | Mesmo valor que estiver na coluna do MVA |
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 |
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 "Movimentos > Entradas > Complementares" 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 segunda aba, onde os valores calculados são apresentados como resultado, você pode acessar o lançamento de origem facilmente. Basta clicar no ícone localizado na última coluna da grid, 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.