Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · Produtos e serviços

infProdNFF: produto fiscal e operação da Nota Fiscal Fácil

<infProdNFF>det › prod › infProdNFF

Revisã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.