infProdNFF: produto fiscal e operação da Nota Fiscal Fácil
<infProdNFF>det › prod › infProdNFFRevisão editorial em 14 de out. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.
infProdNFF contém informações do produto usadas pela Nota Fiscal Fácil, em /nfeProc/NFe/infNFe/det/prod/infProdNFF. O grupo conecta o código fiscal do produto à operação relacionada ao item; não é um espaço adicional para códigos internos de um ERP.
Quando o grupo pode aparecer
A regra I86-10 admite infProdNFF para tpEmis=3, NFF, ou procEmi=1 ou 2, NF-e avulsa. Se tpEmis é diferente de 3 e procEmi não é 1 nem 2, a presença do grupo produz a rejeição 820, “Informado produto fiscal de NFF”. A condição considera os indicadores do documento; não basta chamar a operação de “fácil” ou “avulsa” na descrição. Fonte: NT 2021.002 — Nota Fiscal Fácil 1.12, janeiro/2025, I86-10, p. 21.
O que os dois campos representam
O grupo é opcional estruturalmente, com uma ocorrência por produto. Quando existe, exige cProdFisco, código fiscal do produto de 14 caracteres, seguido de cOperNFF, código da operação selecionada na NFF e relacionada ao item, de 1 a 5 dígitos. Fonte: XSD NF-e/NFC-e PL_010f_v1.04, infProdNFF, linhas 1444–1473; NT 2021.002 — Nota Fiscal Fácil 1.12, janeiro/2025, I86–I86b, pp. 7–8.
cProdFisco não substitui cProd, NCM ou GTIN. cOperNFF não é CFOP; são identificadores distintos que podem coexistir no documento. Obtenha os dois valores do fluxo oficial correspondente, preservando sua associação ao mesmo item.
Exemplo e diagnóstico de integração
Fragmento completo do grupo e parcial em relação à nota, com códigos fictícios apenas para mostrar tamanho e sequência:
<infProdNFF xmlns="http://www.portalfiscal.inf.br/nfe">
<cProdFisco>PRODUT-FISC-01</cProdFisco>
<cOperNFF>123</cOperNFF>
</infProdNFF>
O código de produto tem 14 caracteres. O exemplo não corresponde a catálogo oficial validado. Um grupo vazio ou com apenas um filho não atende à sequência.
Na 820, confira ide/tpEmis, ide/procEmi e o item que recebeu infProdNFF. Se os indicadores mostram emissão comum, investigue por que o integrador acrescentou dados exclusivos desse fluxo. Não altere os indicadores reais para legitimar um grupo indevido. Se os indicadores são compatíveis, compare códigos recebidos do processo oficial e os efetivamente serializados; a aceitação de formato não comprova existência ou correspondência dos códigos.
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/det/prod/infProdNFF- 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
- inline:complexType
- 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.