Rejeições da SEFAZ na NF-e: As Mais Comuns e Como Resolver (Guia 2026)
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ção | O que aconteceu | O que fazer |
|---|---|---|
| Rejeitada | A nota não passou na validação. Não existe para a SEFAZ | Corrigir e retransmitir. Não cancela, não inutiliza |
| Denegada | A nota foi processada e recusada por irregularidade fiscal do emitente ou destinatário. Existe, com chave gravada | Não pode ser cancelada. A chave está queimada; resolver a irregularidade e emitir outra |
| Autorizada e cancelada | Foi autorizada e depois cancelada dentro do prazo | Processo próprio de cancelamento |
| Inutilizada | O número foi descartado sem uso | Registro de inutilização |
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ódigo | Rejeição | Causa típica |
|---|---|---|
| **209** | IE do emitente inválida | Sua própria IE está irregular ou foi digitada errada no cadastro do emissor |
| **210** | IE do destinatário inválida | IE do cliente cancelada, baixada ou com número errado no seu cadastro |
| **207** | CNPJ do emitente inválido | CNPJ mal formado ou inconsistente |
| **208** | CNPJ do destinatário inválido | Idem, no destinatário |
| **301** | Uso denegado: irregularidade fiscal do emitente | Denegação. Sua empresa está irregular no estado |
| **302** | Irregularidade fiscal do destinatário | Denegação. O cliente está irregular no estado |
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ódigo | Rejeição | Causa típica |
|---|---|---|
| **528** | Valor do ICMS difere do produto BC × alíquota | Arredondamento. O ICMS informado não bate com base × alíquota |
| **538** | Total do IPI difere do somatório dos itens | Total da nota calculado fora da soma dos itens |
| **610** | Total da NF difere do somatório | Mesma família: totalizador divergente |
| **527** | Exportação com ICMS incompatível | CST/CFOP de exportação com ICMS destacado |
| **806** | Operação com ICMS-ST sem informação do CEST | Produto 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ódigo | Rejeição | Causa típica |
|---|---|---|
| **204** | Duplicidade de NF-e | Mesma numeração já autorizada. Geralmente retransmissão de algo que já passou |
| **539** | Duplicidade com diferença na chave | Mesmo número e série, conteúdo diferente. O mais perigoso do grupo |
| **502** | Campo Id não corresponde à concatenação | A chave montada não bate com os campos da nota |
| **562** | Código numérico da chave difere do da NF-e | cNF inconsistente entre a chave e o corpo |
| **613** | Chave de acesso difere da existente em BD | Conflito com nota já gravada |
Ver todas: rejeições de chave de acesso · duplicidade · número e série
Grupo 4 — Schema XML e estrutura#
| Código | Rejeição | Causa típica |
|---|---|---|
| **215** | Falha no schema XML | Campo fora de ordem, tipo errado, tamanho excedido |
| **225** | Falha no schema XML do lote | Problema no envelope do lote, não na nota |
| **404** | Prefixo de namespace não permitido | Biblioteca 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ódigo | Rejeição | O que fazer |
|---|---|---|
| 108 | Serviço paralisado momentaneamente | Aguardar. Há previsão de retorno |
| 109 | Serviço paralisado sem previsão | Acionar contingência |
| 114 | SVC desabilitada pelo SEFAZ origem | A 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:
# 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:
- Valide o cadastro do destinatário antes de emitir. Mata os grupos 1 inteiro.
- Valide o XML contra o XSD localmente. Mata boa parte do grupo 4 antes de sair da sua rede.
- Arredonde item a item, não no total. Mata o grupo 2.
- Cheque o status da SEFAZ antes de lotes grandes. Evita diagnosticar como erro de nota o que é indisponibilidade.
- 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#
- SEFAZ fora do ar? Como verificar o status das 27 SEFAZs
- Consulta SINTEGRA: como validar a IE do destinatário
- Como baixar o XML da NF-e pela chave de acesso
- Como calcular ICMS e ICMS-ST em 2026
- IBS e CBS na NF-e: caiu a rejeição, não caiu a obrigação
- cClassTrib e CST do IBS/CBS: o código que falta no seu cadastro
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 →