IBS e CBS na nota fiscal: quais campos, o que mudou em 3 de agosto e por que a nota é rejeitada
5 de agosto de 2026 · 9 min de leitura · Apurea
Se você chegou aqui com uma nota travando, a resposta curta é esta: desde 3 de agosto de 2026, o documento fiscal eletrônico do regime regular precisa carregar o grupo de IBS e CBS — e ele exige, por item, dois códigos que a maioria dos cadastros de produto ainda não tem: o CST do IBS/CBS (3 dígitos) e o cClassTrib (6 dígitos). Faltando um deles, ou vindo um par inconsistente, a nota não passa na validação de layout.
Este artigo mostra quais são os campos, de onde vem cada código, o que a rejeição está tentando dizer e o que dá para corrigir hoje sem esperar o contador.
O que mudou em 3 de agosto de 2026
2026 é o ano-teste da Reforma. A CBS entra a 0,9% e o IBS a 0,1%, mas o recolhimento é dispensado para quem cumpre as obrigações acessórias — e "cumprir a obrigação acessória" quer dizer, na prática, emitir a nota com os campos de CBS e IBS preenchidos.
Repare na inversão que isso cria, porque ela é a razão de o prazo importar tanto: o valor é quase nada, mas a dispensa é condicionada. Quem não ajusta o cadastro e o sistema não deixa de pagar 1% — deixa de conseguir emitir. O ônus de 2026 não é financeiro, é operacional.
O detalhe do calendário e do que vem depois está no cronograma da Reforma ano a ano. Aqui o assunto é só a nota.
Os campos, na ordem em que aparecem no XML
O grupo novo se chama IBSCBS e fica dentro do bloco de imposto de cada item (det/imposto), ao lado de ICMS, IPI, PIS e COFINS. Não é um campo no cabeçalho da nota: é por item, e é por isso que o trabalho recai sobre o cadastro de produtos, não sobre a configuração da empresa.
Dentro dele:
| Campo | O que é | Tamanho |
|---|---|---|
CST |
Código de Situação Tributária do IBS/CBS — diz como o item é tratado (tributado, imune, diferido, exportação…) | 3 dígitos |
cClassTrib |
Código de Classificação Tributária — diz qual enquadramento exato, dentro daquele CST | 6 dígitos |
gIBSCBS |
Subgrupo com os valores apurados: base de cálculo, alíquotas e os valores destacados | grupo |
gIBSCBS/vIBS |
Valor do IBS destacado no item | valor |
gIBSCBS/gCBS/vCBS |
Valor da CBS destacado no item | valor |
Três coisas que costumam pegar quem está preenchendo pela primeira vez:
1. O CST não é o mesmo do ICMS. Ele tem 3 dígitos e vive dentro do grupo IBSCBS. O CST/CSOSN do ICMS continua onde sempre esteve e não substitui este.
2. O cClassTrib não se inventa. É um código de uma tabela oficial, e ele carrega junto a redução de alíquota do enquadramento. Escolher "o que parece" produz duas consequências ao mesmo tempo: o rótulo legal errado na nota e o imposto errado na apuração. Item de bar e restaurante com redução de 40% saindo com tratamento de 60% é a forma mais comum disso acontecer.
3. Os dois têm que conversar. Os três primeiros dígitos do cClassTrib são o próprio CST. Um par que não bate é inconsistência de layout — e a validação não perdoa.
Os CST que você provavelmente vai usar
| CST | Situação | Comentário |
|---|---|---|
000 |
Tributação integral | O caso mais comum. Sem redução. |
200 |
Alíquota reduzida | A redução vem do cClassTrib, não de um percentual digitado à mão. |
410 |
Imunidade / não incidência | Débito zero. |
510 / 515 |
Diferimento | O imposto não é "reduzido": é adiado. Mecânica própria. |
550 |
Exportação e regimes aduaneiros | |
620 |
Monofásico de combustíveis | Grupo próprio no XML (gIBSCBSMono). |
800 / 810 / 811 |
Créditos e ajustes | |
830 |
Exclusão da base de cálculo |
Vale separar os dois primeiros do resto. 000 e 200 são "quanto reduz" — dá para calcular direto a partir do código. Os demais são regimes, com mecânica que não é "reduza X%". Tratar um diferimento como se fosse uma redução de alíquota dá imposto errado com aparência de certo, que é o pior tipo de erro: a nota é autorizada e o número está furado.
Por que a sua nota foi rejeitada
As rejeições de IBS/CBS quase sempre caem em uma destas quatro. Note que três delas não citam IBS nem CBS na mensagem — é por isso que a busca por "nota rejeitada IBS CBS" costuma não achar a resposta.
Rejeição 215 ou 225 — "falha no schema do XML"
A mais comum e a mais enganosa. A mensagem fala de layout, não do campo. Na prática, é campo obrigatório ausente ou malformado — e desde agosto o cClassTrib ou o CST do grupo IBSCBS entraram nessa lista. Comece conferindo o item, não a empresa.
Rejeição 611 — "CST/CSOSN incompatível com o regime"
Essa é do ICMS, não do IBS/CBS, mas aparece muito na mesma semana porque quem está mexendo no cadastro de produto acaba mexendo nos dois. A regra é simples: empresa do Simples usa CSOSN (3 dígitos), Presumido e Real usam CST (2 dígitos). O par errado é rejeição garantida.
CST e cClassTrib que não combinam
Se os três primeiros dígitos do cClassTrib não são o CST informado, é inconsistência. Acontece bastante quando alguém copia um cClassTrib de um produto parecido sem trocar o CST.
O caso que não é rejeição — e é o mais caro
A nota é autorizada com um cClassTrib de enquadramento errado. Ninguém reclama, o cliente recebe, e o valor destacado está errado. Em 2026 isso passa quase invisível, porque o recolhimento está dispensado. Em 2027, quando a CBS entra plena, o mesmo cadastro passa a produzir imposto errado todo mês — e a correção vira retificação retroativa. O ano-teste é justamente a janela para descobrir isso sem custo.
O que fazer hoje, na ordem
- Confira se o seu emissor já tem o grupo
IBSCBS. Se ele não tem os campos, não há cadastro que resolva — o problema é a versão do layout. - Vá no cadastro de produtos, não na configuração da empresa. CST e
cClassTribsão por item. - Comece pelos itens que você mais vende. Não tente classificar o catálogo inteiro de uma vez; classifique o que sai nota hoje.
- Para o item comum, tributado integralmente, o caminho é o CST
000. Se todos os seus itens são assim, o trabalho é bem menor do que parece. - Nos itens com redução, procure o enquadramento na tabela oficial e use o
cClassTribde lá. Se o seu setor tem regime específico (diferimento, exportação, monofásico), esse item merece uma conversa com o contador antes de sair nota — é onde o erro sai caro. - Guarde as notas de entrada. Os fornecedores também passaram a destacar IBS e CBS por item, e é esse destaque que vira o seu crédito. Nota de entrada sem destaque lido é crédito que você tem e não usa.
Como o Apurea ajuda aqui
O Apurea trata cadastro e cálculo como a mesma decisão, o que é a raiz do problema que este artigo descreve. O cClassTrib do item decide de uma vez a redução que o motor aplica na apuração e o rótulo legal que a nota carrega — não são dois campos preenchidos em lugares diferentes que podem divergir em silêncio. Os códigos vêm da tabela oficial (versão 1.60), gerados dela, nunca digitados à mão.
Antes de transmitir, um pré-flight roda as validações que a SEFAZ faria: CST compatível com o regime da empresa, cClassTrib coerente com o CST, NCM e CFOP no formato certo. Erro pego aqui não consome numeração nem tentativa. E quando a rejeição vem mesmo assim, o código da SEFAZ é traduzido para o que fazer — "215" vira a lista de campos para conferir.
Na entrada, a leitura do XML já extrai CST, cClassTrib e os valores de IBS e CBS destacados pelo fornecedor, item a item. Item sem destaque fica marcado como sem destaque, nunca como destaque zero: a diferença entre "não sei" e "é zero" é justamente o crédito que você perderia.
A apuração dos quatro regimes com a memória de cálculo aberta linha a linha está no plano grátis, sem cartão. A emissão de nota é recurso do plano Pro — e ela nasce preenchida pelo mesmo motor que apurou o imposto, e não em um emissor separado que você teria que manter alinhado à mão.
Perguntas frequentes
Preciso preencher IBS e CBS na nota mesmo sem pagar nada em 2026? Sim. Em 2026 o recolhimento é dispensado justamente para quem cumpre as obrigações acessórias, e emitir a nota com os campos preenchidos é a principal delas. A dispensa é condicionada, não automática.
Sou MEI. Isso vale para mim? A obrigatoriedade de 3 de agosto é dos documentos fiscais do regime regular. O MEI que emite nota deve acompanhar a orientação do seu emissor e do contador, mas o esforço de cadastro descrito aqui recai sobre quem emite NF-e no regime normal.
Onde encontro o cClassTrib do meu produto? Na tabela oficial de Códigos de Classificação Tributária. Não existe forma de deduzi-lo a partir do NCM ou do tipo de produto — o código é o enquadramento, e é ele que carrega a redução de alíquota.
Minha nota foi rejeitada com "falha no schema". É sempre IBS/CBS? Não. A 215 e a 225 são genéricas e cobrem qualquer campo obrigatório ausente ou malformado — NCM, CFOP, UF, documento do destinatário. Desde agosto os campos de IBS/CBS entraram nessa lista, então passaram a ser a primeira coisa a conferir, não a única.
A nota foi autorizada. Quer dizer que está certa?
Não necessariamente. Autorização valida o layout, não o enquadramento. Um cClassTrib errado passa na validação e só aparece como imposto errado — o que em 2026 fica escondido pela dispensa e em 2027 passa a custar dinheiro todo mês.
O CST do IBS/CBS é o mesmo do ICMS? Não. São códigos diferentes, com tamanhos diferentes (3 dígitos contra 2 ou 3 do ICMS/CSOSN) e vivem em grupos diferentes do XML. Preencher um esperando que sirva para o outro é rejeição.