A Reforma Tributária não muda só as alíquotas — ela muda a estrutura dos documentos fiscais. NF-e, NFC-e, NFS-e e CT-e ganham campos próprios para destacar CBS e IBS, e um novo código nacional de classificação por item. Só que "código alfanumérico" virou um apelido guarda-chuva para três mudanças diferentes, e confundi-las é a causa mais comum de erro nos projetos de adequação.
Primeiro, separando as três coisas
| O que é | Nome técnico | Onde fica | Para que serve |
|---|---|---|---|
| Código de classificação tributária | cClassTrib | Por item, dentro do grupo de IBS/CBS | Diz qual tratamento tributário se aplica àquele item |
| Código de situação tributária | CST de IBS/CBS | Por item, ao lado do cClassTrib | Diz a situação da operação (tributada, isenta, imune, diferida…) |
| Identificador da empresa | CNPJ alfanumérico | Nos campos de emitente/destinatário | Novo formato do CNPJ, com letras e números |
As duas primeiras são da reforma do consumo. A terceira é uma mudança cadastral independente — o CNPJ passou a admitir letras a partir de julho de 2026 — que só divide o mesmo nome popular por coincidência. Ela não classifica nada tributariamente; ela apenas exige que seus sistemas parem de tratar CNPJ como campo numérico.
Quando alguém diz "o código alfanumérico da nota", quase sempre está falando do cClassTrib — que, apesar do apelido, é composto por seis dígitos numéricos. Adotamos aqui o termo popular por ser o mais buscado, mas usamos o nome técnico onde a precisão importa.
O cClassTrib, em detalhe
O Código de Classificação Tributária é um campo de seis dígitos preenchido por item da nota. Ele informa ao Fisco a base legal do tratamento tributário de IBS e CBS daquele item específico: alíquota cheia, redução de 60%, redução de 30%, alíquota zero, imunidade, diferimento, crédito presumido, e assim por diante.
A referência técnica é o Informe Técnico NF-e/NFC-e 2025.002, que consolida as tabelas de cClassTrib, os novos CST e a classificação dos créditos presumidos. É esse documento que os fornecedores de ERP usam para parametrizar os emissores — e é ele que muda de versão com frequência, então vale confirmar qual versão o seu sistema implementa.
O cClassTrib nunca anda sozinho: ele é preenchido em conjunto com o CST de IBS/CBS. O CST diz a situação da operação; o cClassTrib diz qual regra específica, dentro daquela situação, está sendo aplicada. Um par CST/cClassTrib incoerente é rejeitado na validação.
Por que um novo código?
Hoje cada ente tem seus próprios códigos para classificar produtos e serviços — NCM, CFOP, CEST, listas municipais de serviço —, o que produz divergências, retrabalho e um contencioso enorme. O cClassTrib padroniza nacionalmente a resposta a uma pergunta única: que tratamento de IBS/CBS este item recebe?
Com isso, o cálculo passa a ser determinístico. Informados a classificação do item e o destino da operação, o tratamento tributário é consequência — não interpretação.
Quando cada campo passa a ser obrigatório
| Perfil | Situação em 2026 | A partir de janeiro de 2027 |
|---|---|---|
| Regime normal (Presumido, Real) | CST de IBS/CBS e cClassTrib já obrigatórios | Obrigatórios, com apuração valendo de verdade |
| Simples Nacional e MEI | Dispensados de informar os novos CST e cClassTrib | Obrigatórios |
A dispensa de 2026 para Simples e MEI é temporária e vale só para o ano de teste. Quem é do Simples deve tratar 2026 como o prazo para arrumar o cadastro de produtos, não como um ano em que o assunto não existe. E vale lembrar que essa obrigatoriedade de 2027 independe de a empresa optar ou não pelo regime híbrido — veja Simples Nacional na Reforma.
O que muda no XML da nota
Do ponto de vista prático, a NF-e ganha um grupo novo de campos no nível do item, dedicado a IBS e CBS: base de cálculo, alíquotas separadas de IBS estadual, IBS municipal e CBS, valores, e os campos de classificação. Os grupos antigos de ICMS, IPI, PIS e Cofins continuam existindo durante a convivência dos dois sistemas — por isso o XML fica maior e mais complexo antes de ficar mais simples.
Se você quiser ver isso num arquivo real em vez de na teoria, dá para subir o XML de uma nota sua e comparar os tributos de hoje com a estimativa de IBS/CBS calculada pela API oficial da Receita Federal: use o Simulador de Nota Fiscal.
Por que classificar errado custa caro
Erro de classificação deixou de ser questão de forma. Com o cálculo derivado da classificação, um cClassTrib incorreto produz efeitos em cadeia:
- Imposto errado na sua venda — a menor, com risco de autuação; a maior, com prejuízo direto de margem;
- Crédito comprometido para o seu cliente, porque o valor que ele apropria vem da sua nota. Um erro seu vira problema comercial dele;
- Rejeição na Sefaz, quando o par CST/cClassTrib é inválido — nota não autorizada é venda parada;
- Divergência na apuração, que aparece depois, na conciliação, quando já são milhares de notas.
E lembre que, pelo artigo 47 da LC 214/2025, a apropriação de crédito exige documento fiscal eletrônico idôneo. Nota com classificação inconsistente é exatamente o tipo de documento que trava crédito — o mecanismo está detalhado em Não cumulatividade plena.
O que fazer desde já
- Faça o de-para do seu cadastro de produtos: cada SKU precisa de um cClassTrib e um CST de IBS/CBS. Empresas com catálogo grande levam meses nisso — é o item de maior prazo do projeto;
- Confirme a versão do Informe Técnico que seu ERP implementa e o cronograma de atualização do fornecedor;
- Verifique se seus sistemas aceitam CNPJ com letras — integrações, validadores e bancos de dados com campo numérico vão quebrar, e isso não tem nada a ver com a reforma do consumo;
- Rode notas de teste no ambiente de homologação antes de depender disso em produção;
- Se você é do Simples, não espere 2027: a obrigatoriedade chega junto com tudo o mais.
Envie o XML de uma nota real e veja, item a item, os tributos de hoje comparados com a estimativa de IBS e CBS.
Analisar minha nota fiscal →