Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · ICMS

pRedBCST no ICMSPart: redução da base de substituição tributária

<pRedBCST>det › imposto › ICMS › ICMSPart › pRedBCST

Revisão editorial em 14 de out. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.

pRedBCST informa o percentual de redução da base de cálculo do ICMS-ST no ICMSPart. A base depois da formação e da redução cabível é registrada em vBCST. Esse campo não é pRedBC, destinado à base própria, nem pMVAST, que representa margem de valor adicionado.

Redução da ST e redução própria são independentes

O MOC 7, Anexo I, p.39 identifica N20 como redução da base ST e N14 como redução da base própria. A presença de uma não comprova a outra. Tampouco o CST ou a existência de ICMSPart determina, por si só, qual percentual seria aplicável.

O sistema deve obter o benefício e seus parâmetros da configuração fiscal comprovada para produto, operação, UF e data. Se a regra material não estiver definida, o dado faltante é o fundamento ou parâmetro, não um valor de base a ser adivinhado a partir do imposto desejado. A avaliação da aplicação de redução pertence ao responsável contábil.

Onde aparece e como é representado

No XSD PL 010f v1.04, pRedBCST é opcional e fica depois do pMVAST opcional, antes de vBCST. A sequência difere da redução própria, que fica depois de vBC neste grupo. A ordem XML deve ser respeitada independentemente da ordem matemática.

O tipo TDec_0302a04Opc admite até três dígitos inteiros e duas a quatro casas quando fracionário. Use 10.00 para um percentual hipotético de 10%, sem sinal %. O regex admite zero e não impõe teto de 100%; a representação aceitável no XSD não confirma benefício nem faixa fiscal. Ausência e zero explicitamente informado são estados diferentes que precisam ser preservados na origem.

ICMSPart não é admitido na NFC-e pela regra N12-50/741 do MOC. O compartilhamento do leiaute entre modelos não amplia a aplicação desta redução para o modelo 65.

Exemplo: reduzir a base formada uma única vez

Assuma referência de ST de R$ 1.000,00, MVA de 40% e redução hipotética de 10% sobre a base após MVA. A base antes da redução é 1000 × 1,40 = 1400. O resultado é 1400 × 0,90 = 1260, gravado como vBCST. O acréscimo de R$ 400,00 não é a base; a redução de R$ 140,00 também não é a base.

Com alíquota ST de 18% e abatimento próprio assumido de R$ 72,00, 1260 × 18% − 72 = 154,80. A referência, a ordem de formação, a redução e o abatimento são hipóteses deste exemplo. Outro fundamento pode exigir outra composição e deve ser conferido antes de calcular.

Trecho XML sintético

O fragmento contém o grupo completo, mas é parcial em relação à NF-e. A base própria foi assumida em R$ 600,00 e sua alíquota em 12%, produzindo os R$ 72,00 da conta anterior.

<ICMSPart xmlns="http://www.portalfiscal.inf.br/nfe">
  <orig>0</orig>
  <CST>10</CST>
  <modBC>3</modBC>
  <vBC>600.00</vBC>
  <pICMS>12.00</pICMS>
  <vICMS>72.00</vICMS>
  <modBCST>4</modBCST>
  <pMVAST>40.00</pMVAST>
  <pRedBCST>10.00</pRedBCST>
  <vBCST>1260.00</vBCST>
  <pICMSST>18.00</pICMSST>
  <vICMSST>154.80</vICMSST>
  <pBCOp>60.00</pBCOp>
  <UFST>SP</UFST>
</ICMSPart>

Diagnóstico de base ou ST divergente

Leia /nfeProc/NFe/infNFe/det/imposto/ICMS/ICMSPart/pRedBCST no item e namespace corretos. Reconstrua referência, MVA quando cabível, redução, base final, alíquota e abatimentos. Se vBCST já contém a redução, não aplique o percentual novamente ao calcular vICMSST. Um imposto menor que o esperado pode indicar essa duplicação.

As rejeições 932/933 da NT 2019.001 v1.70, p.20 relacionam pMVAST com modBCST=4, a critério da UF; não são regras de exigência de pRedBCST. Um retorno de MVA não comprova erro na redução. Se o problema estiver no total, W05-10/533 e W06-10/534 do MOC p.120 conferem somatórios de base ST e imposto ST, não o direito ao benefício. Corrija a etapa comprovadamente divergente e confirme o fundamento quando essa evidência faltar.

Qual versão sustenta esta explicação

A estrutura e os exemplos foram conferidos no PL 010f v1.04. A ficha técnica pode oferecer outras versões selecionáveis. Compare o pacote escolhido e o efetivamente usado pelo emissor; uma declaração deste pacote não deve ser atribuída automaticamente a todo XML histórico. Datas de ativação de regras, quando indicadas, pertencem à validação específica e não comprovam a implantação de um pacote em cada autorizadora.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/imposto/ICMS/ICMSPart/pRedBCST
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
0–1 no contexto do elemento pai
Tipo
TDec_0302a04Opc · string
Preenchimento no catálogo
Condicional

A ocorrência vale dentro da estrutura XML: um campo obrigatório em um grupo opcional não torna esse grupo obrigatório. A aplicação fiscal depende da operação e da versão da regra.

pattern
0\.[0-9]{2,4}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2,4})?
whiteSpace
preserve