Se a sua emissão começou a “barrar” com mensagens novas, você não está sozinho. Com a entrada do IBS e da CBS no layout (Reforma Tributária), a NF-e passou a exigir novos campos, regras de consistência e validações mais rígidas. Em 2026 (ano de testes), as validações técnicas já podem gerar rejeições quando o preenchimento está incorreto.
Como interpretar corretamente uma rejeição da NF-e
Para resolver rápido, trate a rejeição como um “diagnóstico” do documento:
- Código + mensagem: identifica a regra quebrada (ex.: grupo informado indevidamente, cálculo incorreto, schema).
- Campo / tag / grupo: verifique qual parte do XML está relacionada (itens, totais, grupos IBS/CBS).
- Contexto da operação: entrada/saída/devolução, consumidor final, UF e regime impactam os grupos permitidos.
Dica: antes de reenviar, valide a estrutura do XML e procure inconsistências. Use o nosso Validador de NF-e (XML) para identificar erros e alertas rapidamente.
O que mudou com IBS/CBS na NF-e em 2026?
A NF-e passou a incluir informações relacionadas ao IBS e à CBS e, junto com isso, novas validações de:
- Estrutura (schema): presença e forma de preenchimento de novos grupos/tags.
- Classificação tributária: coerência entre cClassTrib, CST e a operação.
- Totais e bases: somatórios e arredondamentos precisam fechar com os itens.
- Parâmetros de transição: alíquotas e regras específicas do período de testes/transição.
Principais rejeições relacionadas ao IBS/CBS (com causas e correções)
Abaixo estão exemplos de rejeições que podem aparecer nos testes e na adequação do XML com IBS/CBS. O código exato pode variar conforme a regra e o cenário, mas a lógica de correção costuma seguir estes padrões:
1) Rejeições por estrutura do XML (schema)
Exemplo: Rejeição 225 — Falha no Schema XML
- Causa comum: tags fora do padrão, campos obrigatórios ausentes, formatação inválida.
- Como corrigir: gere o XML novamente pelo emissor/ERP atualizado e valide o schema antes de transmitir.
2) Rejeições por IBS/CBS informado indevidamente
Exemplo: Rejeição 1021 — Grupo IBS/CBS informado indevidamente
- Causa comum: informar grupos IBS/CBS em um cenário em que o CST/classificação não permite.
- Como corrigir: revise a regra fiscal do item/operação e remova o grupo quando não permitido.
3) Incompatibilidade entre classificação e CST (cClassTrib)
Exemplo: Rejeição 1024 — Classificação do IBS/CBS incompatível com o CST
- Causa comum: cClassTrib selecionado não “combina” com o CST/regime e o tipo de operação.
- Como corrigir: alinhe o CST e a classificação conforme a regra do seu cenário (UF, cliente, operação).
4) Totais/BC não fecham com os itens
Exemplo: Rejeição 1076 — Total da BC do IBS/CBS difere da soma dos itens
- Causa comum: arredondamento, item omitido na soma ou total preenchido diferente do cálculo item-a-item.
- Como corrigir: recalcular com a regra do emissor/ERP e evitar “editar na mão”. Garanta o mesmo critério de arredondamento.
5) Alíquotas e regras do período de transição
Exemplo: Rejeição 1026 — Alíquota do IBS da UF incorreta
- Causa comum: informar alíquota fora do padrão exigido no cenário de teste/transição.
- Como corrigir: atualize o emissor/ERP e valide se a parametrização está alinhada com as notas técnicas vigentes.
Onde buscar referência e documentação (para não “chutar” regra)
- Notas técnicas e documentação oficial do layout (NF-e/NFC-e) — para saber exatamente o que é obrigatório/permitido.
- Tabelas de apoio: CST, cClassTrib e demais classificações usadas no novo modelo.
- Leitura recomendada: artigo de referência sobre o tema em TecnoSpeed.
Boas práticas para reduzir rejeições (checklist)
- Mantenha seu emissor/ERP atualizado (versões e regras fiscais).
- Evite edição manual do XML — isso costuma quebrar schema e totais.
- Padronize arredondamento e totalização para IBS/CBS.
- Teste em homologação e crie casos (entrada/saída, UF, consumidor final).
- Valide antes de transmitir para descobrir erros com antecedência.
Próximos passos
Se você está ajustando o emissor para IBS/CBS, comece validando o XML e organizando a parametrização por operação. Para acelerar a triagem de erros, use o Validador de NF-e (XML).