Para atender às necessidades de cálculo relacionadas à Substituição Tributária, implementamos no sistema Questor um recurso de preenchimento em lote do detalhamento de ST das notas de entrada.
O cadastro da MVA deve ser feito no cadastro dos produtos no menu Cadastros > Produtos e Serviços > Produtos, na aba 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.
É possível preencher a MVA em lote nos produtos através do ícone "Replicar MVA/IVA" disponível dentro do cadastro do produto.
Onde poderá filtrar por produtos ou por NCM, podendo selecionar vários de uma vez usando ";" como separador.
Após seguir o primeiro passo 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 com as naturezas que estiverem habilitadas para Apuração de Substituição Tributária.
No item 1 - Substituição Tributária, 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.
Os campos Empresa, Filial, Data Inicial e Data Final, para determinar o período e empresas onde a regra será aplicada.
Demais filtros como Chave Lançamento Entrada, Fornecedor, Natureza, CST ICMS, entre outros são filtros adicionais que podem ser utilizados como complementos para filtrar situações ou lançamentos específicos se necessário.
Código Antecipação: Selecione a finalidade desejada para gerar o lançamento.
Se não houver regra cadastrada será apresentado a seguinte advertência: "O Produto: XXXX - (Descrição Produto) - não foi possível realizar o cálculo, pois não possui MVA informada no cadastro de produtos! Favor verificar."
As regras serão replicadas nas colunas, conforme orientações abaixo:
Campo | Descrição na tela de lançamento da nota | Descrição Interna do Campo |
---|---|---|
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 | Descrição do Produto | PRODUTO.DESCRPRODUTO |
Código Antecipação | Parâmetro Código Antecipação, se o mesmo estiver vazio leva 0 por Padrão. | --- |
Descrição Antecipação | Descrição do código informado anteriormente, por padrão se não for informado trará a descrição da antecipação 0. | --- |
Operação | Parâmetro Operações de Substituição Tributária, se o mesmo estiver vazio, leva 11400 por Padrão. | --- |
Descrição | Descrição da Operação selecionada no parâmetro, se não for informado trará a descrição da operação 11400. | --- |
Valor | Valor Produto = Valor Total - Desconto + Frete + Seguro + IPI + Outras Despesas. | ( + ) LCTOFISPRODUTO.VALORTOTAL ( - ) LCTOFISPRODUTO.VALORDESCONTO ( + ) LCTOFISPRODUTO.VLRFRETE ( + ) LCTOFISPRODUTO.VLRSEGURO ( + ) LCTOFISPRODUTO.VALORIPI ( + ) LCTOFISPRODUTO.VLROUTRDESP |
Natureza | CFOP do lançamento | LCTOFISENTPRODUTO.CODIGOCFOP |
MVA | Quando o CFOP iniciar em 1, irá buscar do campo “MVA/IVA Original” do cadastro do produto. Quando o CFOP iniciar em 2 e o primeiro digito do campo CST iniciar em 1, 2, 3 ou 8, irá buscar do campo MVA Ajustada 4% - Importada. Senão, irá buscar do campo MVA Ajustada 7% ou 12% - Nacional, avaliando a UF Origem e UF Destino (Origem será o Estado da pessoa informada no documento fiscal e o destino será o Estado do estabelecimento). Se a empresa for optante pelo Simples Nacional e o CFOP iniciar em 2 irá avaliar a origem informada no campo Origem Produto, se for igual à 1, 2, 3 ou 8 busca do campo MVA Ajustada 4% - Importada se não do campo MVA Ajustada 7% ou 12% - Nacional. |
Quando o CFOP iniciar em 1, irá buscar do campo PRUDUTOMVA.MVAORIGINAL do cadastro do produto. Quando o CFOP iniciar em 2 e o primeiro digito do campo LCTOFISENTPRODUTO.CODIGOSITUACAOTRIBUT iniciar em 1, 2, 3 ou 8, irá buscar do campo PRUDUTOMVA.MVAAJUSTADAIMP. Senão, irá 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 for optante pelo Simples Nacional e o CFOP iniciar em 2 irá avaliar a origem informada no campo LCTOFISENTPRODUTO.CODIGOORIGEMPRODUTO, se for igual à 1, 2, 3 ou 8 busca do campo MVAAJUSTADAIMP se não do campo MVAAJUSTADANAC. |
Redução Base de Cálculo | Calcula a Base da Substituição Tributária, utilizando regra implementada: (Valor Total - Desconto + Frete + Seguro + IPI + Outras Despesas + MVA Informado na coluna MVA) - Redução da base informada na coluna Redução Base de Cálculo |
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 | Alíquota de ICMS da UF da empresa selecionada. | PRODUTOALIQICMS.ALIQICMS, da UF da empresa selecionada. |
Alíquota Interestadual | Alíquota de ICMS informada no produto da nota de entrada. Se a Alíquota Interestadual for 0,00, valida a UF do Fornecedor, ou seja, a mesma alíquota que foi utilizada para fazer o cálculo do Crédito ICMS. |
LCTOFISENTPRODUTO.ALIQICMS, se for 0,00 ALIQINTERESTADUALORIGEMDESTINO, validando a UF da Fornecedor LCTOFISENT.CODIGOPESSOA, ou seja, a mesma alíquota que foi utilizada para fazer o cálculo do Crédito ICMS. |
Base de Cálculo ICMS Próprio | Busca a informação do valor da base de cálculo do produto. Se o mesmo for IGUAL a 0,00 aplica a seguinte regra: Valor Total - Desconto + Frete + Seguro + Outras Despesas |
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 ICMS do produto no lançamento fiscal. Se o mesmo for igual à 0,00 aplica a seguinte regra: (Valor Total - Desconto + Frete + Seguro + Outras Despesas) * Alíquota Interestadual Origem e Destino, avaliando os campos UF Origem e UF Destino. Posteriormente avalia a origem da mercadoria onde: Se o primeiro digito do campo CST iniciar em 1,2,3 ou 8 aplica a alíquota de 4%. Se não busca do campo Alíquota Interestadual Origem e Destino, para a UF Origem e UF Destino. Se a empresa for optante pelo Simples Nacional e o CFOP iniciar em 2 avalia a origem informado no campo Origem Produto, se igual 1, 2, 3 ou 8 usa a alíquota de 4%. Se não, busca do campo Alíquota Interestadual Origem e Destino, 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 ICMS do produto no lançamento fiscal. Se o mesmo for igual à 0,00 aplica a seguinte regra: (Valor Total - Desconto + Frete + Seguro + Outras Despesas) * Alíquota de ICMS do cadastro do produto 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. |
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: valor da coluna BASE ST multiplicada pela coluna Alíquota Interna menos Valor do Crédito informado na coluna Valor ICMS Próprio. | --- |
FCP ST a recolher | Calcula o valor de FCP ST: valor da coluna BASE ST multiplicada pela alíquota informada no cadastro do produto no campo Alíquota FCP, se a mesma estiver em branco ou zerado o valor deste campo gera vazio. | Calcula o valor de FCP ST: valor da coluna BASE ST multiplicada pela alíquota informada no campo PRODUTOMVA.ALIQICMSFCP, se a mesma estiver em branco ou zerado o valor deste campo gera vazio. |
Substituição Tributária a Pagar | Somatório das colunas Valor ST+FCP ST a recolher. | --- |
Observação 0460 | Parâmetro Observação 0460, se não tiver dados gera o campo vazio. | --- |
Complemento | Parâmetro Complemento, se não tiver dados gera o campo vazio. | --- |
Observação: A Alíquota Interestadual Origem e Destino é configurada na Tabela de Alíquotas nas Operações Interestaduais, localizada em: Cadastros > Alíquotas > Tabela de Alíquotas nas Operações Interestaduais.
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 da Substituição Tributária, no menu "Movimentos > Entradas > Substituição Tributária" de cada documento listado.
Para Produtos que não possuam a MVA/IVA e Alíquotas de ICMS informados, durante o cálculo no Replicador de Regras, o sistema notificará com a seguinte mensagem:
O cálculo será gerado apenas para produtos com informações na tabela de MVA com vigência ativa, ou seja, apenas para produtos em que o campo "Vigência Final ST" está vazio ou que, durante a execução do replicador, a vigência está ativa. Para produtos que não possuem informações, mas cuja natureza está configurada como "Apura ST = Sim", eles serão gerados no grid, mas com campos zerados, já que o cálculo não pode ser realizado.
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.