Se você emitiu um CT-e e recebeu a rejeição cstat 539, respira: é uma das mais fáceis de resolver — desde que você entenda o que a SEFAZ está te dizendo. Este guia explica em detalhe o que causa a rejeição 539, como corrigir no seu emissor atual, e como o Meu DFe te protege desse erro antes mesmo do XML ser enviado à SEFAZ.
O que significa a rejeição 539 no CT-e?
A mensagem oficial da SEFAZ é "Duplicidade de CT-e, com diferença na chave de acesso [chave]". Traduzindo: a SEFAZ já tem um CT-e com o mesmo número + série + CNPJ emitente + modelo, mas a chave de acesso completa é diferente. Isso normalmente acontece quando:
- Você tentou reenviar um CT-e que já foi autorizado, mas com pequena alteração (sem cancelar o anterior).
- Seu emissor duplicou o número por erro de sequência (bug de numeração).
- Duas máquinas do mesmo emitente geraram CT-es simultaneamente com o mesmo número.
- Alguém digitou manualmente um número já usado no ano.
Como resolver a rejeição 539 em 3 passos
Passo 1: Consulte a chave que a SEFAZ diz existir
A própria mensagem de rejeição traz a chave de acesso do CT-e que já está autorizado. Consulte essa chave no portal SEFAZ do seu estado (ou no próprio Meu DFe) e veja se corresponde ao mesmo tomador, remetente e destinatário do que você tentou emitir. Se for o MESMO CT-e (só que já emitido), o problema é você tentando reemitir algo já feito — só recuperar o CT-e original.
Passo 2: Se for outro CT-e, ajuste a numeração
Se a chave que a SEFAZ retornou é de OUTRO CT-e (por exemplo, alguém no seu escritório emitiu enquanto você preparava o seu), você precisa pular o número. Vá em Configurações → Numeração de CT-e → Próximo número, e coloque um valor superior ao último autorizado.
Passo 3: Reemita com o novo número
Refaça o CT-e mantendo todos os dados (remetente, destinatário, valor, produtos), só mudando o número. A SEFAZ vai aceitar porque agora a combinação série+número é única.
Como o Meu DFe previne a rejeição 539
Nosso emissor faz três verificações antes de mandar o XML pra SEFAZ:
- Sincronização de numeração em tempo real: quando você cria um novo CT-e, o sistema busca o último número autorizado direto na SEFAZ, não confia em cache local. Isso elimina a maior causa de 539.
- Lock por CNPJ+série+número: enquanto um CT-e está sendo processado, nenhum outro pode reservar o mesmo número.
- Retry inteligente: se por acaso a SEFAZ ainda rejeitar por 539 (raro, mas acontece em picos de fila), o Meu DFe automaticamente incrementa o número e reenvia sem você precisar clicar em nada.
Erros parecidos com a 539 (não confunda)
Rejeição 204 — Duplicidade EM CADASTRO. É diferente da 539: acontece quando você tenta autorizar exatamente o MESMO CT-e (mesma chave completa) duas vezes. Solução: usar o CT-e já autorizado, não emitir novo.
Rejeição 566 — Data de emissão fora do intervalo permitido. Se a data do CT-e for maior que hoje ou muito antiga (>30 dias), a SEFAZ recusa.
Rejeição 610 — Séries diferentes usam mesmo número. Se você tem série 1 e série 2, cada série tem numeração independente. Não confunda.
Como consultar rejeições em massa
Se você toma 539 com frequência, o problema é de processo (múltiplos operadores emitindo, backup mal restaurado). Recomendamos consolidar em um único emissor cloud (como o Meu DFe) que centraliza a numeração automaticamente para todos os usuários da empresa.
Cada rejeição custa em média 12 minutos: entender o erro, ajustar o cadastro, reemitir. Multiplicado por 20 CT-es/dia, são 4h de operação perdidas por semana só com rejeições evitáveis.
Emita CT-e sem tomar 539 no Meu DFe
O Meu DFe é um emissor de CT-e cloud que roda direto no navegador. Numeração sincronizada com SEFAZ, retry automático, monitoramento de rejeições em tempo real. Teste grátis por 7 dias — sem cartão de crédito, sem instalação.