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

cCredPresumido: código estadual de crédito presumido na NF-e

<cCredPresumido>det › prod › gCred › cCredPresumido

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

cCredPresumido identifica o benefício fiscal de crédito presumido da UF aplicado ao item. Ele aparece em /nfeProc/NFe/infNFe/det/prod/gCred/cCredPresumido, junto do percentual e do valor desse mesmo benefício.

Formato não substitui a tabela da UF

Cada gCred exige um código com 8 ou 10 caracteres, conforme o padrão do schema. Esse limite não comprova que o código exista. A I05h-10 manda conferir existência, vigência e correspondência a código de crédito presumido na tabela de benefícios publicada pela Secretaria de Fazenda da respectiva UF. A regra tem implementação a critério da UF e por modelo. Fonte: XSD NF-e/NFC-e PL_010f_v1.04, cCredPresumido, linhas 986–996; NT 2019.001 1.70, agosto/2025, I05h-10, p. 16.

Para conferir, identifique UF do emitente, data da operação, modelo e fundamento do benefício. Consulte a tabela oficial correspondente a esse contexto e compare o código completo. Não deduza um código por semelhança de descrição, prefixo de outra UF ou por caber no tamanho.

Como o código se vincula aos demais campos

Fragmento parcial com código fictício, sem representar benefício existente:

<cCredPresumido xmlns="http://www.portalfiscal.inf.br/nfe">UF000001</cCredPresumido>

Na ocorrência completa de gCred, seguem pCredPresumido e vCredPresumido. Eles devem corresponder ao benefício identificado nessa ocorrência, e não a outro código do mesmo item. Até quatro ocorrências são estruturalmente permitidas; isso não significa que quatro benefícios sempre possam ser acumulados. Fonte: XSD NF-e/NFC-e PL_010f_v1.04, gCred, linhas 980–1009.

prod/cBenef é outro campo de benefício. Já IBSCBS/gCredPresOper/cCredPres pertence ao IBS/CBS, com tabela e contexto próprios. A semelhança dos nomes não autoriza intercâmbio de códigos.

Como investigar a rejeição 664

A mensagem aponta código incorreto, inexistente ou incompatível na UF. Confira o item indicado, o texto gerado em cCredPresumido, a versão da tabela e o intervalo de vigência. Diferencie um erro de digitação de um código válido em outra data ou de um benefício que não corresponde a crédito presumido. Fonte: NT 2019.001 1.70, agosto/2025, I05h-10/664, p. 16.

Corrigir a serialização de um código já confirmado é uma tarefa técnica. Decidir que a empresa tem direito a outro benefício exige avaliação do fundamento e da operação com o responsável contábil. Não substitua por um código “aceito” apenas para vencer a rejeição. Se a mensagem for 507, a investigação muda para a permissão do grupo na UF; não é a mesma validação.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/prod/gCred/cCredPresumido
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
inline:xs:string · 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
[!-ÿ]{8}|[!-ÿ]{10}
whiteSpace
preserve