vFCPDif no ICMS51: parcela do fundo diferida e conferência
<vFCPDif>det › imposto › ICMS › ICMS51 › vFCPDifRevisão editorial em 14 de out. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.
vFCPDif informa o valor do ICMS relativo ao Fundo de Combate à Pobreza que foi diferido no ICMS51. Seu caminho é /nfeProc/NFe/infNFe/det/imposto/ICMS/ICMS51/vFCPDif. É a parcela diferida, não o fundo realmente devido nem o ICMS comum diferido em vICMSDif.
A formação material dessa parcela precisa seguir a regra da UF e da operação. A tag monetária e seu percentual acompanhante representam o resultado confirmado; não estabelecem por si sós o direito ao diferimento.
Dependência com percentual e valor efetivo
No XSD, a sequência de diferimento do FCP é opcional. Quando usada, pFCPDif e vFCPDif são obrigatórios, e vFCPEfet é opcional. Não se envia vFCPDif sozinho nem antes de pFCPDif.
O primeiro bloco, separado, tem vBCFCP, pFCP e vFCP. A NT 2020.005 v1.21 corrigiu vFCP para significar realmente devido após diferimento. Por isso, não use automaticamente esse valor líquido como montante anterior ao diferimento para calcular vFCPDif.
Exemplo que mostra o erro de referência
Assuma um cenário exclusivamente sintético, já definido quanto à incidência e aos critérios: R$ 20,00 de FCP anterior ao diferimento e 40% dessa parcela diferidos. A parcela diferida será R$ 8,00 e a devida R$ 12,00.
Aplicar 40% aos R$ 12,00 devidos produziria R$ 4,80, que não corresponde aos R$ 8,00 do cenário. Essa conta errada aplica o percentual sobre um valor que já foi reduzido. Para fazer a comparação correta, é necessário conhecer o montante anterior e o critério confirmado, não apenas o vFCP líquido.
No diferimento total assumido, o percentual é 100 e a parcela diferida coincide com todo o montante anterior; o devido é zero. A NT orienta o percentual 100 para diferimento total do fundo. Esses exemplos não recomendam tratamento ou percentuais para outra operação. NT 2020.005, p.12–13.
Como o valor aparece no XML
Grupo sintético completo no XSD, parcial em relação à nota e sem aptidão de transmissão. Base FCP R$ 1.000,00, percentual 2% e diferimento 40% são hipóteses ilustrativas; outros campos opcionais omitidos não dispensam exigência da UF:
<ICMS51 xmlns="http://www.portalfiscal.inf.br/nfe">
<orig>0</orig>
<CST>51</CST>
<vBCFCP>1000.00</vBCFCP>
<pFCP>2.00</pFCP>
<vFCP>12.00</vFCP>
<pFCPDif>40.00</pFCPDif>
<vFCPDif>8.00</vFCPDif>
<vFCPEfet>12.00</vFCPEfet>
</ICMS51>
vFCPDif usa TDec_1302, valor monetário com até 13 dígitos inteiros e duas casas quando há fração. Use ponto decimal, sem moeda. A precisão monetária não determina quantas casas foram necessárias ao percentual que gerou a parcela.
Como investigar divergência sem presumir regra fiscal
Confira item, UF, data, fundamento do diferimento do fundo, base específica, alíquota e percentual definidos. Compare a memória de cálculo com pFCPDif, vFCPDif, vFCP e vFCPEfet enviados. Investigue se houve troca entre diferido e devido, cálculo sobre o líquido, cópia de vICMSDif ou uso indevido da base do ICMS.
A N17c-10/860 foi alterada para não considerar CST 51. Não imponha essa validação de conta bruta como se validasse a parcela diferida desse XPath. Tampouco invente uma tolerância específica para vFCPDif sem a regra contextual correspondente.
O total FCP da nota soma os valores FCP dos itens, sem adicionar a parcela diferida como se também fosse devida. Se faltarem os parâmetros materiais, peça a confirmação com documentos e responsável contábil; não os deduza a partir de um único resultado. Corrija a causa comprovada na origem e confira o novo XML, preservando a nota assinada e a operação real.
Referências oficiais
- Schemas XML NF-e/NFC-e PL_010f_v1.04, versão 010f v1.04, catálogo publicado em 31/08/2026 — declarações ICMS02, ICMS51 e tipo Torig.
- Tipos básicos do schema NF-e/NFC-e, versão PL_010f_v1.04 — TDec_1302, TDec_1104v, TDec_0302a04, TDec_0302a04Opc, TDec_0302a04Max100.
- NT 2020.005 — Criação e Atualização de Regras de Validação, versão 1.21, outubro de 2021 — p. 4–5: correção documental e cronograma específico; p. 12–13: FCP do CST 51; p. 18: exclusão de CST 51 de N17c-10/860.
- MOC 7.0 — Anexo I, Leiaute e Regras de Validação, versão 7.00, novembro de 2020 — p. 32–33: ICMS51; p. 99–100: CST/modelo; p. 110: N16a-10/351, N16c-10/352, N17-10/353; p. 117 nota *4; p. 120 totais.
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/det/imposto/ICMS/ICMS51/vFCPDif- 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_1302 · 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}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?- whiteSpace
preserve