Tecnologia além do código.
Régys Borges da Silveira

Rejeição 938: Não informada vBCSTRet, pST, vICMSSubstituto e vICMSSTRet – Como resolver?

Neste artigo 4 tópicos

Segue um resumo feito pelo colega Marco Polo do SAC Fiscal, explicando melhor o que fazer para resolver esse erro ao emitir a NF-e ou NFC-e.

Essa rejeição ocorre quando emitimos com nota fiscal com cst 60 ou csosn 500, ou seja, a mercadoria entrou com ICMS-ST e sai sem destaque de ICMS, ou sem ICMS dentro do simples nacional (CSOSN 500)

O governo quer detalhar e validar se a mercadoria que está saindo
sem destaque de ICMS bate com o ST na cadeia.

Novos campos:

  • pST = alíquota total q vai pro consumidor final
  • pFCP) se houver FCP

O pST é só informativo, não altera valor da nota

  • pST = pICMSST + pFCP
  • vICMSSTRet = o icms st retido na entrada
  • vICMSSubstituto = icms próprio de quem recolheu a ST

Ele é valor do icms próprio do substituto em operação anterior.

No curso de tributação do SAC Fiscal vocês podem aprender mais sobre o ICMS ST, e também sobre o sobre o ICMS da cadeia. indústria -> revenda -> consumidor.

A indústria recolhe o ICMS PRÓPRIO, ICMS dela, e o ICMS-ST, que é o ICMS da revenda. O vICMSSubstituo é o ICMS próprio, de quem recolheu a ST pela cadeia.

vCIMSSTRet = ICMS do substituído, a revenda, recolhido na entrada.

Como preencher?

Na nota do fornecedor veio da seguinte forma:

<ICMS>
  <ICMS10>
    <orig>0</orig>
    <CST>10</CST>
    <modBC>3</modBC>
    <vBC>100</vBC>
    <pICMS>12.00</pICMS>
    <vICMS>120.00</vICMS>
    <modBCST>4</modBC>
    <vBCST>150.00</vBC>
    <pICMSST>18.00</pICMS>
    <vICMSST>15.00</vICMS>
  </ICMS10>
</ICMS>
  • 12.00 aqui será o pST na nf-e de saída
  • 120.00 aqui será o vICMSSubstituto
  • 150.00 aqui será o vBCSTRet
  • 15.00 aqui será o vICMSTRet

Como apurar o vICMSSTRet?

Se você tiver controle de lote implementado, está fácil, basta pegar pelo lote da mercadoria na nota de entrada, mas caso não tenha controle de lote,

Você tem duas opções:

  1. Apurar pela última nota de entrada
  2. Calcular pelas quantidades de entrada, ou seja, entraram 10 qtdes a um x% e 20 qtdes a y%, então as primeiras 10 qtdes vendidas serão a x% e as 20 seguintes a y%

vICMSSubstituto é por item?

Sim, pois na entrada o vICMS veio por item

  • Ex: Comprou 1000 peças e vendeu 10 peças, logo calcula o proporcional

Quer mais, aproveite o curso de tributação para desenvolvedores: https://go.hotmart.com/K13466032V

Compartilhar por e-mail

5 comentário(s)

  1. Bom dia. E quando, por exemplo, vendo quantidade 100 de uma vez para um cliente e a entrada desse produto veio de 2 NFs de entrada diferentes (entrou 60 de um fornecedor e entrou 40 de outro fornecedor) e as %s de ICMS dos fornecedores são diferentes, como enviar o conteúdo do campo ‘vICMSSubstituto’ ? Pois o campo ‘vICMSSubstituto’ deve ser enviado ‘um registro para cada item/produto vendido’. O que fazer neste caso ? Obrigada.

    1. O Ideal era ter o histórico de entrada e na venda buscar desse histórico, neste caso deveria haver um controle de entrada por lote e a saída consequente por lote, como a maioria das empresas não possui este controle tem-se utilizado o ultimo valor como referência, mas o ideal e conversar com o contador e deixar isso como uma configuração sistêmica para que seja feito conforme a opção escolhida pelo cliente.

  2. Quais estados vão validar a Rejeição 938: Não informada vBCSTRet, pST, vICMSSubstituto e vICMSSTRet?

Participe da conversa

Seu e-mail não será publicado.

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

Um próximo passo para cada interesse.

Continue estudando com os livros, acompanhe as videoaulas ou consulte as soluções para o seu projeto.

Descubra mais sobre Régys Borges da Silveira

Assine agora mesmo para continuar lendo e ter acesso ao arquivo completo.

Continuar lendo