Apurea
Nota fiscal

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

  1. 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.
  2. Vá no cadastro de produtos, não na configuração da empresa. CST e cClassTrib são por item.
  3. Comece pelos itens que você mais vende. Não tente classificar o catálogo inteiro de uma vez; classifique o que sai nota hoje.
  4. 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.
  5. Nos itens com redução, procure o enquadramento na tabela oficial e use o cClassTrib de 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.
  6. 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.

A nota nasce do mesmo motor que apura o imposto

Crie a conta grátis e traga o seu movimento: a apuração dos quatro regimes com a memória de cálculo aberta é do plano grátis, sem cartão. A emissão é do Pro — e sai com CST e cClassTrib por item vindos do mesmo cálculo, com o pré-flight barrando antes de consumir numeração.

Plano grátis permanente. Sem cartão de crédito.