prod
Dados dos produtos e serviços da NF-e
Onde fica no arquivo
No documento
-
NFe/infNFe/det/prod
Obrigatório, uma vez
O caminho até aqui, nível a nível
Dentro do grupo det , dados dos detalhes da NF-e
O que o arquivo aceita neste campo
- Ocorrência
- 1-1
- Tamanho
- —
- Tipo no esquema
- grupo
- Formato base
- grupo
As regras que verificam este campo — 2
O manual cita a tag pelo caminho no XML. Cada regra devolve um código de rejeição, e a ficha do código traz a mensagem que o autorizador exibe.
Alíquota da CBS (tag: pCBS) deve ser igual a 0,9% para documento com data de emissão no ano de 2025 e 2026. Art. 346 da LC 214/2025. Exceção 1 : Se o cClassTrib possuir indicador de Tributação Regular (ind_gTribRegular = 1), o pCBS deve ser igual a zero. Exceção 2 : A regra não se aplica caso tpNFCredito=04-Redução de valores. Exceção 3 : Alíquota da CBS (tag: pCBS) pode ser igual a zero quando as duas condições abaixo forem atendidas: Condição 1 : NCM do Produto (tag: prod/NCM) NÃO inicia por: a) 93 (armas e munições); b) 24 (fumos e derivados); c) 2203 a 2208 (bebidas alcoólicas); d) 8703 (automóveis de passageiros); e) 33, exceto 3303 a 3307 (produtos de perfumaria ou de toucador). Condição 2 : Emitente e destinatário devem estar na mesma área incentivada (ou seja, emitente e destinatário dentro da ZFM, ou emitente e destinatário na mesma ALC), conforme relação abaixo: Município Emitente Município Destinatário ZFM 1301902-Itacoatiara (AM) 1301902-Itacoatiara (AM) 1301902-Itacoatiara (AM) 1302603-Manaus (AM) 1301902-Itacoatiara (AM) 1303569-Rio Preto da Eva (AM) 1302603-Manaus (AM) 1301902-Itacoatiara (AM) 1302603-Manaus (AM) 1302603-Manaus (AM) 1302603-Manaus (AM) 1303569-Rio Preto da Eva (AM) 1303569-Rio Preto da Eva (AM) 1301902-Itacoatiara (AM) 1303569-Rio Preto da Eva (AM) 1302603-Manaus (AM) 1303569-Rio Preto da Eva (AM) 1303569-Rio Preto da Eva (AM) ALC 1 1304062-Tabatinga (AM) 1304062-Tabatinga (AM) ALC 2 1100106-Guajará-Mirim (RO) 1100106-Guajará-Mirim (RO) ALC 3 1400100-Boa Vista (RR) 1400100-Boa Vista (RR) > 1400100-Boa Vista (RR) 1400159-Bonfim (RR) 1400159-Bonfim (RR) 1400100-Boa Vista (RR) 1400159-Bonfim (RR) 1400159-Bonfim (RR) ALC 4 1600303-Macapá (AP) 1600303-Macapá (AP) 1600303-Macapá (AP) 1600600-Santana (AP) 1600600-Santana (AP) 1600303-Macapá (AP) 1600600-Santana (AP) 1600600-Santana (AP) ALC 5 1200104-Brasileia (AC) 1200104-Brasileia (AC) 1200104-Brasileia (AC) 1200252-Epitaciolândia (AC) 1200104-Brasileia (AC) 1200203-Cruzeiro do Sul (AC) 1200252-Epitaciolândia (AC) 1200104-Brasileia (AC) 1200252-Epitaciolândia (AC) 1200252-Epitaciolândia (AC) 1200252-Epitaciolândia (AC) 1200203-Cruzeiro do Sul (AC) 1200203-Cruzeiro do Sul (AC) 1200104-Brasileia (AC) 1200203-Cruzeiro do Sul (AC) 1200252-Epitaciolândia (AC) 1200203-Cruzeiro do Sul (AC) 1200203-Cruzeiro do Sul (AC) Observação: Alíquota de referência a ser publicada para anos posteriores a 2026
Mensagem: Alíquota da CBS inválida
Se informado gCBS/gALCZFMCBS: - NCM do Produto (tag: prod/NCM) inicia por: a) 93 (armas e munições); b) 24 (fumos e derivados); c) 2203 a 2208 (bebidas alcoólicas); d) 8703 (automóveis de passageiros); e) 33, exceto 3303 a 3307 (produtos de perfumaria ou de toucador). - OU Emitente e destinatário não estão na mesma área incentivada (ou seja, emitente e destinatário não estão dentro da ZFM, ou emitente e destinatário não estão na mesma ALC), conforme relação abaixo: Município Emitente Município Destinatário ZFM 1301902-Itacoatiara (AM) 1301902-Itacoatiara (AM) 1301902-Itacoatiara (AM) 1302603-Manaus (AM) 1301902-Itacoatiara (AM) 1303569-Rio Preto da Eva (AM) 1302603-Manaus (AM) 1301902-Itacoatiara (AM) 1302603-Manaus (AM) 1302603-Manaus (AM) 1302603-Manaus (AM) 1303569-Rio Preto da Eva (AM) 1303569-Rio Preto da Eva (AM) 1301902-Itacoatiara (AM) 1303569-Rio Preto da Eva (AM) 1302603-Manaus (AM) 1303569-Rio Preto da Eva (AM) 1303569-Rio Preto da Eva (AM) ALC 1 1304062-Tabatinga (AM) 1304062-Tabatinga (AM) ALC 2 1100106-Guajará-Mirim (RO) 1100106-Guajará-Mirim (RO) ALC 3 1400100-Boa Vista (RR) 1400100-Boa Vista (RR) 1400100-Boa Vista (RR) 1400159-Bonfim (RR) 1400159-Bonfim (RR) 1400100-Boa Vista (RR) 1400159-Bonfim (RR) 1400159-Bonfim (RR) ALC 4 1600303-Macapá (AP) 1600303-Macapá (AP) 1600303-Macapá (AP) 1600600-Santana (AP) 1600600-Santana (AP) 1600303-Macapá (AP) 1600600-Santana (AP) 1600600-Santana (AP) ALC 5 1200104-Brasileia (AC) 1200104-Brasileia (AC) 1200104-Brasileia (AC) 1200252-Epitaciolândia (AC) 1200104-Brasileia (AC) 1200203-Cruzeiro do Sul (AC) 1200252-Epitaciolândia (AC) 1200104-Brasileia (AC) 1200252-Epitaciolândia (AC) 1200252-Epitaciolândia (AC) 1200252-Epitaciolândia (AC) 1200203-Cruzeiro do Sul (AC) 1200203-Cruzeiro do Sul (AC) 1200104-Brasileia (AC) 1200203-Cruzeiro do Sul (AC) 1200252-Epitaciolândia (AC) 1200203-Cruzeiro do Sul (AC) 1200203-Cruzeiro do Sul (AC) Observação : Esta RV verifica se contribuinte preenche os requisitos do art. 451 ou 466 LCP 214/25 para a alíquota zero da CBS.
Mensagem: Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) não permitido
O mesmo nome em outros documentos fiscais — 5
prod aparece no leiaute de outros documentos, e isso não quer dizer que seja o mesmo campo: cada um tem manual, regra e às vezes tipo próprios. Aplicar a regra de
um documento no outro é o erro que esta lista existe para evitar. Cada linha traz o caminho no arquivo daquele
documento, que é onde a diferença aparece primeiro.
| Documento | O que o leiaute dele diz | Caminho lá |
|---|---|---|
| DC-e | Dados do Produto ou Serviço | DCe/infDCe/det/prod |
| NF3e | Dados do Produto ou Serviço | NF3e/infNF3e/NFdet/det/detItem/prod |
| NFAg | Dados do Produto ou Serviço | NFAg/infNFAg/det/prod |
| NFCom | Dados do Produto ou Serviço | NFCom/infNFCom/det/prod |
| NFGas | Dados do Produto ou Serviço | NFGas/infNFGas/det/gNormal/prod |
O que vai dentro deste grupo — 42
prod é um grupo: ele não carrega valor próprio, agrupa os campos abaixo.
A obrigatoriedade de cada um vale dentro do grupo — campo obrigatório num grupo opcional só
é exigido quando o grupo é informado.
| Campo | O que é | Ocorrência |
|---|---|---|
| arma | Armamentos | 1 a 500 vez(es) |
| cBarra | Codigo de barras diferente do padrão GTIN | Opcional, no máximo uma vez |
| cBarraTrib | Código de barras da unidade tributável diferente do padrão GTIN | Opcional, no máximo uma vez |
| cBenef | — | Opcional, no máximo uma vez |
| cEAN | GTIN (Global Trade Item Number) do produto, antigo código EAN ou código de barras | Obrigatório, uma vez |
| cEANTrib | GTIN (Global Trade Item Number) da unidade tributável, antigo código EAN ou código de barras | Obrigatório, uma vez |
| CEST | Codigo especificador da Substuicao Tributaria - CEST, que identifica a mercadoria sujeita aos regimes de substituicao tributária e de antecipação do… | Obrigatório, uma vez |
| CFOP | Cfop | Obrigatório, uma vez |
| CNPJFab | CNPJ do Fabricante da Mercadoria, obrigatório para produto em escala NÃO relevante. | Opcional, no máximo uma vez |
| comb | Informar apenas para operações com combustíveis líquidos | Obrigatório, uma vez |
| cProd | Código do produto ou serviço. Preencher com CFOP caso se trate de itens não relacionados com mercadorias/produto e que o contribuinte não possua… | Obrigatório, uma vez |
| detExport | Detalhe da exportação | 0 a 500 vez(es) |
| DI | Declaração de Importação (NT 2011/004) | 0 a 100 vez(es) |
| EXTIPI | Código EX TIPI (3 posições) | Opcional, no máximo uma vez |
| gCred | Grupo de informações sobre o CréditoPresumido | 0 a 4 vez(es) |
| indBemMovelUsado | Indicador de fornecimento de bem móvel usado: 1-Bem Móvel Usado | Opcional, no máximo uma vez |
| indEscala | — | Opcional, no máximo uma vez |
| indTot | Este campo deverá ser preenchido com: 0 – o valor do item (vProd) não compõe o valor total da NF-e (vProd) 1 – o valor do item (vProd) compõe o valor… | Obrigatório, uma vez |
| infProdEmb | Informações mais detalhadas do produto (usada na NFF) | Opcional, no máximo uma vez |
| infProdNFF | Informações mais detalhadas do produto (usada na NFF) | Opcional, no máximo uma vez |
| med | grupo do detalhamento de Medicamentos e de matérias-primas farmacêuticas | Obrigatório, uma vez |
| NCM | Código NCM (8 posições), será permitida a informação do gênero (posição do capítulo do NCM) quando a operação não for de comércio exterior… | Obrigatório, uma vez |
| nFCI | Número de controle da FCI - Ficha de Conteúdo de Importação. | Opcional, no máximo uma vez |
| nItemPed | Número do Item do Pedido de Compra - Identificação do número do item do pedido de Compra | Opcional, no máximo uma vez |
| nRECOPI | Número do RECOPI | Obrigatório, uma vez |
| NVE | Nomenclatura de Valor aduaneio e Estatístico | 0 a 8 vez(es) |
| qCom | Quantidade Comercial do produto, alterado para aceitar de 0 a 4 casas decimais e 11 inteiros. | Obrigatório, uma vez |
| qTrib | Quantidade Tributável - alterado para aceitar de 0 a 4 casas decimais e 11 inteiros | Obrigatório, uma vez |
| rastro | — | 0 a 500 vez(es) |
| tpCredPresIBSZFM | Classificação para subapuração do IBS na ZFM | Opcional, no máximo uma vez |
| uCom | Unidade comercial | Obrigatório, uma vez |
| uTrib | Unidade Tributável | Obrigatório, uma vez |
| vDesc | Valor do desconto da fatura | Opcional, no máximo uma vez |
| veicProd | Veículos novos | Obrigatório, uma vez |
| vFrete | Valor Total do Frete | Opcional, no máximo uma vez |
| vOutro | Outras despesas acessórias | Opcional, no máximo uma vez |
| vProd | Valor bruto do produto ou serviço. | Obrigatório, uma vez |
| vSeg | Valor Total do Seguro | Opcional, no máximo uma vez |
| vUnCom | Valor unitário de comercialização - alterado para aceitar 0 a 10 casas decimais e 11 inteiros | Obrigatório, uma vez |
| vUnTrib | Valor unitário de tributação - alterado para aceitar 0 a 10 casas decimais e 11 inteiros | Obrigatório, uma vez |
| xPed | Informação do pedido | Opcional, no máximo uma vez |
| xProd | Descrição do produto ou serviço | Obrigatório, uma vez |
Campos do mesmo grupo — 7
São os campos que ficam ao lado deste no arquivo, dentro de NFe/infNFe/det. Quem
preenche um costuma precisar dos outros na mesma passada.
Perguntas frequentes
O que é o campo prod do NF-e?
Dados dos produtos e serviços da NF-e No XML ele fica em NFe/infNFe/det/prod. É um grupo: não carrega valor próprio, agrupa outros campos. Obrigatório, uma vez.
O que vai dentro do grupo prod do NF-e?
42 campos: arma, cBarra, cBarraTrib, cBenef, cEAN, cEANTrib, CEST, CFOP, CNPJFab, comb, cProd, detExport, DI, EXTIPI, gCred, indBemMovelUsado, indEscala, indTot, infProdEmb, infProdNFF e outros. Grupo não carrega valor próprio — ele existe para agrupar esses campos, e a obrigatoriedade de cada um vale dentro dele.
Que rejeição prod pode causar no NF-e?
2 regras do manual citam este campo, disparando os códigos 1037, 1191. ⚠ O número da rejeição não é único entre documentos fiscais: o mesmo código costuma existir na NF-e querendo dizer outra coisa.
prod no NF-e é o mesmo campo dos outros documentos fiscais?
O nome se repete no leiaute de 5 outros documentos (DC-e, NF3e, NFAg, NFCom, NFGas), e isso não quer dizer que seja o mesmo campo: cada documento tem manual próprio, regra própria e às vezes tipo diferente. Aplicar a regra de um no outro é erro comum e caro.
De onde vem esta descrição do NF-e?
Do esquema XML oficial (PL_010f_v1.04). O Buscador NCM lê a árvore do próprio arquivo: tipo, tamanho, ocorrência e domínio saem sem interpretação. O manual manda na REGRA de validação; o esquema manda no CAMPO.