Formulas e descrição
Código | Descrição | Formula |
---|---|---|
1 | Valor da operação com IPI incluso | vBC = (qTrib * vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro |
2 | Valor da operação sem IPI incluso | vBC = (qTrib * vUnTrib) + vFrete + vSeg - vDesc + vOutro |
4 | Importação de mercadoria sujeita a ST | vBCST = (((qTrib * vUnTrib) + vIPI + vII + vBC “det/imposto/II” + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) / (1 - (pICMS / 100))) * (1 + (pMVAST / 100)) * (1 - (pRedBCST / 100)) |
5 | Operação sujeita a ST sem MVA | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg + vIPI + vOutro) * (1 - (pRedBCST / 100))) |
7 | Operação sujeita a ST com MVA | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg + vIPI + vOutro) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) |
8 | Base de cálculo reduzida na operação de importação | vBC = (((qTrib * vUnTrib) + vIPI + vII + vBC “det/imposto/II” + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) / (1 - (pICMS / 100))) * (1 - (pRedBC / 100)) |
9 | Base de cálculo na operação de importação - ICMS | vBC = (((qTrib * vUnTrib) + vIPI + vII + vBC “det/imposto/II” + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) / (1 - (pICMS / 100))) |
10 | Base de cálculo reduzida sem IPI | vBC = ((qTrib * vUnTrib) + vFrete + vSeg – vDesc + vOutros ) * ( 1 - (pRedBC / 100)) |
12 | Alíquota específica PIS e COFINS | qBCProd = qTrib (vAliqProd*qBCProd) v(PISouCofins) = qBCProd * vAliqProd |
19 | Pauta ICMS (*) (*) Se esse valor estiver preenchido na coluna BC_composição do grupo ICMS_ST e se o valor da operação subsequente for superior ao valor indicado na coluna valor_pauta do grupo ICMS_ST, o cálculo da substituição tributária será feito com base no MVA. Sendo assim, para cálculo do valor do ICMS ST ao invés de utilizar a fórmula do BC_composicao = 19, o contribuinte deverá utilizar a fórmula do BC_composição = 7. |
vBC = qTrib * valor_pauta vBCST = qTrib * valor_pauta |
22 | Operação sujeita a ST com MVA - Com base na entrada mais recent | vBCST = (((qTrib * vUnTribEntrRecente) + vFrete + vSeg + vIPI + vOutro) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) |
24 | Base de cálculo reduzida com IPI | vBC = ((qTrib * vUnTrib) + vFrete + vIPI + vSeg – vDesc + vOutro) * (1 – (pRedBC/100) |
26 | Base de cálculo do IPI | vBC = (qTrib * vUnTrib) + vFrete + vSeg + vOutro |
28 | Base de cálculo do IPI (importação) | vBC = vBC “det/imposto/II” + II |
32 | Regime Estimativa Simplificado - Operações internas MT | vBCST = ((((qTrib * vUnTrib) + vFrete + vSeg + vOutro) * (pAliq_interna/100)) + (((qTrib * vUnTrib) + vFrete + vSeg + vIPI - vDesc + vOutro) * (pMVAST/100)) * (CM/100)) / (pAliq_interna/100) vICMSST = (((qTrib * vUnTrib) + vFrete + vSeg + vIPI + vOutro) * (pMVAST/100)) * (CM/100) |
34 | Pauta e redução BC ICMS (*) Se esse valor estiver preenchido na coluna BC_composição do grupo ICMS_ST e se o valor da operação subsequente for superior ao valor indicado na coluna valor_pauta do grupo ICMS_ST, o cálculo da substituição tributária será feito com base no MVA. Sendo assim, para cálculo do valor do ICMS ST ao invés de utilizar a fórmula do BC_composicao = 19, o contribuinte deverá utilizar a fórmula do BC_composição = 7. |
vBC = valor_pauta * qTrib * ( 1 - (pRedBC / 100 )) vBCST = valor_pauta * qTrib * ( 1 - (pRedBCST / 100 )) |
37 | Regime Estimativa Simplificado – Operações interestaduais destinadas ao MT | vBCST = ((((qTrib * vUnTrib) + vFrete + vSeg + vOutro) * (pAliq_interestadual/100)) + ((qTrib * vUnTrib) + vFrete + vSeg + vIPI - vDesc + vOutro) * (CM/100)) / (pAliq_interna/100) vICMSST = ((qTrib x vUnTrib) + vFrete + vSeg + vIPI + vOutro) * (CM/100) |
42 | Pauta IPI | qUnid = qTrib |
43 | Base de cálculo acrescida de percentual por regime especial | vBC=((qTrib*vUnTrib)+vFrete+vSeg–vDesc+vOutros)*(1+(pRedBC/100)) |
44 | Base de cálculo do PIS e da COFINS (importação) | vBC = (qTrib * vUnTrib) + vFrete + vSeg |
47 | Operação sujeita a ST (sem MVA) com carga tributária que substitui a aplicação de alíquota e de MVA | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg + vIPI + vOutro) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) vICMSST = vBCST * (pICMS/100) |
49 | Substituição tributária-carga tributária da operação própria limitada a 7% | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg + vIPI + vOutro) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) vICMSST = (vBCST * pAliq_interna) – (((qTrib * vUnTrib) + vFrete + vSeg - vDesc + vOutro) * (7/100)) |
50 | Importação de mercadoria sujeita a ST (cálculo com MVA) – sem dedução do ICMS da operação própria | vBCST = ((qTrib * vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro) * (1 - (p_red_bc / 100))*(1 + (MVA/100)) vICMSST = vBCST * (pAliq_interna /100) |
51 | Importação de mercadoria sujeita a ST (cálculo com pauta fiscal) – sem dedução do ICMS da operação própria e sem aplicação de alíquota (*) Se esse valor estiver preenchido e se o valor do ICMS-antecipação (calculado na forma do BC_composição 50) for superior ao valor indicado na coluna valor_pauta do grupo ICMS_Antecipação, o cálculo será feito com base no MVA. Sendo assim, para cálculo do valor do ICMS antecipado ao invés de utilizar a fórmula do BC_composição 51, o contribuinte deverá utilizar a fórmula do BC_composição 50. |
vBCST = vPauta * qTrib vICMSST = vBCST |
53 | Valor da operação com base dobrada sem IPI incluso | vBC = ((qTrib * vUnTrib) + vFrete + vSeg - vDesc + vOutro)*2 |
54 | Gasolina | vBCST =((vPauta/(1-(pAlíq_interna/100)))*(MVA/100)+(vPauta/(1-(pAliq_interna/100))))*(73/100)*qTrib |
55 | Diesel - c/ MVA | vBCST =((vPauta/(1-(pAlíq_interna/100)))*(MVA/100)+(vPauta/(1-(pAliq_interna/100))))*(93/100)*qTrib |
56 | Diesel - s/ MVA | vBCST = (vPauta/(93/100))*qTrib |
57 | Base de cálculo do IPI com dedução do valor do desconto | vBC = (qTrib * vUnTrib) + vFrete + vSeg - vDesc + vOutro |
59 | Importação sujeita a ST (sem MVA) com carga tributária que substitui a aplicação de alíquota e de MVA | vBCST = (((qTrib * vUnTrib) + vIPI + vII + vBC “det/imposto/II” + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) ICMS: vICMSST = vBCST * (pICMS/100) |
60 | Operação sujeita a ST com redução de BC da operação própria | vBCST = (vBC + vIPI) * (1 + (pMVAST/100)) |
61 | Operação sujeita a ST com MVA - Com base no valor de aquisão | vBCST = (((qTrib * vUnTribEntr) + vFrete + vSeg + vIPI + vOutro) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) |
62 | Operação sujeita a ST com MVA e dedução do Desconto incondicional | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg + vIPI - vDesc+ vOutro) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) |
63 | Preço Médio Ponderado (PMP) - Sem MVA | vBCST = qTrib * PMP |
64 | Preço Médio Ponderado (PMP) - Com MVA | vBCST = (((qTrib * PMP) + vFrete + vSeg + vIPI - vDesc+ vOutro) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) |
65 | Operação sujeita a ST com MVA e com ICMS desonerado | vBCST = ((((qTrib * vUnTrib) - vICMSDeson) + vFrete + vSeg + vIPI - vDesc + vOutro) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) ICMS: vICMSST = (vBCST * (pAliq_interna / 100)) - vICMSDeson |
66 | Valor da operação igual a zero PIS e COFINS | vBC= 0 |
70 | Pauta e MVA (*) Se esse valor estiver preenchido na coluna BC_composição do grupo ICMS_ST e se o valor da operação subsequente for superior ao valor indicado na coluna valor_pauta do grupo ICMS_ST, o cálculo da substituição tributária será feito com base no valor da operação. Sendo assim, para cálculo do valor do ICMS ST ao invés de utilizar a fórmula do BC_composicao = 67, o contribuinte deverá utilizar a fórmula do BC_composição = 7 ou 62, conforme a legislação da UF de destino. |
vBCST = valor_pauta * qTrib * (1 - (pRedBCST / 100)) * (1 + (pMVAST/100)) |
71 | Operação sujeita a ST - Difal para consumidor final contribuinte - Base dupla (deduzido o desconto incondicional) | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro) - vICMS) / (1-(pAliq_interna /100)) |
72 | Operação sujeita a ST - Difal para consumidor final contribuinte - Base dupla (incluído o desconto incondicional) | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg + vIPI + vOutro) - vICMS) / (1-(pAliq_interna /100)) |
73 | Operação sem ST - Com acréscimo de 30% na base de cálculo | vBC = ((qTrib * vUnTrib) + vFrete + vSeg - vDesc + vOutro) * (1+ (30/100)) |
74 | Operação sujeita a ST sem MVA e sem redução BC | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg + vIPI + vOutro)) |
75 | Operação sujeita a ST com MVA e sem redução BC | vBCST = ((qTrib * vUnTrib) + vFrete + vSeg + vIPI + vOutro) * (1 + (pMVAST / 100)) |
76 | Operação sujeita a ST com MVA - Com base na entrada mais recente e sem redução BC | vBCST = ((qTrib * vUnTribEntrRecente) + vFrete + vSeg + vIPI + vOutro) * (1 + (pMVAST / 100)) |
77 | Importação de mercadoria sujeita a ST (cálculo com MVA e sem redução BCST) – sem dedução do ICMS da operação própria | vBCST = ((qTrib * vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro) *(1 + (MVA/100)) |
78 | Operação sujeita a ST com MVA e sem redução BC - Com base no valor de aquisão | vBCST = ((qTrib * vUnTribEntr) + vFrete + vSeg + vIPI + vOutro) * (1 + (pMVAST / 100)) |
79 | Operação sujeita a ST com MVA, sem redução BC e dedução do Desconto incondicional | vBCST = ((qTrib * vUnTrib) + vFrete + vSeg + vIPI - vDesc+ vOutro) * (1 + (pMVAST / 100)) |
80 | Preço Médio Ponderado (PMP) – Com MVA e sem redução BC | vBCST = ((qTrib * PMP) + vFrete + vSeg + vIPI - vDesc+ vOutro) * (1 + (pMVAST / 100)) |
81 | Operação sujeita a ST com MVA, sem redução BC e com ICMS desonerado | vBCST = (((qTrib * vUnTrib) - vICMSDeson) + vFrete + vSeg + vIPI + vOutro) * (1 + (pMVAST / 100)) |
82 | Operação sujeita a ST com pauta e MVA, sem redução BC OBS: para o cálculo do imposto deve ser verificado o conteúdo do campo generico do grupo em que está retornando o valor de pauta. Se tiver a expressão “comp_pauta”, veja a Tabela “Campo generico comp_pauta”. |
vBCST = (qTrib * valor_pauta) * (1 + (pMVAST / 100)) |
83 | Importação com desconto de crédito presumido. | vBCST = (((qTrib * vUnTrib) + vIPI + vII + vBC “det/imposto/II” + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) / (1 - (pICMS / 100))) * (1 + (pMVAST / 100)) * (1 - (pRedBCST / 100)) |
85 | ISS - Valor prestação serviço com desconto incondicional | vBCISS = ValorServicos - DescontoIncondicionado - ValorDeducoes |
86 | Base de cálculo ICMS - importação com crédito presumido | vBC = (((qTrib * vUnTrib) + vIPI + vII + vBC “det/imposto/II” + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) / (1 - (pICMS / 100))) * (1 - (pRedBC / 100)) ICMS: vICMS = (vBC * pICMS/100) * (1-(8/100)) |
99 | DIFAL - NÃO contribuinte – Base de Cálculo ICMS Origem - Considerando benefícios de destino com Convênio | vBC = ((qTrib * vUnTRIB) + vFrete + vSeguro - vDesc + vOutro + vIPI) / (1-(((pICMSUFDest + pFCPUFDest) * (1-(pRedBC/100)))/100)) * (1-(pRedBCInter/100)) |
100 | DIFAL - NÃO contribuinte – Base de Cálculo ICMS Origem - Considerando benefícios de origem com Convênio | vBC = ((qTrib * vUnTRIB) + vFrete + vSeguro - vDesc + vOutro + vIPI) / (1-(((pICMSUFDest + pFCPUFDest-pICMSInter)+ (pICMSInter*(1-(pRedBCInter/100))))/100))*(1-(pRedBCInter/100)) |
101 | DIFAL - NÃO contribuinte – Base de Cálculo ICMS Origem – Sem considerar benefícios de origem e destino | vBC = ((qTrib * vUnTRIB) + vFrete + vSeguro - vDesc + vOutro + vIPI) / (1-(((pICMSUFDest + pFCPUFDest))))*(1-(pRedBCInter/100)) |
102 | Operação sujeita a ST sem MVA | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro) * (1 - (pRedBCST / 100))) |
103 | Base de cálculo do Pis para cigarro (sem pauta) | qBCProd = qTrib vAliqProd = ((qTrib * vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro * (0,65/100) * 3,42)) vPIS = vAliqProd * qTrib |
104 | Base de cálculo da Cofins para cigarro sem pauta | qBCProd = qTrib vAliqProd = ((qTrib vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro * (3/100) * 2,9169) vCOFINS = vAliqProd * qTrib |
105 | Base de cálculo do IPI para cigarro sem pauta | vBC = (qTrib * vUnTrib) + vFrete + vSeg + vOutro pIPI = aliqIPI vIPI = vBC * (15/100) * (300/100)) |
106 | Base de cálculo do IPI para cigarro sem pauta (regime especial Decreto nº 7.555/2011) | vBC = (qTrib * vUnTrib) + vFrete + vSeg + vOutro pIPI = aliqIPI vIPI = vBC * (15/100) * (66,7/100)) + 1,50 |
107 | Substituição tributária-carga tributária da operação própria limitada a 9% | vBCST = (((qTrib * vUnTrib) + vFrete + vSeg + vIPI + vOutro) * (1 - (pRedBCST / 100))) * (1 + (pMVAST / 100)) ICMS: vICMSST = (vBCST * pAliq_interna) – (((qTrib * vUnTrib) + vFrete + vSeg + vOutro) * (9/100)) |