Existe um momento específico em que a operação inteira para: caminhão carregado, cliente esperando, e na tela um número de três dígitos. A SEFAZ rejeitou a nota.
A boa notícia é que a lista de rejeições realmente frequentes é curta. E a maior parte delas não vem do sistema emissor — vem do cadastro. Abaixo estão as que mais aparecem no nosso suporte, o que cada uma quer dizer e o que fazer.
As descrições exatas podem variar conforme a versão do manual e a SEFAZ autorizadora. Use os códigos como guia, mas sempre leia a mensagem completa que o emissor devolveu.
204 e 539 — Duplicidade de NF-e
O que a SEFAZ está dizendo: já existe uma nota autorizada com essa combinação de CNPJ, série e número. Na 539, existe uma nota com o mesmo número mas com chave de acesso diferente — ou seja, o conteúdo mudou.
Por que acontece: queda de conexão no meio da transmissão é a causa clássica. A nota foi autorizada na SEFAZ, mas a resposta não chegou ao sistema, que tenta de novo com o mesmo número.
O que fazer: antes de reenviar, consulte a chave de acesso. Se a nota já está autorizada, basta trazer o protocolo para o sistema, sem reemitir. Se você reemitir, vai gerar duplicidade e, pior, duas notas válidas para a mesma venda. Um emissor bem feito faz essa consulta automaticamente antes de reenviar.
215 e 225 — Falha no schema do XML
O que a SEFAZ está dizendo: o arquivo não obedece ao formato exigido. Campo com caractere inválido, tamanho fora do permitido, tag faltando ou na ordem errada.
Por que acontece: na prática, quase sempre é dado sujo no cadastro. Nome de cliente com caractere especial colado de um e-mail, endereço com aspas, inscrição estadual com ponto, descrição de produto com símbolo estranho.
O que fazer: olhe a mensagem completa — ela costuma citar o campo. Limpe o cadastro na origem, não só na nota. Se aparecer depois de uma atualização de layout, confirme com o fornecedor do software se a versão do emissor está alinhada com a nota técnica vigente.
228 e 703 — Problema de data e hora
O que a SEFAZ está dizendo: na 228, a data de emissão está atrasada demais em relação ao recebimento. Na 703, a data e hora de emissão estão à frente do horário do servidor da SEFAZ.
Por que acontece: relógio do servidor ou da estação desajustado, fuso horário errado, ou nota montada há dias e transmitida só agora.
O que fazer: sincronize o relógio da máquina que emite (NTP resolve) e confirme o fuso horário. Como regra de operação, transmita a nota no mesmo dia em que ela foi montada.
236 e 502 — Chave de acesso inconsistente
O que a SEFAZ está dizendo: a chave de acesso não bate. Na 236, o dígito verificador está errado. Na 502, o campo Id não corresponde à concatenação dos campos da própria nota.
Por que acontece: é erro de montagem do arquivo, normalmente após alguém editar o XML manualmente ou depois de uma conversão de layout mal feita.
O que fazer: não tente corrigir o XML na mão. Regere a nota pelo sistema. Se o erro se repetir de forma sistemática, é caso de abrir chamado com o fornecedor — algo está errado na geração.
301 e 302 — Uso denegado
O que a SEFAZ está dizendo: há irregularidade fiscal no emitente (301) ou no destinatário (302). A nota não é rejeitada: ela é denegada, o que é diferente.
Por que acontece: inscrição estadual baixada, suspensa ou com pendência cadastral na SEFAZ.
O que fazer: nota denegada não pode ser cancelada e o número não pode ser reaproveitado. Consulte a situação cadastral do CNPJ no SINTEGRA ou no portal da SEFAZ do estado e resolva a pendência antes de tentar faturar de novo. Para o cliente com problema, a venda precisa ser suspensa — insistir só queima numeração.
509 — Falha no reconhecimento da autoria
O que a SEFAZ está dizendo: não foi possível validar a assinatura digital do arquivo.
Por que acontece: certificado vencido, certificado do CNPJ errado, senha alterada, token desconectado ou — o caso mais chato de diagnosticar — cadeia de certificação incompleta na máquina. O erro aparece como falha de confiança no certificado da SEFAZ, não no seu.
O que fazer: confirme a validade e o CNPJ do certificado. Se ele estiver válido e o erro persistir só naquela estação, o problema é o repositório de certificados confiáveis. Atualize a cadeia de certificação (as raízes da ICP-Brasil e o certificado do servidor da SEFAZ) na máquina que emite.
778 — NCM inválido ou inexistente
O que a SEFAZ está dizendo: o NCM informado não existe na tabela vigente.
Por que acontece: a tabela NCM muda. Códigos são extintos, desdobrados ou substituídos, e o cadastro de produtos fica para trás. Também aparece quando alguém cadastra NCM com oito zeros ou com um código “genérico” para destravar uma venda.
O que fazer: revise o cadastro contra a tabela vigente. Esse erro é um bom termômetro: se você tem muita rejeição 778, o seu cadastro de produtos vai dar trabalho na reforma tributária, onde a classificação fiscal pesa ainda mais.
656 — Consumo indevido
O que a SEFAZ está dizendo: o sistema fez consultas em excesso ao serviço de distribuição de documentos (DF-e) e foi temporariamente bloqueado.
Por que acontece: rotina de busca de notas configurada de forma agressiva, ou várias instâncias do sistema consultando com o mesmo CNPJ ao mesmo tempo. Uma falha comum é reiniciar a busca do zero a cada erro, em vez de guardar o último NSU processado.
O que fazer: respeite o intervalo mínimo entre consultas, mantenha o controle do último NSU por empresa e aplique um período de espera depois de um bloqueio. Se o seu sistema não faz isso sozinho, ele vai reincidir.
O padrão por trás de quase tudo
Reveja a lista. Das dez situações, apenas duas são de fato problema de software. Todas as outras são cadastro, certificado ou processo.
É por isso que trocar de sistema raramente resolve rejeição sozinho. O que resolve é:
- higienizar o cadastro de produtos (NCM, unidade, descrição, classificação fiscal);
- manter cadastro de clientes completo, com inscrição estadual e indicador de contribuinte corretos;
- controlar validade de certificado com aviso antes do vencimento, não no dia;
- ter contingência configurada e testada antes de precisar dela;
- consultar a chave antes de reenviar, sempre.
No InfoKaw, boa parte disso é tratada antes da transmissão: validação do cadastro no momento da venda, consulta de nota já autorizada antes de qualquer reenvio e controle de NSU por filial na busca de documentos. O objetivo é simples — que a rejeição vire exceção, e não parte da rotina.
Se hoje a sua equipe convive com rejeição como se fosse normal, vale uma conversa. Normal não é.

