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:
- Apurar pela última nota de entrada
- 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
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.
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.
OK, Régys, obrigada.
Quais estados vão validar a Rejeição 938: Não informada vBCSTRet, pST, vICMSSubstituto e vICMSSTRet?
Teoricamente todos os estados já estão validando essas informações.