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

gIBSCBS no item: base, IBS estadual, municipal e CBS

<gIBSCBS>det › imposto › IBSCBS › gIBSCBS

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

IBSCBS/gIBSCBS, UB15, organiza a base e os valores de IBS estadual, IBS municipal e CBS do item. Embora algumas descrições o chamem de tributação regular, ele não é a tag específica gTribRegular, que é um grupo filho com outra finalidade.

O caminho desta página é /nfeProc/NFe/infNFe/det/imposto/IBSCBS/gIBSCBS.

Os campos que compõem o cálculo do item

No tipo TCIBS_NFe, a sequência essencial é vBC, gIBSUF, gIBSMun, vIBS e gCBS. São obrigatórios quando essa opção é escolhida. Cada componente de tributo contém alíquota, eventuais grupos de diferimento/devolução/redução e valor. Depois podem vir gTribRegular e gTribCompraGov. gTribRegular descreve a tributação regular nas hipóteses condicionais documentadas, com códigos e valores próprios; gTribCompraGov detalha composição em compra governamental. XSD, TCIBS_NFe, NT, pp. 18–21.

Opcionalidade do XSD não permite devolução de IBS por padrão

Os grupos gIBSUF/gDevTrib e gIBSMun/gDevTrib existem no XSD, mas UB24-10/1111 e UB43-10/1112 documentam sua informação indevida para modelos 55/65. Não gere esses grupos só porque a estrutura os aceita. A CBS possui tratamento diferente: UB62-10 veda seu gDevTrib na NFC-e, enquanto na NF-e UB62a-10 exige percentual e UB63-10 confere o valor quando o grupo existe. Essa distinção impede transportar uma regra da CBS para as parcelas IBS. NT, pp. 44, 46 e 49.

Quando a escolha gIBSCBS é admitida

Em TTribNFe, gIBSCBS é alternativa a monofasia, transferência e ajuste por competência. UB13-20 documenta 1021 quando ind_gIBSCBS=0 no CST e esse grupo é informado; UB13-30 documenta 1022 quando o indicador 1 o exige e o grupo está ausente, ressalvada a perda em estoque (tpNFDebito=07). CST e cClassTrib devem existir, corresponder e ser permitidos para o modelo. Não complete todos os grupos alternativos “por segurança”. NT, pp. 40–41.

Como conferir as parcelas sem misturar crédito e imposto

O valor IBS se relaciona aos valores estadual e municipal. UB54a-10 documenta vIBS = vIBSUF + vIBSMun − vCredPres quando o código de crédito indica dedução (indDeduzCredPres=1); sem essa condição, não subtraia crédito indiscriminadamente. Para a CBS, UB67-10 documenta base × alíquota ÷ 100 menos diferimento e devolução, usando alíquota efetiva se houver redução e tolerância de R$ 0,01 a mais ou a menos. O crédito CBS é outra informação, fora de gCBS; não insira uma parcela extra na fórmula da RV por analogia. NT, pp. 47 e 52.

A base não deve ser inferida de uma fórmula removida

A NT 2026.008 v1.00 apresenta UB16-10 como regra removida, além de manter ali a nota de implementação futura. Ela não transforma a composição antiga em uma fórmula universal de base a ser aplicada ao leitor. Confirme os parâmetros legais e a memória de vBC; separe a base, o valor líquido do produto, os tributos e a representação documental vigente na versão utilizada. O aviso ENCAT adiou as mudanças dessa NT para 26/10 em homologação e 16/11 em produção. NT 2026.008, pp. 3 e 8.

Roteiro de leitura e integração

Árvore: gIBSCBS → vBC + gIBSUF + gIBSMun + vIBS + gCBS + grupos condicionais. Essa árvore não é um XML completo: um exemplo completo exigiria escolher CST/cClassTrib, base, alíquotas, reduções e demais condições de uma operação. Confira esses parâmetros na origem e depois valide sequência, campos obrigatórios e contas pelo mesmo nItem. No total, IBSCBSTot é outra camada: valores de um item não devem ser repetidos em todos os demais. A definição fiscal da base e das taxas deve ser confirmada com os documentos e responsável contábil.

Versão da regra e ambiente de validação

A referência de cálculo do IBS/CBS é 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

Referência técnica para integração

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