[OFF] CALCULO DE ST

MARCELOKROL 14/06/2013 12:36:02
#424788
Coloquei um OFF, por que não é relacionado ao vb.net e sim a matemática mesmo.

Bom vamos la: para calcular a ST (substituição tributaria) eu uso o seguinte calculo:
ValorProd = 1000
Icms = 12%
IcmsST = 12%
Mva = 40%

logo:
ValorIcms = 1000 * 12% = 120,00
BaseCalculoST = 1000 + 40% = 1400,00
ValorIcmsSt = (1400,00 * 12%) - 120,00 = 48,00
ValorTotalNF = 1048,00 (valor dos produtos mais a ST)

Bom ate ai tudo bem, só que se a alíquota de IcmsST for de 7% por exemplo o valor do Icms St vai ser negativo, por exemplo:
ValorIcms = 1000 * 12% = 120,00
BaseCalculoST = 1000 + 40% = 1400,00
ValorIcmsSt = (1400,00 * [txt-color=#e80000]7%[/txt-color]) - 120,00 = -22,00
ValorTotalNF = 978,00 (valor dos produtos mais a ST) (errado)

Como proceder nesse caso.
PDIAS 14/06/2013 14:21:35
#424793
tem que Ajustar o IVA
FOXMAN 14/06/2013 15:33:34
#424796
Resposta escolhida
Citação:

:
tem que Ajustar o IVA



Por isso que existe o IVA AJUSTADO.

Formula :

IVA-ST ajustado = [(1+IVA-ST original) x (1 - ALQ inter) / (1 - ALQ intra)] -1

IVA-ST ajustado = [(1+0.6854) x (1 - 0,82) / (1 -0,88)] -1

Considerando que o seu IVA fosse 68,54(como o exemplo acima) temos :

IVA-ST ajustado = [(1+0.6854) x (1 - 0,82) / (1 -0,93)] -1

0,82 = 1- 18%
0,93 = 1 - 7%


Citação:

O IVA só é ajustado quando a alíquota da operação é diferente da alíquota interna do estado destino.
p.ex. compra de uma material de MG para SP
Alíquota da operação = 12%
Alíquota Interna SP = 18%
se o IVA do Protocolo for 38% o IVA-ajustável fica em 48,10% conforme o calculo previsto nos protocolos.

Atente-se que existem alguns produtos que tem alíquota de ICMS reduzida em SP, a grande maioria prevista na SF-04/98 e 31/08.



MARCELOKROL 14/06/2013 15:50:52
#424798
Deixa ver se entendi foxman, deve usar o ajustamento sempre que a alíquota for diferente, ou so quanto a alíquota de st for menor.
Tópico encerrado , respostas não são mais permitidas