# bc_composição e bc_composição FCP

# bc_composição e bc_composição FCP

<table cellspacing="0" class="Table" id="bkmrk-indicador-descri%C3%A7%C3%A3o-" style="width: 100%;"><tbody><tr><td style="width: 10.1271%;">**Indicador**

</td><td style="width: 27.7634%;">**Descrição**

</td><td style="width: 37.4073%;">**Fórmula Base de cálculo**

</td><td style="width: 24.6624%;">**Fórmula do Valor do Tributo**

</td></tr><tr><td style="width: 10.1271%;">1

</td><td style="width: 27.7634%;">Valor da operação com IPI incluso

</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro

<u>Até 11/01/2023 Pis e Cofins com opção da exclusão do ICMS</u>:

ICMS: vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro - (valor icms da operação)

ICMS e FCP: vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro - (valor icms da operação) - (valor do FCP da operação)

<u>A partir de 12/01/2023 Pis e Cofins com exclusão do ICMS</u>:

ICMS e FCP: vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro - (valor icms da operação) - (valor do FCP da operação)

</td><td style="width: 24.6624%;">**ICMS:** vICMS = vBC \* pICMS/100  
**PIS:** vPIS = vBC \* pPIS/100  
**COFINS:** vCOFINS = vBC \* pCOFINS/100

</td></tr><tr><td style="width: 10.1271%;">2

</td><td style="width: 27.7634%;">Valor da operação sem IPI incluso

</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro

<u>Até 11/01/2023 Pis e Cofins com opção da exclusão do ICMS</u>:

ICMS: vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro-(valor icms da operação)

ICMS e FCP: vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro - (valor icms da operação)-(valor do FCP da operação)

<u>A partir de 12/01/2023 Pis e Cofins com exclusão do ICMS</u>:

ICMS e FCP: vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro - (valor icms da operação)-(valor do FCP da operação)

</td><td style="width: 24.6624%;">**ICMS:** vICMS = vBC \* pICMS/100  
**PIS:** vPIS = vBC \* pPIS/100  
**COFINS:** vCOFINS = vBC \* pCOFINS/100

</td></tr><tr><td style="width: 10.1271%;">4

</td><td style="width: 27.7634%;">Importação de mercadoria sujeita a ST, com base de cálculo reduzida

</td><td style="width: 37.4073%;">vBCST = (((qTrib vUnAdu) + vIPI + vII + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) (1 - (pRedBCST / 100))) (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">5

</td><td style="width: 27.7634%;">Operação sujeita a ST - Difal para consumidor final contribuinte sem MVA

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro) \* (1 - (pRedBCST / 100)))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = (vBCST \* (pAliq\_interna / 100)) – vICMS

</td></tr><tr><td style="width: 10.1271%;">7

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">8

</td><td style="width: 27.7634%;">Base de cálculo reduzida na operação de importação

</td><td style="width: 37.4073%;">vBC = (((qTrib \* vUnAdu) + vIPI + vII + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) / (1 - (pICMS / 100))) \* (1 - (pRedBC / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMS = vBC \* pICMS/100

</td></tr><tr><td style="width: 10.1271%;">9

</td><td style="width: 27.7634%;">Base de cálculo na operação de importação - ICMS

</td><td style="width: 37.4073%;">vBC = (((qTrib \* vUnTrib) + vIPI + vII + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) / (1 - (pICMS / 100)))</td><td style="width: 24.6624%;">**ICMS**: vICMS = vBC \* pICMS/100

</td></tr><tr><td style="width: 10.1271%;">10

</td><td style="width: 27.7634%;">Base de cálculo reduzida sem IPI

</td><td style="width: 37.4073%;">vBC = ((qTrib \* vUnTrib) + vFrete + vSeg – vDesc + vOutros ) \* ( 1 - (pRedBC / 100))

<u>Até 11/01/2023 Pis e Cofins com opção da exclusão do ICMS</u>:

ICMS:vBC = ((qTrib \* vUnTrib) + vFrete + vSeg – vDesc + vOutros ) \* ( 1 - (pRedBC / 100)) - (valor icms da operação)

ICMS e FCP: vBC = ((qTrib \* vUnTrib) + vFrete + vSeg – vDesc + vOutros ) \* ( 1 - (pRedBC / 100)) - (valor icms da operação) - (valor do FCP da operação)

<u>A partir de 12/01/2023 Pis e Cofins com exclusão do ICMS</u>:

ICMS e FCP: vBC = ((qTrib \* vUnTrib) + vFrete + vSeg – vDesc + vOutros ) \* ( 1 - (pRedBC / 100)) - (valor icms da operação) - (valor do FCP da operação)

</td><td style="width: 24.6624%;">**ICMS:** vICMS = vBC \* pICMS/100  
**PIS:** vPIS = vBC \* pPIS/100  
**COFINS:** vCOFINS = vBC \* pCOFINS/100

</td></tr><tr><td style="width: 10.1271%;">12

</td><td style="width: 27.7634%;">Alíquota específica PIS e COFINS

</td><td style="width: 37.4073%;">qBCProd = qTrib

</td><td style="width: 24.6624%;">**PIS:** vPIS = qBCProd \* vAliqProd  
**COFINS:** vCOFINS = qBCProd \* vAliqProd

</td></tr><tr><td style="width: 10.1271%;">19

</td><td style="width: 27.7634%;">Pauta ICMS

  
*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”.*

</td><td style="width: 37.4073%;">vBC = qTrib \* valor\_pauta  
  
vBCST = qTrib \* valor\_pauta

</td><td style="width: 24.6624%;">**ICMS**: vICMS = vBC \* pICMS/100  
  
**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">22

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA - Com base na entrada mais recente

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTribEntrRecente) + vFrete + vSeg + vIPI + vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">24

</td><td style="width: 27.7634%;">Base de cálculo reduzida com IPI

</td><td style="width: 37.4073%;">vBC = ((qTrib \* vUnTrib) + vFrete + vIPI + vSeg – vDesc + vOutro) \* (1 – (pRedBC/100)

</td><td style="width: 24.6624%;">**ICMS**: vICMS = vBC \* pICMS/100

</td></tr><tr><td style="width: 10.1271%;">26

</td><td style="width: 27.7634%;">Base de cálculo do IPI

</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) + vFrete + vSeg + vOutro

</td><td style="width: 24.6624%;">**IPI**: vIPI = (vBC \* (pIPI/100 \* (1- (pRedAliq /100)))) \* (1 – (pRedIPI / 100))

</td></tr><tr><td style="width: 10.1271%;">28

</td><td style="width: 27.7634%;">Base de cálculo do IPI (importação)

</td><td style="width: 37.4073%;">vBC = vUnAdu + II

</td><td style="width: 24.6624%;">**IPI**: vIPI = (vBC \* (pIPI/100 \* (1- (pRedAliq /100)))) \* (1 – (pRedIPI / 100))

</td></tr><tr><td style="width: 10.1271%;">32

</td><td style="width: 27.7634%;">Regime Estimativa Simplificado - Operações internas MT

</td><td style="width: 37.4073%;">vBCST = ((((qTrib \* vUnTrib) + vFrete + vSeg + vOutro) \* (pAliq\_interna/100)) + (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI - vDesc + vOutro) \* (pMVAST/100)) \* (CM/100)) / (pAliq\_interna/100)

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro) \* (pMVAST/100)) \* (CM/100)

</td></tr><tr><td style="width: 10.1271%;">34

</td><td style="width: 27.7634%;">Pauta e redução BC ICMS

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”.*

</td><td style="width: 37.4073%;">vBC = valor\_pauta \* qTrib \* ( 1 - (pRedBC / 100 ))  
  
vBCST = valor\_pauta \* qTrib \* ( 1 - (pRedBCST / 100 ))

</td><td style="width: 24.6624%;">**ICMS**: vICMS = vBC \* pICMS/100  
  
**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">37

</td><td style="width: 27.7634%;">Regime Estimativa Simplificado – Operações interestaduais destinadas ao MT

</td><td style="width: 37.4073%;">vBCST = ((((qTrib \* vUnTrib) + vFrete + vSeg + vOutro) \* (pAliq\_interestadual/100)) + ((qTrib \* vUnTrib) + vFrete + vSeg + vIPI - vDesc+ vOutro) \* (CM/100)) / (pAliq\_interna/100)

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = ((qTrib x vUnTrib) + vFrete + vSeg + vIPI + vOutro) \* (CM/100)

</td></tr><tr><td style="width: 10.1271%;">42

</td><td style="width: 27.7634%;">Pauta IPI

</td><td style="width: 37.4073%;">qUnid = qTrib

</td><td style="width: 24.6624%;">**IPI**: vIPI = qUnid \* (vUnid /100 \* (1- (pRedAliq /100))) \* (1 - (pRedIPI / 100))

</td></tr><tr><td style="width: 10.1271%;">43

</td><td style="width: 27.7634%;">Base de cálculo acrescida de percentual por regime especial

</td><td style="width: 37.4073%;">vBC=((qTrib \* vUnTrib) + vFrete + vSeg – vDesc + vOutros) \* (1 + (pRedBC / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMS = vBC \* pICMS/100

</td></tr><tr><td style="width: 10.1271%;">44

</td><td style="width: 27.7634%;">Base de cálculo do PIS e da COFINS (importação)

</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) + vFrete + vSeg

<u>Até 11/01/2023 Pis e Cofins com opção da exclusão do ICMS</u>:

ICMS: vBC =(qTrib \* vUnTrib) + vFrete + vSeg - (valor icms da operação)

ICMS e FCP: vBC =(qTrib \* vUnTrib) + vFrete + vSeg - (valor icms da operação) - (valor do FCP da operação)

<u>A partir de 12/01/2023 Pis e Cofins com exclusão do ICMS</u>:

ICMS e FCP: vBC =(qTrib \* vUnTrib) + vFrete + vSeg - (valor icms da operação) - (valor do FCP da operação)

</td><td style="width: 24.6624%;">**PIS:** vPIS = vBC \* pPIS/100  
**COFINS:** vCOFINS = vBC \* pCOFINS/100

</td></tr><tr><td style="width: 10.1271%;">47

</td><td style="width: 27.7634%;">Operação sujeita a ST (com ou sem MVA) com carga tributária que substitui a aplicação de alíquota e de MVA

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = vBCST \* (pICMS/100)

</td></tr><tr><td style="width: 10.1271%;">49

</td><td style="width: 27.7634%;">Substituição tributária-carga tributária da operação própria limitada a 7%

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = (vBCST \* pAliq\_interna) – (((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro) \* (7/100))

</td></tr><tr><td style="width: 10.1271%;">50

</td><td style="width: 27.7634%;">Mercadoria sujeita a ST (cálculo com MVA) – sem dedução do ICMS da operação própria

</td><td style="width: 37.4073%;">vBCST = ((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro) \* (1 - (p\_red\_bc / 100))\*(1 + (MVA/100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = vBCST \* (pAliq\_interna /100)

</td></tr><tr><td style="width: 10.1271%;">51

</td><td style="width: 27.7634%;">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.

*OBS: Se esse valor estiver preenchido e se o valor do ICMS\_ST (calculado na forma do BC\_composição 50) for superior ao valor indicado na coluna valor\_pauta do grupo ICMS\_ST, o cálculo será feito com base no MVA. Sendo assim, para cálculo do valor do ICMS retido 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.*

</td><td style="width: 37.4073%;">vBCST = vPauta \* qTrib

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = vBCST

</td></tr><tr><td style="width: 10.1271%;">53

</td><td style="width: 27.7634%;">Valor da operação com base dobrada sem IPI incluso

</td><td style="width: 37.4073%;">vBC = ((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro) \* 2

</td><td style="width: 24.6624%;">**ICMS**: vICMS = vBC \* pICMS/100

</td></tr><tr><td style="width: 10.1271%;">54

</td><td style="width: 27.7634%;">Gasolina

</td><td style="width: 37.4073%;">vBCST =((vPauta/(1-(pAlíq\_interna/100)))\*(MVA/100)+(vPauta/(1-(pAliq\_interna/100))))\*(73/100)\*qTrib

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">55

</td><td style="width: 27.7634%;">Diesel – c/ MVA

</td><td style="width: 37.4073%;">vBCST =((vPauta/(1-(pAlíq\_interna/100)))\*(MVA/100)+(vPauta/(1-(pAliq\_interna/100))))\*(93/100)\*qTrib

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) – vICMS

</td></tr><tr><td style="width: 10.1271%;">56

</td><td style="width: 27.7634%;">Diesel – s/ MVA

</td><td style="width: 37.4073%;">vBCST = (vPauta/(93/100))\*qTrib

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">57

</td><td style="width: 27.7634%;">Base de cálculo do IPI com dedução do valor do desconto

</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro

</td><td style="width: 24.6624%;">**IPI**: vIPI = (vBC \* (pIPI/100) \* (1-(pRedIPI / 100)))

onde: pIPI = alíquota\_IPI \* (1- (pRedAliq /100))

</td></tr><tr><td style="width: 10.1271%;">59

</td><td style="width: 27.7634%;">Importação sujeita a ST (sem MVA) com carga tributária que substitui a aplicação de alíquota e de MVA

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnAdu) + vIPI + vII + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = vBCST \* (pICMS/100)

</td></tr><tr><td style="width: 10.1271%;">60

</td><td style="width: 27.7634%;">Operação sujeita a ST com redução de BC da operação própria

</td><td style="width: 37.4073%;">vBCST = (vBCICMS + vIPI) \* (1 + (pMVAST/100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">61

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA - Com base no valor de aquisão

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTribEntr) + vFrete + vSeg + vIPI + vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">62

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA e dedução do Desconto incondicional

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI - vDesc+ vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">63

</td><td style="width: 27.7634%;">Preço Médio Ponderado (PMP) - Sem MVA

OBS: *para o cálculo do ICMS-ST, caso o produto for novo ou não tenha sido promovido operação interna de venda do 2º ao 6º mês anterior àquele em que ocorrer a transferência interestadual, o contribuinte deverá utilizar a fórmula do bc\_composição 64.*

</td><td style="width: 37.4073%;">vBCST = qTrib \* PMP

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">64

</td><td style="width: 27.7634%;">Preço Médio Ponderado (PMP) – Com MVA

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* PMP) + vFrete + vSeg + vIPI - vDesc+ vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) – vICMS

</td></tr><tr><td style="width: 10.1271%;">65

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA e com ICMS desonerado

</td><td style="width: 37.4073%;">vBCST = ((((qTrib \* vUnTrib) - vICMSDeson) + vFrete + vSeg - vDesc + vIPI + vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMSDeson

</td></tr><tr><td style="width: 10.1271%;">66

</td><td style="width: 27.7634%;">Valor da operação igual a zero PIS e COFINS

</td><td style="width: 37.4073%;">vBC= 0

</td><td style="width: 24.6624%;">**PIS:** vPIS = vBC \* pPIS/100  
**COFINS:** vCOFINS = vBC \* pCOFINS/100

</td></tr><tr><td style="width: 10.1271%;">67

</td><td style="width: 27.7634%;">Base de cálculo da ST - Centro de Distribuição - Decreto nº 57.608/2011 SP - Saída de mercadoria adquirida internamente

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTribCustMedAquis) + vFrete + vSeg + vICMSRecupRemet + vOutro + vPIS + vCofins) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">68

</td><td style="width: 27.7634%;">Base de cálculo da ST - Centro de Distribuição - Decreto nº 57.608/2011 SP - Saída de mercadoria adquirida de outra UF

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTribCustMedAquis) + vFrete + vSeg + vICMSRecupRemet + vOutro + vPIS + vCofins) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">69

</td><td style="width: 27.7634%;">  
Base de cálculo da operação própria - Centro de Distribuição - Decreto nº 57.608/2011 SP

</td><td style="width: 37.4073%;">vBC = ((((qTrib \* vUnTribCustMedAquis) + vFrete + vSeg + vICMSRecupRemet + vOutro) - vPIS - vCofins) \* (1 - (pRedBC / 100)) \* (1 + (aliq / 100)))

</td><td style="width: 24.6624%;">**ICMS:** vICMS = vBC \* pICMS/100

</td></tr><tr><td style="width: 10.1271%;">70

</td><td style="width: 27.7634%;">Operação sujeita a ST com pauta e MVA

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”.*

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* valor\_pauta) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">71

</td><td style="width: 27.7634%;">Operação sujeita a ST - Difal para consumidor final contribuinte - Base dupla (deduzido o desconto incondicional)

</td><td style="width: 37.4073%;">vBCST = ((((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro) -vICMS) \* (1-(pRedBC\_ST/100))) / (1-(pAliq\_interna/100))

vBCFCPST = (((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro) -vICMS) \* (1-(pRedBC\_ST/100) / 1-(pFCPST/100))

*Obs.: "pAliq\_interna" já contempla FCP*

</td><td style="width: 24.6624%;">vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

vFCPST = (vBCFCPST \* (pFCPST / 100))

</td></tr><tr><td style="width: 10.1271%;">72

</td><td style="width: 27.7634%;">Operação sujeita a ST - Difal para consumidor final contribuinte - Base dupla (incluído o desconto incondicional)

</td><td style="width: 37.4073%;">vBCST = ((((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro) -vICMS) \* (1-( pRedBCST /100)) / (1-(pAliq\_interna/100)))

vBCFCPST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro) -vICMS) \* (1-(pRedBC\_ST/100) / 1-(pFCPST/100))

*Obs.: "pAliq\_interna" já contempla FCP*

</td><td style="width: 24.6624%;">vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

vFCPST = (vBCFCPST \* (pFCPST / 100))

</td></tr><tr><td style="width: 10.1271%;">73

</td><td style="width: 27.7634%;">Operação sem ST - Com acréscimo de 30% na base de cálculo

</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro \* (1+ (30/100))

</td><td style="width: 24.6624%;">**ICMS:** vICMS = vBC \* pICMS/100

</td></tr><tr><td style="width: 10.1271%;">74

</td><td style="width: 27.7634%;">Operação sujeita a ST sem MVA e sem redução BC

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = vBCST \* pICMS/100

</td></tr><tr><td style="width: 10.1271%;">75

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA e sem redução BC

</td><td style="width: 37.4073%;">vBCST = ((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">76

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA - Com base na entrada mais recente e sem redução BC

</td><td style="width: 37.4073%;">vBCST = ((qTrib \* vUnTribEntrRecente) + vFrete + vSeg + vIPI + vOutro) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">77

</td><td style="width: 27.7634%;">Mercadoria sujeita a ST (cálculo com MVA e sem redução BCST) – sem dedução do ICMS da operação própria

</td><td style="width: 37.4073%;">vBCST = ((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro) \*(1 + (MVA/100))

</td><td style="width: 24.6624%;">**ICMS**: vICMSST = vBCST \* (pAliq\_interna /100)

</td></tr><tr><td style="width: 10.1271%;">78

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA e sem redução BC - Com base no valor de aquisão

</td><td style="width: 37.4073%;">vBCST = ((qTrib \* vUnTribEntr) + vFrete + vSeg + vIPI + vOutro) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">79

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA, sem redução BC e dedução do Desconto incondicional

</td><td style="width: 37.4073%;">vBCST = ((qTrib \* vUnTrib) + vFrete + vSeg + vIPI - vDesc+ vOutro) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">80

</td><td style="width: 27.7634%;">Preço Médio Ponderado (PMP) – Com MVA e sem redução BC

</td><td style="width: 37.4073%;">vBCST = ((qTrib \* PMP) + vFrete + vSeg + vIPI - vDesc+ vOutro) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) – vICMS

</td></tr><tr><td style="width: 10.1271%;">81

</td><td style="width: 27.7634%;">Operação sujeita a ST com MVA, sem redução BC e com ICMS desonerado

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) - vICMSDeson) + vFrete + vSeg + vIPI + vOutro) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMSDeson

</td></tr><tr><td style="width: 10.1271%;">82

</td><td style="width: 27.7634%;">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”.*

</td><td style="width: 37.4073%;">vBCST = (qTrib \* valor\_pauta) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS

</td></tr><tr><td style="width: 10.1271%;">83

</td><td style="width: 27.7634%;">Importação com desconto de crédito presumido.

</td><td style="width: 37.4073%;">vBCST = (((qTrib\*vUnAdu) + vIPI + vII + vIOF + vOutro + vPIS + vCOFINS + vDespAdu) / (1 - (pICMS / 100))) \* (1 + (pMVAST / 100)) \* (1 - (pRedBC / 100))

</td><td style="width: 24.6624%;">**ICMS:** vICMSST = (vBCST \* (pAliq\_interna / 100)) - vICMS - ((((qTrib \* vUnAdu) + vIPI + vII + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) / (1 - (pICMS / 100))) \* (1 - (pRedBC / 100)) \* 8/100)

</td></tr><tr><td style="width: 10.1271%;">86

</td><td style="width: 27.7634%;">Base de cálculo ICMS - importação com crédito presumido.

</td><td style="width: 37.4073%;">vBC = (((qTrib \* vUnAdu) + vIPI + vII + vIOF + vOutro + vPIS + vCOFINS + vDespAdu ) / (1 - (pICMS / 100))) \* (1 - (pRedBC / 100))

</td><td style="width: 24.6624%;">**ICMS**: vICMS = (vBC \* pICMS/100) \* (1-(8/100))

</td></tr><tr><td style="width: 10.1271%;">102

</td><td style="width: 27.7634%;">Operação sujeita a ST - Difal para consumidor final contribuinte sem MVA dedução do desconto incondicional

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro - VDesc) \* (1 - (pRedBCST / 100)))

</td><td style="width: 24.6624%;">**vICMSST** = (vBCST \* (pAliq\_interna / 100)) – vICMS

</td></tr><tr><td style="width: 10.1271%;">103

</td><td style="width: 27.7634%;">Base de cálculo da Pis para cigarro sem pauta

</td><td style="width: 37.4073%;">qBCProd = qTrib

vAliqProd = ((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro \* (0,65/100) \* 3,42))

</td><td style="width: 24.6624%;">**vPIS** = vAliqProd \* qTrib

Alíquota fixa = 0,65%

Valor Fixado = 3,42

</td></tr><tr><td style="width: 10.1271%;">104

</td><td style="width: 27.7634%;">Base de cálculo da Cofins para cigarro sem pauta

</td><td style="width: 37.4073%;">qBCProd = qTrib

vAliqProd = ((qTrib vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro \* (3/100) \* 2,9169)

</td><td style="width: 24.6624%;">**vCOFINS** = vAliqProd \* qTrib

Alíquota fixa = 3%

Valor Fixado = 2,9169

</td></tr><tr><td style="width: 10.1271%;">105

</td><td style="width: 27.7634%;">Base de cálculo do IPI para cigarro (sem pauta)

</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) + vFrete + vSeg +

vOutro

</td><td style="width: 24.6624%;">**vIPI** = vBC \* (15/100) \* (300/100))

Alíquota fixa = 15%

Valor Fixado = 300

</td></tr><tr><td style="width: 10.1271%;">106

</td><td style="width: 27.7634%;">Base de cálculo do IPI para cigarro sem pauta (regime especial Decreto nº 7.555/2011)

</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) + vFrete + vSeg + vOutro

</td><td style="width: 24.6624%;">**vIPI** = vBC \* (15/100) \* (66,7/100)) + 1,50

Alíquota fixa = 15%

Valor Fixado = 66,7

</td></tr><tr><td style="width: 10.1271%;">107

</td><td style="width: 27.7634%;">Substituição tributária-carga tributária da operação própria limitada a 9%

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI + vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**vICMSST** = (vBCST \* pAliq\_interna) – (((qTrib \* vUnTrib) + vFrete + vSeg + vOutro) \* (9/100))

</td></tr><tr><td style="width: 10.1271%;">109

</td><td style="width: 27.7634%;">Base de cálculo da ST com redução e crédito da op. própria limitado a 7%

</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg + vIPI -VDesc + vOutro) \* (1 - (pRedBCST / 100))) \* (1 + (pMVAST / 100))

</td><td style="width: 24.6624%;">**vICMSST** = (vBCST \* pAliq\_interna) – (((qTrib \* vUnTrib) + vFrete + vSeg -VDesc + vOutro) \* (7/100))

</td></tr><tr><td style="width: 10.1271%;">111</td><td style="width: 27.7634%;">Base de cálculo Serviço de Comunicação</td><td style="width: 37.4073%;">vBC = ((qTrib \* vUnTrib) + vSeg - vDesc + vOutro) / (1 - (pICMS / 100))</td><td style="width: 24.6624%;"> </td></tr><tr><td style="width: 10.1271%;">120</td><td style="width: 27.7634%;">Diferença entre o valor da NF de venda, e o custo de aquisição constante na NF de entrada</td><td style="width: 37.4073%;">vBC = (qTrib X vUnTrib) + vFrete + vSeg - vDesc + vOutro - vCustoAquisição \*\* vCustoAquisição = vCustAquis=XXX.XXXX - enviado no genérico da chamada.</td><td style="width: 24.6624%;"> </td></tr><tr><td style="width: 10.1271%;">127</td><td style="width: 27.7634%;">Custo de aquisição do produto acrescido dos valores dos impostos, das contribuições, do frete e de outros encargos, relativo às entradas ocorridas no 2º (segundo) mês imediatamente anterior ao da saída da mercadoria</td><td style="width: 37.4073%;">vBC = (((qTrib \* vUnTribCustAquis) + vFrete + vSeg + vICMS +vIPI + vOutro + vPIS + vCofins)</td><td style="width: 24.6624%;">**ICMS:** vICMS = vBC \* pICMS/100

</td></tr><tr><td style="width: 10.1271%;">128</td><td style="width: 27.7634%;">Base de cálculo reduzida sem IPI sobre a diferença entre o valor da NF de venda, e o custo de aquisição constante na NF de entrada

OBS.: é necessário indicar na chamada, no genérico do item a marcação "vCustAquis" com o valor relacionado ao custo de aquisição para que o BC possa calcular.

</td><td style="width: 37.4073%;">vBC = ((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro - vCustoAquisição) \* (1 - (pRedBC/100)</td><td style="width: 24.6624%;">**ICMS:** vICMS = vBC \* pICMS</td></tr><tr><td style="width: 10.1271%;">129</td><td style="width: 27.7634%;">Base de cálculo do IPI com dedução do valor do desconto, frete e seguro</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) - vDesc + vOutro</td><td style="width: 24.6624%;">**IPI**: vIPI = (vBC \* (pIPI/100) \* (1-(pRedIPI / 100)))

onde: pIPI = alíquota\_IPI \* (1- (pRedAliq /100))

</td></tr><tr><td style="width: 10.1271%;">130</td><td style="width: 27.7634%;">Alíquota ICMS monofásico

</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib)

</td><td style="width: 24.6624%;">**ICMS:** vICMS = vBC \* pICMS</td></tr><tr><td style="width: 10.1271%;">132</td><td style="width: 27.7634%;">Operação sujeita à ST monofásica com redução de base</td><td style="width: 37.4073%;">vBCST = \[qtdA(1-(IM/100))\]</td><td style="width: 24.6624%;">**ICMS:** vBCST\*IM\*(adRemICMS\*(1-(pRedAdRem /100)))\*pDest

</td></tr><tr><td style="width: 10.1271%;">133</td><td style="width: 27.7634%;">Base de cálculo do IPI com dedução dos valores de desconto e intermediação</td><td style="width: 37.4073%;">vBC = (qTrib \* vUnTrib) + vFrete + vSeg - vDesc - vInterm + vOutro</td><td style="width: 24.6624%;">**vIPI** = vBC \* pIPI</td></tr><tr><td style="width: 10.1271%;">134</td><td style="width: 27.7634%;">Base de cálculo – faturamento direto a consumidor (operação própria)</td><td style="width: 37.4073%;">vBCICMS = (((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro) \* (1 - (pRedBC / 100))) \* pBCOp</td><td style="width: 24.6624%;">**ICMS:** vICMS = vBCICMS \* pICMS/100</td></tr><tr><td style="width: 10.1271%;">135</td><td style="width: 27.7634%;">Base de cálculo – faturamento direto a consumidor (substituição tributária)</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vOutro) \* (1 - (pRedBCST / 100))) \* (1-pBCOp)</td><td style="width: 24.6624%;">**ICMS:** vICMSST = vBCST \* pICMS/100</td></tr><tr><td style="width: 10.1271%;">136</td><td style="width: 27.7634%;">Operação sujeita a ST - Difal para consumidor final contribuinte - Base única com inclusão do ICMS de destino e dedução do desconto incondicional</td><td style="width: 37.4073%;">vBCST = (((qTrib \* vUnTrib) + vFrete + vSeg - vDesc + vIPI + vOutro) / (1-(pAliq\_interna/100))) \* (1-(pRedBC\_ST/100))

vBCFCPST = vBCST

*OBS: "pAliq\_interna" já contempla FCP*

</td><td style="width: 24.6624%;">**vICMSST** = (vBCST \* ((pAliq\_interna - pFCPST)/ 100)) - (vBCST \* (pAliq\_interestadual / 100))

**vFCPST =** (vBCFCPST \* (pFCPST/100))

</td></tr></tbody></table>

\* O “valor fixado” apresentado nos cálculos dos BC’s 103, 104, 105, e 106 tem como fundamento os dispositivos legais: IPI - Decreto nº 8.656, de Janeiro de 2016, PIS e COFINS Art. 5º da Lei nº 12.024, de 27 de Agosto de 2009

**Legenda:**

**CM**: percentual de carga média

**pAliq\_interestadual**: percentual da alíquota interestadual do ICMS

**pAliq\_interna**: percentual da alíquota interna do ICMS

**pBCProd**: quantidade vendida

**pICMS**: percentual da alíquota do ICMS

**PMP:** Preço Médio Ponderado

**pMVAST**: percentual da margem de valor agregado do ICMS ST

**pRedBC**: percentual de redução da base de cálculo

**pRedBCST**: percentual de redução da base de cálculo do ICMS ST

**pUnid**: quantidade total na unidade padrão para tributação

**qTrib**: quantidade tributável

**valor**\_**pauta**: valor fixado

**vBC “det/imposto/II”:** valor da base de cálculo do Imposto de Importação

**vBC**: valor da base de cálculo do tributo

**vBCST**: valor da base de cálculo do ICMS ST

**vCOFINS**: valor da COFINS

**vDesc**: valor do desconto

**vDespAdu**: valor das despesas aduaneiras

**vFrete**: valor total do frete

**vII**: valor total do Imposto de Importação

**vICMSDeson:** valor do ICMS desonerado

**vICMSRecupRemet:** valor ICMS recuperável do remetente

**vIOF**: valor do IOF

**vIPI**: valor do IPI

**vOutro**: valor de outras despesas acessórias

**vPIS**: valor do PIS

**vSeg**: valor total do seguro

**vUnTrib**: valor unitário de tributação

**vUnTribCustMedAquis**: valor unitário de tributação baseado no custo médio de aquisição

**vUnTribEntrRecente:** valor unitário de tributação da entrada mais recente

**vAlqProd:** alíquota de PIS ou alíquota COFINS

**pRedAliq**: percentual de redução da alíquota

**pCofins:** percentual da alíquota da Cofins

**pPis:** percentual da alíquota do Pis

**vFCP:** valor do FCP na operação

**vUnTribCustAquis**: valor unitário de tributação baseado no custo de aquisição

**QTDA:** quantidade de Óleo Diesel A, convertidos a 20oC (vinte graus celsius) e faturados pelo contribuinte sujeito passivo da tributação monofásica na operação tributada

**IM:** índice de mistura do B100 no Óleo Diesel B instituído pelo órgão regulamentador

**IV - adRemICMS:** alíquota específica sobre o B100

**V – pREdAdRem:** percentual de redução da alíquota adrem

**VI – PDEST:** proporção devida à UF de destino definida na alínea “c” do inciso VI da cláusula segunda.

**VI – pREdAdRem:** percentual de redução da alíquota adrem

**OBS: As fórmulas de BC Composição, também podem ser utilizadas para o cálculo do Fundo de Combate à Pobreza (FCP), portanto, onde estiver ST também pode ser utilizado para calcular o FCPST, onde for ICMS pode ser calculado o FCP.**