NCM Buscador
CAMPO DO XML · NFS-e Obrigatório Não consta no leiaute do IBS/CBS

cClassTrib

Código de Classificação Tributária do IBS e da CBS

✓ Oficial · 27 de julho de 2026 Esquemas XSD da NFS-e Nacional — Pacote de esquemas v1.01, republicado em 27/07/2026 (identificadores passam a aceitar CNPJ alfanumérico) · Receita Federal — Portal Nacional da NFS-e (SE/CGNFS-e)

Onde fica no arquivo

NFSe/infNFSe/DPS/infDPS/IBSCBS/valores/trib/gIBSCBS/cClassTrib

Dentro do grupo gIBSCBS — Grupo de informações relacionadas ao IBS e à CBS

O que o arquivo aceita neste campo

Ocorrência
1-1
Tamanho
6
Tipo declarado
TSRTCCodClassTrib
Formato exigido
[0-9]{6}

Em qual documento este campo é declarado

  • Anexo I — leiaute da DPS

Este campo está no leiaute da DPS, mas não aparece no anexo do IBS/CBS. É o caso de dedução, redução, reembolso e das chaves da NFS-e municipal — grupos que o documento da reforma não repete.

Regras de validação que citam cClassTrib — 6

⚠ 4 destas 6 chegam por CITAÇÃO no texto, não pelo campo declarado: a regra trata de outro campo e menciona cClassTrib na redação. Como cClassTrib aparece em 2 pontos do leiaute, a citação em prosa não diz de qual deles se trata — confira no texto. As regras marcadas "deste ponto do leiaute" são as que a Nota Técnica endereça a NFSe/infNFSe/DPS/infDPS/IBSCBS/valores/trib/gIBSCBS/cClassTrib. As outras ocorrências estão logo abaixo.

E0958 Anexo I — leiaute da DPS regra deste ponto do leiaute

Código da classificação tributária - cClassTrib informado não é suportado para as operações de prestação de serviços (validoParaSiglaDfeInformado = false)

E0959 Anexo I — leiaute da DPS regra deste ponto do leiaute

Código da classificação tributária - cClassTrib informado não pertence ao grupo do CST para IBS/CBS informado 3 primeiros dígitos do cClassTrib devem ser iguais ao CST

E0970 Anexo I — leiaute da DPS citada no texto

Código da classificação tributária - cClassTrib informado não pertence ao grupo do CST para IBS/CBS informado. 3 primeiros dígitos do cClassTribReg devem ser iguais ao CSTReg

E1518 Anexo VI — leiaute do IBS/CBS citada no texto

Não é permitido informar a localidade de incidência do IBS quando não houver indicação de tributação IBS/CBS (ind_gIBSCBS = 0), conforme consulta à calculadora IBS/CBS. Informar data de competência e cClassTrib para consultar o endpoint e obter o indicador de tributação de IBS/CBS.

E1526 Anexo VI — leiaute do IBS/CBS citada no texto

Não é permitido informar o valor da base de cálculo quando não houver indicação de tributação IBS/CBS (ind_gIBSCBS = 0), conforme consulta à calculadora IBS/CBS. Informar data de competência e cClassTrib para consultar o endpoint e obter o indicador de tributação de IBS/CBS.

E0970 Anexo VI — leiaute do IBS/CBS citada no texto

Código da classificação tributária - cClassTrib informado não pertence ao grupo do CST para IBS/CBS informado. 3 primeiros dígitos do cClassTribReg devem ser iguais ao CSTReg

A mesma tag em outros pontos do XML — 1

cClassTrib não é um campo só: o leiaute declara este nome em 2 caminhos diferentes, cada um com o seu grupo e o seu significado. É por isso que a regra listada pelo nome pode não ser a desta ocorrência.

Campos do mesmo grupo — 7

Perguntas frequentes

O que é o campo cClassTrib da NFS-e?

Código de Classificação Tributária do IBS e da CBS No XML ele fica em NFSe/infNFSe/DPS/infDPS/IBSCBS/valores/trib/gIBSCBS/cClassTrib. É obrigatório (ocorrência 1-1) e o tamanho é 6.

Onde cClassTrib entra no XML?

No caminho NFSe/infNFSe/DPS/infDPS/IBSCBS/valores/trib/gIBSCBS/cClassTrib, dentro do grupo gIBSCBS (Grupo de informações relacionadas ao IBS e à CBS). O mesmo grupo tem outros 7 campos.

Quais erros cClassTrib pode causar?

As regras de validação que citam este campo disparam 5 códigos: E0958, E0959, E0970, E1518, E1526. Cada um tem a regra oficial na ficha do código.

Voltar ao topo