Cálculo de ICMS Desonerado
A desoneração de ICMS refere-se à redução ou isenção de impostos sobre determinados produtos, serviços ou transações. É uma medida adotada pelo governo com o objetivo de estimular determinados setores da economia, aliviar a carga tributária sobre determinados produtos ou promover políticas públicas específicas.
Neste contexto, a desoneração acontece quando determinados produtos ou situações se enquadram em condições especiais que permitem a redução ou isenção do imposto. Isso pode ser aplicado a produtos específicos, como medicamentos, itens de necessidade básica, produtos agropecuários, entre outros, ou a situações específicas, como exportações, operações com empresas localizadas em áreas especiais, vendas para órgãos públicos, entre outros.
Cálculo de ICMS Desonerado no Ema ERP
Acesse o caminho: Módulo Contabilidade > Cadastros > Classificações Fiscais (NCM).
Acessando o cadastro de Classificações fiscais (NCM), e cadastrando ou editando um registro, já na aba principal podemos ver o parâmetro "Calcula ICMS - Desonerado" e o campo "Motivos de desoneração", que virá com motivos pré cadastrados.
Por padrão, o parâmetro virá desmarcado, e quando marcado, tornará o campo "Motivos de desoneração" editável/habilitado.
Item
Quando marcado o parâmetro e selecionado um motivo na classificação fiscal, para que seja possível utilizar esta configuração é necessário informar o NCM no cadastro do item.
Além disso, informar o CST 40 (Código de Situação Tributária) no imposto ou na transação está dentre os requisitos necessários para que o cálculo funcione corretamente.
Obs.: O CST Entrada é opcional já que o foco são as operações de saída.
Pedido
Após configurar corretamente a Classificação fiscal, Item e CST, pode-se dar início às operações. Na transação selecionada, configura-se para ter apenas o ICMS, que pega diretamente do imposto, para poder verificar o valor da venda sem interferências.
Para criar o pedido, informa-se a transação configurada, um cliente qualquer (se for de fora do estado, o CST interestadual deve ser colocado como 40 também) e o item com a classificação fiscal parametrizada.
Para que seja possível verificar se o valor de ICMS desonerado foi considerado corretamente, deve-se realizar uma consulta diretamente no banco, pois hoje não possuímos campos diretamente na tela para a verificação.
SQL SELECT ValorICMSDesonerado, ValorBaseICMSDesonerado, ValorBaseICMSDesonerado FROM PEDIDO_ITEM WHERE IDPEDIDO = ""
SQL SELECT ValorTotalBaseICMSDesonerado, ValorTotalICMSDesonerado FROM PEDIDO WHERE IDPEDIDO = ""
Obs.: A ferramenta utilizada foi o PgAdmin, mas o seu uso não é obrigatório.
Abaixo, a consulta retorna corretamente o valor do ICMS Desonerado no pedido criado anteriormente.
Nota Fiscal de Saída
Após configurar corretamente a Classificação fiscal, Item e CST, pode-se dar início às operações. Na transação selecionada, configura-se para ter apenas o ICMS, que pega diretamente do imposto, para poder verificar o valor da venda sem interferências.
Para criar nota fiscal de saída, informa-se a transação configurada, um cliente qualquer (se for de fora do estado, o CST interestadual deve ser colocado como 40 também) e o item com a classificação fiscal parametrizada.
No rodapé, o campo de ICMS deve estar zerado, e o valor total da nota deve ser exibido já com o valor de ICMS abatido.
Para que seja possível verificar se o valor de ICMS desonerado foi considerado corretamente, deve-se realizar uma consulta diretamente no banco, pois hoje não possuímos campos diretamente na tela para a verificação.
SQL SELECT PercICMSDesonerado, ValorBaseICMSDesonerado, ValorICMSDesonerado FROM NFS_ITEM WHERE IDNFS = ""
SQL SELECT ValorTotalICMSDesonerado, ValorTotalBaseICMSDesonerado FROM NFS WHERE IDNFS = ""
Obs.: A ferramenta utilizada foi o PgAdmin, mas o seu uso não é obrigatório.
Abaixo, a consulta retorna corretamente o valor do ICMS Desonerado no pedido criado anteriormente.
Benefício Suframa
Após configurar corretamente a Classificação fiscal, Item e CST, pode-se dar início às operações utilizando um cliente com benefício suframa.
Na transação selecionada, configura-se para ter apenas o ICMS, que pega diretamente do imposto, para poder verificar o valor da venda sem interferências.
Em vendas e notas fiscais de saída que estão parametrizadas para calcular ICMS Desonerado, ao utilizar um cliente beneficiado com SUFRAMA, este valor de desoneração é zerado, não sendo mais considerado.
Para realizar as operações, é necessário que no cadastro do cliente esteja marcado o parâmetro "Beneficiado SUFRAMA".
Para criar o pedido, informa-se a transação configurada, um cliente com benefício suframa e o item com a classificação fiscal parametrizada. O cliente beneficiado é interestadual, então é necessário que no cadastro do imposto (mencionado no início do documento) seja informado CST 40 para ICMS interestadual.
Já na primeira tela do pedido, percebe-se que o valor de ICMS desonerado não foi abatido do valor total, mantendo o mesmo valor original da venda. E no rodapé, o valor ICMS SUFRAMA está informado corretamente.
Finalizando a criação do pedido, deve-se consultar no banco para verificar se os campos relacionados ao ICMS Desonerado de fato ficaram zerados, por meio das consultas abaixo.
SQL SELECT ValorICMSDesonerado, ValorBaseICMSDesonerado, ValorBaseICMSDesonerado FROM PEDIDO_ITEM WHERE IDPEDIDO = ""
Ou também:
SQL SELECT ValorTotalBaseICMSDesonerado, ValorTotalICMSDesonerado FROM PEDIDO WHERE IDPEDIDO = ""
De acordo com as consultas acima, o retorno deve ser como no exemplo abaixo.