gCredPresOper na NF-e: crédito presumido da operação
<gCredPresOper>det › imposto › IBSCBS › gCredPresOperRevisão editorial em 14 de out. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.
gCredPresOper, UB120 dentro de IBSCBS, reúne os dados do crédito presumido vinculado à operação do item. O grupo informa uma base comum, um código de crédito e os detalhamentos dos tributos; a existência da estrutura não comprova o direito ao benefício.
O caminho desta página é /nfeProc/NFe/infNFe/det/imposto/IBSCBS/gCredPresOper.
Permissão do grupo não é obrigação de aproveitar crédito
UB120-10, modelo 65, documenta a rejeição 1049 para gCredPresOper na NFC-e. UB120-20, modelo 55, documenta 1175 quando ind_gCredPresOper=0 no cClassTrib e o grupo é informado, com exceção para fornecimento de bem móvel usado (indBemMovelUsado=1). O indicador 1 permite, mas não obriga o crédito da operação. A exceção da validação não concede direito ao crédito nem dispensa verificar sua hipótese. NT v1.52, p. 66.
A tabela cCredPres diferencia hipótese legal, apropriação via documento ou evento, grupos CBS/IBS, indicação de dedução, parâmetros de percentual e vigências separadas por tributo. Confira essas colunas junto à regra da NF-e. Por exemplo, a planilha geral marca indNFCe=1 em algumas linhas, mas a regra específica UB120-10 veda gCredPresOper na NFC-e; a marcação genérica não anula essa vedação. Datas de início de vigência de um crédito não equivalem à data de implantação da tabela ou da validação. IT v1.70, pp. 7–8, tabela cCredPres.
Como os campos se relacionam
A sequência é vBCCredPres (base de cálculo do crédito), cCredPres (código de dois dígitos), gIBSCredPres e gCBSCredPres. Os dois primeiros são obrigatórios quando o grupo existe. Os grupos de tributo são opcionais no XSD, mas os indicadores de cCredPres determinam presença/vedação nas RV UB123 e UB127. Cada grupo de tributo corresponde ao crédito aproveitado pelo emitente, não à mera estimativa de crédito do destinatário.
O tipo TCredPres exige pCredPres seguido de uma escolha: vCredPres ou vCredPresCondSus. Dentro de um mesmo grupo, não podem vir os dois valores nem faltar ambos. O percentual se refere ao crédito, não à alíquota normal do tributo; a base comum está em gCredPresOper/vBCCredPres, fora dos grupos CBS e IBS. XSD, TCredPres e TCredPresOper.
Na estrutura de IBSCBS, gCredPresOper é alternativa a gCredPresIBSZFM, que trata de crédito sobre saldo devedor do período. Não são dois nomes para o mesmo cálculo. NT, pp. 27–28.
Como conferir uma memória de cálculo
Primeiro confirme hipótese, vigência e modo de apropriação. Depois identifique a base específica do crédito, os percentuais aplicáveis a cada tributo e a eventual condição suspensiva. Se o critério confirmado para uma hipótese for base × percentual, uma base sintética de R$ 1.000,00 e percentual hipotético de 2% geram R$ 20,00. Esse exemplo ilustra unidades e dependências, sem afirmar que a fórmula ou o percentual valem para todos os códigos. A tabela pode remeter a alíquota efetiva, fator ou percentual a publicar.
Como representar sem confundir as camadas
Árvore de leitura: gCredPresOper → vBCCredPres + cCredPres + gIBSCredPres + gCBSCredPres; em cada tributo, pCredPres + escolha do valor. Essa árvore não é um XML completo: criar um exemplo completo deste grupo exigiria fixar código, modo de apropriação, tributos e condições de uma operação. O integrador deve validar cada filho com os parâmetros já confirmados, em vez de fabricar uma hipótese de crédito.
Diagnóstico por camada
A rejeição 1055 (UB122-10) significa código de crédito inexistente.1053/1054 tratam do grupo IBS vedado/ausente; 1050/1058, do grupo CBS vedado/ausente. Verifique nItem, cClassTrib, cCredPres, indicadores, base e caminho dos valores. Rejeições 1107/1124 limitam vCredPres a vProd no caso específico do código 04; não são regra de teto universal para todo crédito. A determinação da hipótese e dos parâmetros exige os documentos da operação e validação contábil. NT, pp. 66–67.
Versão da regra e ambiente de validação
A referência de crédito da operação é a redação da NT v1.52. O aviso de 05/10 adiou as mudanças com homologação prevista para 05/10 para 26/10/2026 em homologação e 16/11/2026 em produção, preservando os cronogramas das regras anteriores. Uma regra documentada não comprova sua execução no autorizador. Histórico da NT, pp. 4–6, aviso ENCAT.
Campos relacionados
- Tributação de IBS e CBS do item —
/nfeProc/NFe/infNFe/det/imposto/IBSCBS. - Valor do crédito presumido de IBS na ZFM —
/nfeProc/NFe/infNFe/det/imposto/IBSCBS/gCredPresIBSZFM/vCredPresIBSZFM. - Código de classificação do crédito presumido —
/nfeProc/NFe/infNFe/det/imposto/IBSCBS/gCredPresOper/cCredPres.
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/det/imposto/IBSCBS/gCredPresOper- 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
- TCredPresOper
- 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.