pRedBCST no ICMS90: percentual de redução da base de ST
<pRedBCST>det › imposto › ICMS › ICMS90 › pRedBCSTRevisã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 por substituição tributária no ICMS90. A redução é específica da base ST; não substitui pRedBC do imposto próprio nem altera diretamente pICMSST.
Neste artigo:
- Onde a redução entra na sequência?
- Como demonstrar o efeito na base e no imposto?
- A redução própria ou o FCP-ST acompanham automaticamente?
- Como diagnosticar inconsistência de ST?
- Exemplo XML sintético
- Conferência técnica e limite da orientação
Onde a redução entra na sequência?
O campo é opcional no bloco ST, depois de modBCST e do eventual pMVAST, antes de vBCST. Mesmo com pRedBCST presente, o bloco exige modalidade, base final, alíquota ST e valor ST. O XML não possui uma tag adicional nesse grupo para a base ST anterior à redução. Guarde a memória de cálculo e a composição que originaram a base final. Schemas NF-e/NFC-e PL_010f_v1.04 NT 2022.002 — Equiparação à exportação e outras alterações
Como demonstrar o efeito na base e no imposto?
Assuma, somente como cenário, base ST antes da redução de R$ 1.400,00 e redução 10%: base final=1.400 × 0,90=1.260. Com alíquota 18%, o produto é 226,80; assumindo imposto próprio abatível 180, o retido é 46,80. vBCST recebe 1260.00 e pRedBCST recebe 10.00. Não volte a reduzir os 1.260 em 10% e não reduza pICMSST para compensar a diferença. A base de referência e o abatimento são hipóteses, não regras universais. MOC 7.0 — Anexo I, Leiaute e Regras de Validação NT 2022.002 — Equiparação à exportação e outras alterações
A redução própria ou o FCP-ST acompanham automaticamente?
Não. Um benefício na base própria não prova benefício na base ST, e uma redução ST não prova redução da base FCP-ST. A MVA, quando aplicável, participa da formação de uma base de referência; a redução depende do fundamento próprio. O trio FCP-ST tem vBCFCPST independente e percentual próprio. Repetir 10 em pRedBC ou reduzir vBCFCPST sem prova modifica outra parcela. Schemas NF-e/NFC-e PL_010f_v1.04 NT 2022.002 — Equiparação à exportação e outras alterações
Como diagnosticar inconsistência de ST?
Compare a modalidade, eventual MVA, referência antes da redução, percentual e base final. Depois confira alíquota e abatimentos do valor ST. Se houver erro de schema, confira a posição antes de vBCST e o tipo decimal. Se o problema estiver na aplicação do benefício, confirme UF, data e norma com a documentação da operação. Em NFC-e, o próprio modBCST em ICMS90 é vedado por N12-34/381. Schemas NF-e/NFC-e PL_010f_v1.04 MOC 7.0 — Anexo I, Leiaute e Regras de Validação
Exemplo XML sintético
Exemplo sintético de NF-e 55: referência 1.000 com MVA 40% resulta 1.400; redução ST 10% leva a 1.260;18% resulta 226,80; menos 180 de imposto próprio abatível assumido deixa 46,80. Não demonstra um benefício real ou uma regra de formação universal.
<ICMS90 xmlns="http://www.portalfiscal.inf.br/nfe">
<orig>0</orig>
<CST>90</CST>
<modBC>3</modBC>
<vBC>1000.00</vBC>
<pICMS>18.00</pICMS>
<vICMS>180.00</vICMS>
<modBCST>4</modBCST>
<pMVAST>40.00</pMVAST>
<pRedBCST>10.00</pRedBCST>
<vBCST>1260.00</vBCST>
<pICMSST>18.00</pICMSST>
<vICMSST>46.80</vICMSST>
</ICMS90>
Este é um fragmento completo do grupo ICMS90, parcial em relação à nota. Ele demonstra forma e dependências, sem assinatura, documento completo ou autorização fiscal. Não deve ser enviado como nota pronta.
Conferência técnica e limite da orientação
Para localizar o campo em XML de nota processada, use /nfeProc/NFe/infNFe/det/imposto/ICMS/ICMS90/pRedBCST com o namespace http://www.portalfiscal.inf.br/nfe. No XML de NFe sem o envelope nfeProc, o caminho começa em NFe/infNFe. Compare o item correto; campos de mesmo nome em outro CST ou nos totais têm contexto diferente.
Os parâmetros que exigem confirmação são: redução ST e fundamento específico, base ST antes/final, abatimentos e tratamento FCP-ST. Reúna a documentação da operação, a UF, a data de emissão e a memória de cálculo. Após definidos esses parâmetros, confira a geração e os valores do exemplo com os dados reais. O artigo explica a representação técnica; não escolhe enquadramento, alíquota ou benefício para a empresa. XML bem formado ou válido no XSD não comprova autorização. O pacote PL_010f_v1.04 define a estrutura examinada; a implantação de cada regra depende do cronograma específico, do modelo e da UF. Schemas NF-e/NFC-e PL_010f_v1.04
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/det/imposto/ICMS/ICMS90/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