Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · IBS e CBS

gDif da CBS: grupo, condições e cálculo do diferimento

<gDif>det › imposto › IBSCBS › gIBSCBS › gCBS › gDif

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

gDif dentro de gCBS organiza o percentual e o valor do diferimento da CBS do item. O grupo não representa redução de alíquota, cashback ou crédito presumido: essas informações têm estruturas e verificações próprias.

Onde localizar esta ocorrência

XPath completo: /nfeProc/NFe/infNFe/det/imposto/IBSCBS/gIBSCBS/gCBS/gDif. A informação pertence ao item det, dentro de imposto/IBSCBS/gIBSCBS. Em um XML cuja raiz é NFe, o caminho começa em /NFe, sem o invólucro nfeProc. Para consultas XPath, associe um prefixo ao namespace http://www.portalfiscal.inf.br/nfe. Preserve todos os ancestrais e o item; o nome isolado não distingue tributo, total ou grupo de referência.

Fontes: Tipos RTC — PL_010f_v1.04.

O que determina a presença do grupo

UB59-10 exige gCBS/gDif quando gIBSCBS está informado e o CST possui ind_gDif=1; a ausência corresponde à rejeição 1061. UB59-20 veda a informação quando o CST possui ind_gDif=0, com rejeição 1090. Ambas abrangem os modelos 55/65.

O XSD permite uma ocorrência opcional, mas não identifica sozinho qual CST e classificação são corretos para a operação. Depois que o responsável fiscal confirma esse enquadramento e a versão da tabela, o emissor deve respeitar seus indicadores. Não acrescente grupo vazio apenas para satisfazer a presença exigida.

Fontes: NT 2025.002 v1.52 — p. 20 UB59–UB61; p. 49 UB59-10/20 e UB61-10; p. 52 UB67-10, tipos RTC — PL_010f_v1.04.

Como os dois filhos se completam

Se o grupo existir, pDif e vDif são obrigatórios, nessa ordem. O primeiro é percentual; o segundo é valor monetário. UB61-10 usa vDif = vBC × (pCBS / 100) × (pDif / 100). Havendo gCBS/gRed, a alíquota usada é gRed/pAliqEfet, em lugar de pCBS.

Exemplo com parâmetros hipotéticos: base de R$ 1.000,00, alíquota de 0,90% e diferimento de 40% produzem R$ 3,60 diferidos. Sem cashback ou redução, vCBS fica em R$ 5,40 pela subtração de R$ 3,60 dos R$ 9,00 da conta original. Isso demonstra o relacionamento, não recomenda diferimento de 40%.

Fontes: NT 2025.002 v1.52 — p. 20 UB59–UB61; p. 49 UB59-10/20 e UB61-10; p. 52 UB67-10, tipos RTC — PL_010f_v1.04.

Exemplo parcial do ramo da CBS

O fragmento presume apenas para demonstração uma classificação que admita/exija diferimento e os parâmetros do exercício:

<gCBS xmlns="http://www.portalfiscal.inf.br/nfe">
  <pCBS>0.9000</pCBS>
  <gDif><pDif>40.0000</pDif><vDif>3.60</vDif></gDif>
  <vCBS>5.40</vCBS>
</gCBS>

O grupo ocupa a posição após pCBS; não é irmão direto de IBSCBS. Percentuais decimais têm de duas a quatro casas e valores monetários, duas, com ponto. O documento completo e suas condições fiscais não estão representados.

Fontes: NT 2025.002 v1.52 — p. 20 UB59–UB61; p. 49 UB59-10/20 e UB61-10; p. 52 UB67-10, tipos RTC — PL_010f_v1.04.

Como distinguir presença incorreta de conta divergente

1061 indica falta de grupo exigido; 1090, grupo incompatível com o indicador; 1062, divergência de vDif em UB61-10. Uma conta correta não corrige um grupo vedado. No erro de cálculo, confira base, alíquota efetiva quando houver redução, escala de pDif e item do retorno. UB61-10 admite tolerância monetária de R$ 0,01 para mais ou menos.

Os ramos gIBSUF/gDif e gIBSMun/gDif podem ter nomes iguais, mas suas alíquotas, valores e códigos de rejeição são diferentes. Não reutilize o valor da CBS neles. Se faltarem fundamento e percentual do diferimento, documente a operação e o período para confirmação fiscal antes de gerar a informação.

Fontes: NT 2025.002 v1.52 — p. 20 UB59–UB61; p. 49 UB59-10/20 e UB61-10; p. 52 UB67-10, tipos RTC — PL_010f_v1.04.

Leitura relacionada

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/imposto/IBSCBS/gIBSCBS/gCBS/gDif
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
TDif
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.