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

pICMS no ICMS51: alíquota sem FCP e imposto antes do diferimento

<pICMS>det › imposto › ICMS › ICMS51 › pICMS

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

pICMS informa a alíquota do ICMS sem FCP no ICMS51. Seu caminho é /nfeProc/NFe/infNFe/det/imposto/ICMS/ICMS51/pICMS. Ela participa do cálculo do imposto da operação anterior ao diferimento, registrado em vICMSOp.

A alíquota não é pDif: o primeiro percentual calcula o imposto sobre a base; o segundo define a parcela desse imposto que fica diferida. Também não inclui o percentual do Fundo de Combate à Pobreza, informado em campo próprio.

Como a alíquota se encadeia com o diferimento

As relações documentadas para a conferência do ICMS51 são vICMSOp = vBC ×pICMS/100, vICMSDif = vICMSOp ×pDif/100 e vICMS = vICMSOp−vICMSDif.

Exemplo somente sintético: base já definida em R$ 1.000,00, alíquota 18% e diferimento 40% resultam em R$ 180,00 antes do diferimento, R$ 72,00 diferidos e R$ 108,00 devidos. A divisão 108/1.000 corresponde a 10,8%, mas não transforma pICMS em 10.80: nesse cenário, pICMS continua 18.00 e o diferimento tem campos próprios. Os percentuais do exemplo não são recomendações para uma operação real.

Se houver redução de base, confirme a base resultante vBC antes de aplicar a alíquota. Não reduza a alíquota para representar uma redução que pertence a pRedBC, nem some FCP a pICMS. MOC 7.0, p.33 e 110.

Formato e exemplo XML

No XSD, pICMS é individualmente opcional e usa TDec_0302a04, com até três dígitos inteiros e de duas a quatro casas fracionárias conforme o pattern. Use ponto e sem %. O percentual 18% é representado como 18.00, não 0.18.

Grupo sintético completo, parcial em relação à nota e sem condições de transmissão:

<ICMS51 xmlns="http://www.portalfiscal.inf.br/nfe">
  <orig>0</orig>
  <CST>51</CST>
  <modBC>3</modBC>
  <vBC>1000.00</vBC>
  <pICMS>18.00</pICMS>
  <vICMSOp>180.00</vICMSOp>
  <pDif>40.00</pDif>
  <vICMSDif>72.00</vICMSDif>
  <vICMS>108.00</vICMS>
</ICMS51>

pICMS fica depois de vBC e antes de vICMSOp. O preenchimento opcional no XSD não elimina a exigência contextual definida pela UF nem autoriza tratar alíquota desconhecida como zero.

Como investigar a rejeição 351

A N16a-10/351 do manual, facultativa para UF no modelo 55 e CST 51, compara vICMSOp com o produto da base pela alíquota. A nota *4 manda arredondar a multiplicação para duas casas e admite tolerância de R$ 0,01 para mais ou menos na validação. Campos opcionais não informados são considerados zero nessa regra; portanto, uma alíquota omitida pode explicar a divergência de um imposto da operação informado.

Confira a alíquota documentada, a base enviada, a precisão interna e a string serializada. Se o sistema aplicou uma alíquota já reduzida pelo diferimento, haverá diferença entre a imposição antes do diferimento e o devido. A correção precisa preservar esses conceitos, em vez de ajustar uma alíquota por tentativa.

Qual confirmação material é necessária

A alíquota aplicável depende de UFs, data, produto, natureza da operação, destinatário, regime e eventuais fundamentos específicos. O domínio amplo do XSD não é um catálogo de alíquotas autorizadas. Leve esses dados e os documentos ao responsável contábil quando faltar a definição; depois confira a origem do parâmetro no emissor e o resultado do cálculo.

Corrigida a causa comprovada, regenere o grupo e confira também o diferido e o devido. Não edite XML assinado nem altere dados verdadeiros para eliminar uma rejeição. Uma multiplicação correta não prova que a base ou a alíquota foram materialmente adequadas.

Rejeição 693 na saída interestadual normal

A N16-20/693 do MOC verifica a NF-e modelo 55 de saída interestadual normal (idDest=2, tpNF=1, finNFe=1) quando a origem da mercadoria é diferente de 1, 2, 3 ou 8. Para emitente no Sul/Sudeste, exceto Espírito Santo, destinado ao Norte, Nordeste, Centro-Oeste ou Espírito Santo, verifica alíquota superior a 7%; nos demais casos desse recorte, superior a 12%. São limites da comparação eletrônica, não uma escolha automática de alíquota para a empresa.

As exceções documentadas são: emissão anterior a 01/07/2016 para não contribuinte; existência de ao menos um item de veículo novo com venda direta para grandes consumidores (tpOp=3) ou faturamento direto para consumidor final (tpOp=2); CFOP de retorno ou anulação (indRetor=1 ou indAnula=1); venda à ordem nos CFOP 6.118, 6.119, 6.122 e 6.123; UF da entrega diferente da UF do emitente; ou UF da retirada diferente da UF do destinatário.

Essa regra não deve ser confundida com N16-04/663: a lista de CST da 663 é 00, 10, 20, 70 e 90 e não inclui 51. Não aplique ao ICMS51 um limite de 4% derivado dessa outra validação. Para 693, compare todos os indicadores, origem documental, UFs, locais, CFOP e finalidade antes de concluir a causa; não altere esses dados verdadeiros para escapar da regra. Confirme a alíquota material com documentos e responsável contábil e depois confira a geração. MOC 7.0, p. 109–110.

Referências oficiais

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/imposto/ICMS/ICMS51/pICMS
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_0302a04 · 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\.[0-9]{2,4}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2,4})?
whiteSpace
preserve