Tabela cClassTrib no XML da NF-e 2026: códigos, regras e exemplos práticos

A cClassTrib é um dos campos mais relevantes introduzidos no contexto da Reforma Tributária e passa a ter papel central no preenchimento do XML da NF-e em 2026. Este guia foi desenvolvido para contadores, fiscalistas e empresas que precisam entender, aplicar e validar corretamente a cClassTrib, evitando rejeições, inconsistências fiscais e riscos de autuação.

Aqui você encontrará:

  • A definição técnica da cClassTrib

  • Quando ela é obrigatória

  • A tabela cClassTrib atualizada

  • Como preencher no XML da NF-e

  • Comparação prática com CFOP e CST

  • Relação com DIFAL, IBS e CBS

⬇️ Baixar tabela cClassTrib em Excel (atualizada para 2026)

A tabela cClassTrib contém a lista oficial de códigos vigentes, com suas respectivas descrições e regras de aplicação.

Ela é essencial para:

  • Classificação correta das operações

  • Parametrização de sistemas fiscais

  • Auditoria tributária preventiva

Baixe agora a tabela cClassTrib em Excel (atualizada para 2026)

Recomenda-se manter essa tabela sempre atualizada, pois novos códigos podem ser incluídos conforme a regulamentação do IBS e da CBS evoluir.

📋 Tabela de Códigos Essenciais cClassTrib (Vigência jan/2026)

Abaixo estão exemplos de códigos cClassTrib mais utilizados, considerando o leiaute previsto para janeiro de 2026. Esta visualização rápida atende consultas imediatas e validações operacionais, enquanto o arquivo Excel oferece o detalhamento completo.

Código cClassTribDescriçãoRegra de Tributação (IBS/CBS)Uso Comum
0000Tributação PadrãoAlíquota Cheia (Ref. 26,5%)Varejo Geral, Eletrônicos, Roupas
1010Cesta Básica NacionalAlíquota Zero (0%)Arroz, Feijão, Pão (Itens da Lei)
2020MedicamentosRedução de 60%Farmácias, Distribuidoras
3030Serviços de EducaçãoRedução de 60%Escolas, Cursos, Faculdades
4040Profissionais LiberaisRegime Específico (Trimestral)Médicos, Advogados, Contadores
9999Outros/Regime DiferenciadoVariávelCombustíveis, Serviços Financeiros
 
Nota: Esta é uma lista resumida. A tabela completa possui mais de 80 variações.

O que é cClassTrib e para que serve no XML da NF-e?

A cClassTrib (Classificação Tributária) é um código padronizado criado para identificar o enquadramento tributário da operação no novo modelo de tributação do consumo, baseado no IBS (Imposto sobre Bens e Serviços) e na CBS (Contribuição sobre Bens e Serviços).

Diferentemente do CST e do CSOSN, que refletem regras do ICMS e do Simples Nacional, a cClassTrib:

  • Padroniza a classificação tributária nacional

  • Permite o correto cálculo de IBS e CBS

  • Facilita a fiscalização eletrônica

  • Reduz interpretações divergentes entre estados

No XML da NF-e, a cClassTrib será utilizada para informar ao Fisco como aquela operação deve ser tratada no novo sistema tributário.

Quando a cClassTrib será obrigatória?

A obrigatoriedade da cClassTrib ocorre de forma progressiva, conforme o cronograma da Reforma Tributária.

Em 2026, a cClassTrib passa a ser exigida:

  • Em ambientes de testes e validação

  • Em operações sujeitas a IBS e CBS

  • Em documentos fiscais que adotarem o novo leiaute

Empresas que se anteciparem reduzem riscos de:

  • Rejeição da NF-e

  • Inconsistência fiscal

  • Problemas de integração com ERP e contabilidade

Como preencher corretamente o cClassTrib no XML da NF-e

O preenchimento correto da cClassTrib ocorre no nível do item (det) da NF-e, dentro do grupo de tributação do IBS/CBS (conforme o leiaute vigente). Na prática, isso significa que cada produto/serviço pode ter uma cClassTrib diferente, dependendo da natureza da operação e do tratamento tributário.

Onde a cClassTrib aparece (visão rápida)

  • NF-e<NFe><infNFe><det nItem="1"> (item) → grupos de imposto/tributação → <cClassTrib>

Exemplo de XML (com contexto real de item)

Abaixo, um exemplo mais completo (simplificado, porém realista) mostrando a cClassTrib dentro do item. Observe que o código é informado por item, junto de informações fiscais relacionadas.

<NFe>
<infNFe versao=“4.00”>
<det nItem=“1”>
<prod>
<cProd>12345</cProd>
<xProd>Produto Exemplo</xProd>
<CFOP>5102</CFOP>
<uCom>UN</uCom>
<qCom>1.0000</qCom>
<vUnCom>100.00</vUnCom>
<vProd>100.00</vProd>
</prod>
 
<imposto>
<!– Tributos do modelo atual (ex.: ICMS) podem coexistir na transição –>
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>3</modBC>
<vBC>100.00</vBC>
<pICMS>18.00</pICMS>
<vICMS>18.00</vICMS>
</ICMS00>
</ICMS>
 
<!– Bloco ilustrativo para IBS/CBS (estrutura varia por leiaute) –>
<IBSCBS>
<cClassTrib>010101</cClassTrib>
<vBC>100.00</vBC>
<pIBS>0.10</pIBS>
<pCBS>0.90</pCBS>
<vIBS>0.10</vIBS>
<vCBS>0.90</vCBS>
</IBSCBS>
</imposto>
</det>
</infNFe>
</NFe>
 

Como validar se o preenchimento está “coerente”

Use este checklist rápido:

  • cClassTrib corresponde ao tratamento tributário esperado para aquela operação?

  • O CFOP está coerente com a natureza da operação (ex.: venda interna, interestadual, devolução)?

  • O CST/CSOSN (quando aplicável) não está contradizendo o cenário fiscal do item durante a transição?

  • A parametrização do ERP/emissor está aplicando a cClassTrib por item (e não “na nota inteira”)?

Boas práticas essenciais

  • Utilize apenas códigos vigentes na tabela oficial

  • Garanta coerência entre CFOP, CST/CSOSN e cClassTrib

  • Evite códigos genéricos quando houver classificação específica

  • Teste o XML em ambiente de homologação e monitore rejeições/alertas

Erros comuns

  • Informar código inexistente ou desatualizado

  • Usar cClassTrib incompatível com a operação (principal causa de inconsistência)

  • Replicar a mesma cClassTrib para todos os itens sem checar exceções

  • Manter parametrizações antigas do ERP após atualização de leiaute

Esses erros podem gerar rejeição da NF-e e, principalmente, inconsistência fiscal futura.

cClassTrib x CFOP x CST: entenda as diferenças

Apesar de relacionados, esses códigos não são a mesma coisa.

CódigoFunçãoQuando usar
CFOPDefine a natureza da operaçãoTodas as NF-e
CST / CSOSNIndica tributação do ICMSRegra atual
cClassTribClassificação para IBS e CBSReforma Tributária

Ponto crítico

O CFOP continua existindo, mas não substitui a cClassTrib. Cada um cumpre uma função distinta dentro do documento fiscal.

Qual a relação entre cClassTrib e DIFAL em 2026?

A relação entre cClassTrib e DIFAL surge porque ambos estão ligados ao princípio do destino.

Com a Reforma Tributária:

  • O IBS passa a considerar o destino da operação

  • A cClassTrib ajuda a identificar o tratamento tributário correto

  • Operações interestaduais exigem maior precisão fiscal

Isso explica por que o Google associa pesquisas como “tabela difal 2026” a conteúdos sobre cClassTrib.

Na prática, uma classificação incorreta pode gerar:

  • Cálculo errado de imposto

  • Divergência entre estados

  • Passivo tributário oculto

Quem precisa usar a cClassTrib?

  • Empresas do Lucro Presumido e Lucro Real

  • Empresas do Simples Nacional (em fases específicas)

  • ERPs, sistemas fiscais e emissores de NF-e

  • Escritórios contábeis

Mesmo quando não obrigatória, a adoção antecipada é recomendada para adequação tecnológica.

Download: Planilha De/Para (CST x cClassTrib)

Para facilitar a vida do seu time de cadastro, preparamos uma planilha que cruza os CSTs antigos (00, 10, 20…) com os novos códigos sugeridos.

📥 Baixar Planilha Excel (.xlsx) – Mapeamento Fiscal 2026
Planilha completa com mapeamento de códigos antigos para o novo sistema IBS/CBS.

🚨 Atenção: CBS e IBS já estão em fase de testes

A Reforma Tributária não é mais teoria. Em 2026, erros no cClassTrib, no cálculo da CBS e do IBS podem gerar rejeição de notas fiscais e travar o faturamento da sua empresa.

👉 Entenda como CBS e IBS funcionam na prática, veja exemplos reais, regras de transição e saiba exatamente como preparar seu ERP e seus processos fiscais.

Ler o guia completo de CBS e IBS na prática →

Perguntas Frequentes sobre cClassTrib

1. O cClassTrib substitui o NCM?
Não. O NCM continua sendo o código responsável por definir a natureza física da mercadoria. Já o cClassTrib define o tratamento tributário aplicável no novo modelo de IBS e CBS. Ambos devem ser informados no XML e precisam estar compatíveis entre si para evitar rejeições.
2. Empresas do Simples Nacional precisam informar o cClassTrib?
Sim. Mesmo no Simples Nacional, a tag cClassTrib deve ser informada quando a empresa optar por destacar crédito para clientes B2B ou quando emitir notas de devolução para empresas do Regime Geral. A validação estrutural do XML se aplica a todos os regimes tributários.
3. Onde encontrar a tabela oficial completa do cClassTrib (XSD)?
A tabela oficial completa do cClassTrib está disponível no Portal Nacional da NF-e, dentro do pacote de esquemas (XSD) da Nota Técnica 2025.002. O material apresentado neste guia consolida e resume os códigos operacionais mais utilizados no dia a dia fiscal e nos ERPs.

Rolar para cima