Pular para o conteúdo
FiscalAPI
NF-e

Rejeições da SEFAZ na NF-e: As Mais Comuns e Como Resolver (Guia 2026)

Equipe FiscalAPI 6 min de leitura
SEFAZNF-eGuiaTutorial

Rejeição da SEFAZ é a recusa da nota na validação, identificada por um código `cStat` de três dígitos que diz exatamente o que está errado. A regra para resolver rápido é sempre a mesma: leia o código, corrija a causa e retransmita — nota rejeitada não existe juridicamente, então não precisa ser cancelada nem inutilizada. Só o número, se você não for reaproveitá-lo.

O que trava a maioria das equipes não é o conserto: é traduzir a mensagem. "Rejeição 528" não diz nada até você saber que é divergência de centavo entre o ICMS calculado e o informado. Este guia mapeia as rejeições que mais aparecem, por grupo de causa.

Antes de mais nada: rejeitada ≠ denegada ≠ cancelada#

Esta confusão custa horas e, às vezes, dinheiro:

SituaçãoO que aconteceuO que fazer
RejeitadaA nota não passou na validação. Não existe para a SEFAZCorrigir e retransmitir. Não cancela, não inutiliza
DenegadaA nota foi processada e recusada por irregularidade fiscal do emitente ou destinatário. Existe, com chave gravadaNão pode ser cancelada. A chave está queimada; resolver a irregularidade e emitir outra
Autorizada e canceladaFoi autorizada e depois cancelada dentro do prazoProcesso próprio de cancelamento
InutilizadaO número foi descartado sem usoRegistro de inutilização
⚠️
O erro clássico: tentar cancelar uma nota rejeitada. Não há o que cancelar — ela nunca existiu. Já a denegação é o contrário: a chave foi consumida e não há cancelamento possível.

Grupo 1 — Cadastro do emitente e do destinatário#

O grupo mais evitável de todos: são rejeições causadas por dado cadastral errado ou desatualizado, que uma consulta prévia resolve.

CódigoRejeiçãoCausa típica
**209**IE do emitente inválidaSua própria IE está irregular ou foi digitada errada no cadastro do emissor
**210**IE do destinatário inválidaIE do cliente cancelada, baixada ou com número errado no seu cadastro
**207**CNPJ do emitente inválidoCNPJ mal formado ou inconsistente
**208**CNPJ do destinatário inválidoIdem, no destinatário
**301**Uso denegado: irregularidade fiscal do emitenteDenegação. Sua empresa está irregular no estado
**302**Irregularidade fiscal do destinatárioDenegação. O cliente está irregular no estado
💡
A prevenção que elimina o grupo inteiro: consultar o cadastro do destinatário antes de emitir. Uma chamada de consulta SINTEGRA devolve situacao_ie e situacao_nfe — se a IE não estiver ativa e habilitada, você descobre em 1 segundo em vez de descobrir na rejeição. Veja também o que cada situação cadastral significa.

Ver todas: rejeições de emitente · rejeições de destinatário

Grupo 2 — Cálculo e tributação#

Aqui a nota está bem formada, mas a conta não fecha. A SEFAZ recalcula e compara.

CódigoRejeiçãoCausa típica
**528**Valor do ICMS difere do produto BC × alíquotaArredondamento. O ICMS informado não bate com base × alíquota
**538**Total do IPI difere do somatório dos itensTotal da nota calculado fora da soma dos itens
**610**Total da NF difere do somatórioMesma família: totalizador divergente
**527**Exportação com ICMS incompatívelCST/CFOP de exportação com ICMS destacado
**806**Operação com ICMS-ST sem informação do CESTProduto sujeito a ST emitido sem o CEST

Na prática, quase toda rejeição de cálculo é erro de arredondamento acumulado: o sistema calcula item a item com muitas casas, arredonda no fim, e o total diverge em centavos do que a SEFAZ recalcula. A correção é arredondar item a item para 2 casas antes de totalizar, não depois.

Para as contas em si, veja como calcular ICMS e ICMS-ST e o DIFAL.

Ver todas: rejeições de ICMS e tributação · totalização e valores

Grupo 3 — Chave de acesso, numeração e duplicidade#

CódigoRejeiçãoCausa típica
**204**Duplicidade de NF-eMesma numeração já autorizada. Geralmente retransmissão de algo que já passou
**539**Duplicidade com diferença na chaveMesmo número e série, conteúdo diferente. O mais perigoso do grupo
**502**Campo Id não corresponde à concatenaçãoA chave montada não bate com os campos da nota
**562**Código numérico da chave difere do da NF-ecNF inconsistente entre a chave e o corpo
**613**Chave de acesso difere da existente em BDConflito com nota já gravada
⚠️
A 539 merece atenção especial. Ela significa que já existe uma nota autorizada com aquele número e série, mas com conteúdo diferente do que você está mandando agora. Antes de mudar a numeração, descubra qual nota foi autorizada — baixe o XML pela chave e confira. Emitir por cima sem olhar pode duplicar faturamento.

Ver todas: rejeições de chave de acesso · duplicidade · número e série

Grupo 4 — Schema XML e estrutura#

CódigoRejeiçãoCausa típica
**215**Falha no schema XMLCampo fora de ordem, tipo errado, tamanho excedido
**225**Falha no schema XML do loteProblema no envelope do lote, não na nota
**404**Prefixo de namespace não permitidoBiblioteca XML adicionando prefixo próprio

A 215 é genérica de propósito — a SEFAZ diz "não validou" sem apontar o campo. O caminho mais rápido é validar seu XML localmente contra o XSD oficial antes de transmitir: o validador local aponta a linha exata, o retorno da SEFAZ não.

Ver todas: rejeições de schema XML

Grupo 5 — Serviço, contingência e certificado#

CódigoRejeiçãoO que fazer
108Serviço paralisado momentaneamenteAguardar. Há previsão de retorno
109Serviço paralisado sem previsãoAcionar contingência
114SVC desabilitada pelo SEFAZ origemA contingência ainda não foi liberada pelo estado

Nenhuma destas é culpa do seu XML. Antes de investigar a nota, confira o status das 27 SEFAZs — se o estado está fora, o problema não é seu.

Rejeições de certificado digital (expirado, revogado, cadeia incompleta, titular sem permissão) formam grupo próprio: ver categoria.

O catálogo completo#

Os grupos acima cobrem o que mais aparece no dia a dia, mas o catálogo da SEFAZ é bem maior. Mantemos 541 rejeições catalogadas (códigos 201 em diante), cada uma com página própria — motivo, causas prováveis e passos de correção — organizadas em 17 categorias:

Autorização/Contingência · Certificado Digital · Chave de Acesso · Data/Prazo · Destinatário · Duplicidade · Emitente · Evento · ICMS/Tributação · Número/Série · Operação/Fiscal · Pagamento · Produto/Item · Schema XML · Totalização/Valores · Transporte · Outros

👉 [Ver o catálogo completo de rejeições da SEFAZ](/blog/rejeicoes/)

Consultando por API#

O catálogo também está disponível como endpoint, para quem quer traduzir o cStat dentro do próprio sistema — mostrar ao usuário "o que fazer" em vez de despejar o código cru:

bash
# Buscar uma rejeição específica
curl -X GET "https://api.fiscalapi.com.br/api/v1/rejeicoes/528" \
  -H "X-API-Key: fapi_sua_chave_aqui"

# Listar o catálogo
curl -X GET "https://api.fiscalapi.com.br/api/v1/rejeicoes" \
  -H "X-API-Key: fapi_sua_chave_aqui"

Como reduzir rejeição de verdade#

Depois de resolver a rejeição do dia, o que reduz o volume é atacar a causa-raiz:

  1. Valide o cadastro do destinatário antes de emitir. Mata os grupos 1 inteiro.
  2. Valide o XML contra o XSD localmente. Mata boa parte do grupo 4 antes de sair da sua rede.
  3. Arredonde item a item, não no total. Mata o grupo 2.
  4. Cheque o status da SEFAZ antes de lotes grandes. Evita diagnosticar como erro de nota o que é indisponibilidade.
  5. Registre o `cStat` de toda rejeição em log estruturado. Sem isso você conserta caso a caso e nunca descobre que 60% das suas rejeições são o mesmo código.

O item 5 é o que mais muda o jogo e o que quase ninguém faz. Um mês de cStat logado costuma revelar que dois ou três códigos respondem pela maioria absoluta do retrabalho.


Perguntas frequentes#

Preciso cancelar uma NF-e rejeitada? Não. Nota rejeitada não foi autorizada e não existe juridicamente — não há o que cancelar. Corrija a causa e retransmita. Se você não vai reaproveitar o número, faça a inutilização dele.

Qual a diferença entre rejeição e denegação? A rejeição é recusa na validação: a nota não existe e pode ser retransmitida com o mesmo número. A denegação (cStat 110, 301, 302) é recusa por irregularidade fiscal: a nota é gravada, a chave é consumida e não pode ser cancelada nem reaproveitada.

O que significa rejeição 528? O valor do ICMS informado não corresponde à base de cálculo multiplicada pela alíquota. Quase sempre é arredondamento: arredonde item a item para 2 casas antes de totalizar.

O que significa rejeição 539? Já existe uma NF-e autorizada com o mesmo número e série, mas com conteúdo diferente. Antes de renumerar, baixe o XML da nota já autorizada e confira o que foi emitido.

Como saber se a rejeição é culpa da SEFAZ? Códigos 108, 109 e 114 são de serviço, não de conteúdo. Consulte o status das SEFAZs antes de investigar o XML.

Rejeição consome a numeração da NF-e? Não. A numeração continua disponível e pode ser reutilizada na retransmissão. Se você pular o número, aí sim precisa inutilizá-lo para não deixar buraco na sequência.


Próximo passo#

Comece pelo catálogo completo das rejeições para o código que está travando você agora. Para prevenir, valide o cadastro do destinatário antes de emitir — a API da FiscalAPI devolve situação da IE e habilitação para NF-e em uma chamada.


Artigos relacionados#

Compartilhar: WhatsApp LinkedIn Twitter

Consulte dados fiscais via API

Consulte Inscrições Estaduais, CNPJs e Certidões Negativas via API REST. Dados direto da SEFAZ e Receita Federal. Planos a partir de R$ 19,99/mês.

Criar conta →