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

pRedBCEfet no ICMSSN500: redução da base efetiva do ICMS

<pRedBCEfet>det › imposto › ICMS › ICMSSN500 › pRedBCEfet

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

pRedBCEfet representa o percentual de redução usado na demonstração da base de cálculo efetiva do ICMS, caso o substituído estivesse no regime comum. É o primeiro elemento do quarteto efetivo opcional de ICMSSN500. Não é pRedBCST nem uma redução automática do imposto anteriormente retido. Schemas NF-e/NFC-e PL 010f v1.04.

XPath: /nfeProc/NFe/infNFe/det/imposto/ICMS/ICMSSN500/pRedBCEfet. O campo está no item det; para consultar XML com namespace, associe um prefixo a http://www.portalfiscal.inf.br/nfe. Sem nfeProc, o caminho começa em NFe.

A referência estrutural desta explicação é o PL 010f v1.04. A ficha do catálogo pode oferecer versões anteriores; confira a versão efetivamente usada no documento. As regras e suas condições de implantação não devem ser aplicadas retroativamente a todo XML histórico.

A redução efetiva se aplica à demonstração de vBCEfet · O que o percentual não reduz · Zero explícito e o quarteto inteiro · Exigência e diagnóstico de 906 · Reconstruir a conta para localizar a divergência · XML sintético para conferir pRedBCEfet · Documentação para confirmar pRedBCEfet

A redução efetiva se aplica à demonstração de vBCEfet

A NT define a base efetiva como produto de vProd por (1 − pRedBCEfet), interpretando o campo como percentual. Com vProd de R$ 1.000,00 e redução de 10%, a conta é 1.000 × (1 − 10/100) = R$ 900,00. Portanto, 10 é a redução e 90 é a parcela remanescente; não são intercambiáveis. NT 2018.005 v1.52, N34/N35, p. 19.

O que o percentual não reduz

Aplicar 10% à base de ST anteriormente cobrada, vBCSTRet, produziria outra informação. Também não se reduz vICMSSTRet por simples presença de pRedBCEfet. O campo integra uma demonstração específica com vBCEfet, pICMSEfet e vICMSEfet; a escolha e a extensão de uma redução precisam ter fundamento próprio, inclusive quanto à UF e à data.

Zero explícito e o quarteto inteiro

O tipo TDec_0302a04Opc aceita zero. Em hipótese sem redução e com demonstração efetiva devida, 0.00 representa redução zero; isso é diferente de desconhecer o parâmetro. Se o quarteto estiver presente, o XSD exige também base, alíquota e valor, ainda que a NT descreva os campos como opcionais a critério da UF. Schemas NF-e/NFC-e PL 010f v1.04; NT 2018.005 v1.52, p. 19. No pattern desse tipo, zero com fração (0.00) é aceito, mas o literal inteiro 0 não; a anotação textual que diz não aceitar zero não corresponde integralmente ao pattern. Schemas NF-e/NFC-e PL 010f v1.04.

Exigência e diagnóstico de 906

N12a-60 descreve a rejeição 906 para CSOSN 500 em operação a consumidor final (indFinal=1), nos modelos 55/65, com adoção facultativa pela UF. Mesmo quando a redução confirmada é zero, a sequência efetiva presente precisa dos quatro filhos. O retorno 906 não justifica omitir pRedBCEfet ou derivar um benefício para preencher o campo. A N33-10 histórica foi eliminada, e não constitui exigência adicional. NT 2018.005 v1.52, pp. 22–23.

Reconstruir a conta para localizar a divergência

Compare vProd do item, o percentual confirmado e vBCEfet. Se 10% resultar em R$ 100,00 em vez de R$ 900,00, investigue inversão entre redução e remanescente. Depois confira o valor efetivo com sua alíquota. Não derive um percentual de redução só para fazer uma base já cadastrada coincidir; primeiro identifique o fundamento e a memória da operação.

XML sintético para conferir pRedBCEfet

O foco é a redução de 10%, que mantém 90% do produto hipotético de R$ 1.000,00: base de R$ 900,00. Os blocos de retenção anterior e de FCP anterior foram omitidos para isolar a demonstração efetiva. Isso não afirma que possam ser dispensados na operação real.

Fragmento parcial em relação à nota, com sequência verificada no Schemas NF-e/NFC-e PL 010f v1.04. Validade estrutural não comprova incidência nem autorização.

<ICMSSN500 xmlns="http://www.portalfiscal.inf.br/nfe">
  <orig>0</orig>
  <CSOSN>500</CSOSN>
  <pRedBCEfet>10.0000</pRedBCEfet>
  <vBCEfet>900.00</vBCEfet>
  <pICMSEfet>18.0000</pICMSEfet>
  <vICMSEfet>162.00</vICMSEfet>
</ICMSSN500>

Documentação para confirmar pRedBCEfet

Para usar pRedBCEfet na operação real, confirme os parâmetros citados nesta página com o responsável contábil, levando o documento do item, UF, data e fundamento aplicável. O exemplo esclarece a representação, sem definir incidência, enquadramento ou apuração.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/imposto/ICMS/ICMSSN500/pRedBCEfet
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
1–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