Ir para conteúdo
  • Cadastre-se

dev botao

alguem sabe como calcular o difal de SP para MG nao contribuinte? a solucao


Ver Solução Respondido por geanjesus,

Recommended Posts

  • Membros Pro
Postado

Olá  Srs do Acbr

alguem saberia qual a formula de calculo do difal de SP para MG...ja tentei de tudo ...base simples, base dupla, e nada de dar certo pois da sempre rejeicao 815 calculo diferente

meu calculo base dupla =

        valorBCOper := FvBCUFDest;  //valor base de calculo total da operacao = 7.162,87

        valorAliqEst := ((valorBCOper) * ((FpICMSInter)/100)); //valor da base x aliquota interestadual (12%) SP->MG (859,54)
        

        valor:= (valorBCOper) * ((100 - FpICMSInter)/100); //valor - aliquota interestadual  (6303,33) 
        

        valorBC := (valor) / ((100 - FpICMSUFDest)/100);  //calcular nova base de calculo  (7686,99)

        FvBCUFDest := valorBC;  //Nova base de calculo para o componente

        ValorAliqDest :=  (valorBC ) * ((FpICMSUFDest)/100); // calculo com a nova base e aliq interna da UF de destino (1383,65)

        ValorDifal := ValorAliqDEst - ValorAliqEst;  1383,65 - 859,54 = (524,11)
       
        ao enviar => Rejeição 815: Valor do ICMS Interestadual para UF de Destino 
                  difere do calculado [nItem:1] (Valor Informado: 524,11, Valor Calculado:551,17) 
 

olá srs do acbfr eu estava editando para mostrar a soluçao para outros usuarios e de repente foi encerrado

  • Membros Pro
  • Solution
Postado

meu novo calculo base dupla =

        //valorBCOper := FvBCUFDest;  //valor base de calculo total da operacao = 7.162,87

        valorBCOper := FvBCUFDest - gCalcIPI;  //valor base de calculo total da operacao  - ipi = 7.162,87 - 225,47 = 6937,40

        valorAliqEst := ((valorBCOper) * ((FpICMSInter)/100)); //valor da base x aliquota interestadual (12%) SP->MG (859,55)..agora  (832,49)
        

        valor:= (valorBCOper + gCalcIPI) * ((100 - FpICMSInter)/100); //valor - aliquota interestadual  (6303,33)// aqui com IPI 
        

        valorBC := (valor) / ((100 - FpICMSUFDest)/100);  //calcular nova base de calculo  (7686,99)

        FvBCUFDest := valorBC;  //Nova base de calculo para o componente

        ValorAliqDest :=  (valorBC ) * ((FpICMSUFDest)/100); // calculo com a nova base e aliq interna da UF de destino (1383,66)

        //ValorDifal := ValorAliqDEst - ValorAliqEst;  1383,66 - 859,55 = (524,11)
        ValorDifal := ValorAliqDEst - ValorAliqEst;  1383,66 - 832,49 = (551,17) // Bingooo...
       
        ao enviar => Rejeição 815: Valor do ICMS Interestadual para UF de Destino 
                  difere do calculado [nItem:1] (Valor Informado: 524,11, Valor Calculado:551,17) 


 

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.