Rejeições da SEFAZ na NF-e: 19 códigos e como corrigir
Uma rejeição significa que a SEFAZ recusou a NF-e e devolveu um código de três dígitos com a descrição do motivo. Esta página reúne 19 desses códigos com o texto oficial do Manual de Orientação do Contribuinte (MOC 7.0, Anexo I), a regra de validação que dispara cada um e o que corrigir, sem ir além do que a regra diz.
Ir para: Duplicidade de numeração · Certificado digital e assinatura · Data e hora de emissão · Valores e totais · Cadastro de emitente e destinatário · API · Perguntas
Tabela de rejeições: código, descrição oficial e correção
A tabela reúne 19 rejeições ligadas a certificado, assinatura, numeração, datas, schema, cadastro, totais e classificação fiscal. A descrição está copiada literalmente da Tabela de Códigos de Rejeição do Anexo I. A causa e a correção se limitam ao que diz a regra de validação indicada. A fonte oficial não publica ranking de frequência.
| Código | Descrição oficial | Causa segundo a regra | Como corrigir | Fonte |
|---|---|---|---|---|
204 | “Rejeição: Duplicidade de NF-e [nRec:999999999999999]” | Já existe na base da SEFAZ uma NF-e com o mesmo modelo, UF, CNPJ/CPF do emitente, série e número, que não está cancelada nem denegada. | Consulte a situação da NF-e já registrada antes de reenviar. Se for outro documento, ele precisa de série/número ainda não usados. | Anexo I, regra 2B08-20, p. 134 |
539 | “Rejeição: Duplicidade de NF-e com diferença na Chave de Acesso [chNFe: 99999999999999999999999999999999999999999999][nRec:999999999999999]” | A mesma numeração (modelo, UF, emitente, série e número) já está cadastrada com Chave de Acesso diferente, por exemplo outro Código Numérico. | Use a chave devolvida na mensagem para consultar a NF-e existente; não reenvie o mesmo número com outro código numérico. | Anexo I, regra 2B08-10, p. 134 |
213 | “Rejeição: CNPJ-Base do Emitente difere do CNPJ-Base do Certificado Digital” | O certificado de assinatura tem CNPJ cuja base (raiz) difere da base do CNPJ do emitente (a regra excetua certificado da SEFAZ da UF). | Assine com certificado cujo CNPJ-base seja o mesmo do emitente informado na nota. | Anexo I, regra F03, p. 74 |
280 | “Rejeição: Certificado Transmissor inválido” | Certificado de transmissão inexistente na mensagem, versão diferente de 3, certificado de AC (Basic Constraint true) ou KeyUsage sem "Autenticação Cliente". | Conecte com certificado digital de cliente válido; a própria regra indica que a validação ocorre no protocolo TLS. | Anexo I, regra A01, p. 71 |
281 | “Rejeição: Certificado Transmissor Data Validade” | Falha na validade do certificado de transmissão (data de início e data de fim). | Confira o período de validade do certificado usado na conexão e substitua-o se estiver fora dele. | Anexo I, regra A02, p. 71 |
297 | “Rejeição: Assinatura difere do calculado” | O valor da assinatura (SignatureValue) difere do valor calculado pela SEFAZ. | Garanta que o XML transmitido seja exatamente o conteúdo que foi assinado, sem alterações posteriores à assinatura. | Anexo I, regra F02, p. 74 |
215 | “Rejeição: Falha no schema XML” | A área de dados da mensagem não passa na verificação do Schema XML. | Valide o XML contra o schema da versão de leiaute vigente publicado no Portal da NF-e antes de transmitir. | Anexo I, regra D01, p. 72 |
228 | “Rejeição: Data de Emissão muito atrasada” | NF-e (modelo 55) com emissão normal (ou SVC-AN/SVC-RS) cuja data de emissão ocorreu há mais de 30 dias, ou outro limite definido pela SEFAZ. | Confira a data de emissão informada e o limite adotado pela SEFAZ da sua UF. | Anexo I, regra B09-20, p. 75 |
703 | “Rejeição: Data-Hora de Emissão posterior ao horário de recebimento” | A data-hora de emissão é posterior ao horário de recepção na SEFAZ; a regra aceita tolerância de até 5 minutos. | Sincronize o relógio do servidor emissor e confira o horário informado na data-hora de emissão. | Anexo I, regra B09-10, p. 75 |
230 | “Rejeição: IE do emitente não cadastrada” | A Inscrição Estadual do emitente informada não consta no Cadastro de Contribuintes da UF. | Confira a IE informada contra o cadastro de contribuintes da UF do emitente. | Anexo I, regra 1C17-10, p. 133 |
245 | “Rejeição: CNPJ Emitente não cadastrado” | Mensagem opcional quando a IE não está vinculada ao CNPJ/CPF: o CNPJ do emitente não consta no Cadastro de Pessoa Jurídica consultado. | Confira o CNPJ do emitente e o vínculo entre CNPJ e IE no cadastro da UF. | Anexo I, regra 1C17-60, p. 134 |
233 | “Rejeição: IE do destinatário não cadastrada” | NF-e (modelo 55) com IE do destinatário informada que não consta no Cadastro de Contribuintes da UF de destino. | Confira a IE e a UF do destinatário no cadastro de contribuintes antes de emitir. | Anexo I, regra 5E17-10, p. 137 |
252 | “Rejeição: Ambiente informado diverge do Ambiente de recebimento” | O tipo de ambiente da NF-e (tpAmb: 1=Produção; 2=Homologação) difere do ambiente do Web Service que recebeu a mensagem. | Alinhe o tpAmb do XML ao endereço de produção ou de homologação usado no envio. | Anexo I, regra B24-10, p. 77 |
610 | “Rejeição: Total da NF difere do somatório dos Valores compõe o valor Total da NF.” | O valor total da NF (vNF) difere do somatório das parcelas que a regra W16-10 define para compor o total. | Recalcule o vNF pela composição vigente da regra W16-10 e das Notas Técnicas posteriores. | Anexo I, regra W16-10, p. 122 |
564 | “Rejeição: Total do Produto / Serviço difere do somatório dos itens” | O total dos produtos e serviços difere do somatório do valor dos itens, considerando só itens com indTot = 1. | Some o vProd dos itens com indTot = 1 e use esse resultado no total. | Anexo I, regra W07-10, p. 121 |
629 | “Rejeição: Valor do Produto difere do produto Valor Unitário de Comercialização e Quantidade Comercial [nItem: 999]” | Em NF-e normal (finNFe = 1), o vProd do item difere de vUnCom × qCom; a nota do manual prevê arredondamento em duas casas e tolerância de R$ 0,01. | Recalcule o vProd do item indicado em nItem como vUnCom × qCom, arredondado em duas casas decimais. | Anexo I, regra I11-10, p. 93 |
591 | “Rejeição: Informado CSOSN para emissor que não é do Simples Nacional (CRT diferente de 1)” | Foi informado CSOSN em nota cujo emitente tem CRT diferente de 1. | Confira o CRT do emitente: pela regra, CSOSN só é aceito quando o CRT é 1 (Simples Nacional). | Anexo I, regra N12a-10, p. 107 |
778 | “Rejeição: Informado NCM inexistente[nItem:nnn]” | NCM completo (8 posições), diferente de "00000000", inexistente na tabela de NCM publicada pelo MDIC. | Corrija o NCM do item indicado conforme a tabela oficial de NCM vigente. | Anexo I, regra I05-20, p. 90 |
806 | “Rejeição: Operação com ICMS-ST sem informação do CEST [nItem: 999]” | NF-e (modelo 55) sem CEST em item com CST 10, 30, 60 ou 70, CSOSN 201, 202, 203 ou 500, ou CST 90/CSOSN 900 com vICMSST diferente de zero; a regra excetua o grupo ICMSPart. | Informe o CEST do item indicado quando a tributação do item cair nesses CST/CSOSN. | Anexo I, regra N23-10, p. 112 |
Textos conforme o MOC 7.0 – Anexo I, versão 7.00 (novembro de 2020), publicado no Portal Nacional da NF-e e consultado em 23/09/2026. Notas Técnicas posteriores podem alterar regras. “Facul.” no Anexo I indica regra aplicada a critério da UF. Os trechos entre colchetes (como [nItem: 999]) são modelos do manual para dados que a SEFAZ acrescenta à mensagem, como o número do item.
Duplicidade de numeração: 204 e 539
As rejeições 204 e 539 aparecem quando a SEFAZ já tem em sua base uma NF-e com o mesmo modelo, UF, emitente, série e número. Na 204 a nota existente não está cancelada nem denegada; na 539 a numeração coincide, mas a Chave de Acesso é diferente, por exemplo por outro Código Numérico. Antes de reenviar, consulte a situação da nota já registrada.
204“Rejeição: Duplicidade de NF-e [nRec:999999999999999]”: regra 2B08-20, obrigatória. A Observação 2 da regra diz que, a critério da UF, quando o DigestValue for igual ao da NF-e autorizada, a SEFAZ poderá retornar o protocolo de autorização.539“Rejeição: Duplicidade de NF-e com diferença na Chave de Acesso [chNFe: 99999999999999999999999999999999999999999999][nRec:999999999999999]”: regra 2B08-10, facultativa (aplicada a critério da UF). A mensagem devolve a chave já cadastrada, o que permite localizar a nota original.- Na prática, reenviar após um timeout pode levar a essas rejeições. Consulte primeiro e só gere nova numeração se o documento for realmente outro.
Certificado digital e assinatura: 213, 280, 281 e 297
Estas rejeições vêm das validações de certificado e de assinatura digital, feitas antes das regras de negócio. A 280 e a 281 tratam do certificado usado na conexão (transmissor); a 213 compara o CNPJ-base do certificado de assinatura com o do emitente; a 297 indica que a assinatura não confere com o valor calculado. A correção é sempre no certificado ou no XML assinado.
280“Rejeição: Certificado Transmissor inválido” e281“Rejeição: Certificado Transmissor Data Validade”: regras A01 e A02. O Anexo I informa que as validações A01 a A05 são realizadas pelo protocolo TLS.213“Rejeição: CNPJ-Base do Emitente difere do CNPJ-Base do Certificado Digital”: regra F03. Se o certificado de assinatura tem CNPJ, o CNPJ-base dele deve ser o mesmo do emitente, exceto quando o certificado for da SEFAZ da UF.297“Rejeição: Assinatura difere do calculado”: regra F02. O SignatureValue difere do valor calculado; o XML enviado precisa ser exatamente o que foi assinado.
Data e hora de emissão: 228 e 703
Duas regras do grupo B conferem a data-hora de emissão contra o momento em que a SEFAZ recebe a nota. A 703 recusa emissão com horário posterior ao recebimento, aceitando tolerância de até 5 minutos por sincronismo de relógio. A 228 recusa NF-e cuja emissão ocorreu há mais de 30 dias, ou outro limite definido pela SEFAZ. Relógio sincronizado resolve a primeira; data correta, a segunda.
703“Rejeição: Data-Hora de Emissão posterior ao horário de recebimento”: regra B09-10, modelos 55 e 65.228“Rejeição: Data de Emissão muito atrasada”: regra B09-20, modelo 55, emissão normal ou SVC-AN/SVC-RS. A regra permite que a UF aplique a rejeição a qualquer tipo de emissão.
Valores e totais: 610, 564 e 629
As rejeições de totais aparecem quando um valor declarado não bate com a soma ou o produto que a regra define. A 629 compara, item a item, vProd com vUnCom × qCom; a 564 compara o total de produtos com a soma dos itens que compõem o total; a 610 confere o valor total da nota. As três regras são facultativas, isto é, aplicadas a critério de cada UF.
629“Rejeição: Valor do Produto difere do produto Valor Unitário de Comercialização e Quantidade Comercial [nItem: 999]”: regra I11-10, só para NF-e normal (finNFe = 1). A nota (*4) do manual manda arredondar o produto em duas casas decimais, com tolerância de R$ 0,01 para mais ou para menos.564“Rejeição: Total do Produto / Serviço difere do somatório dos itens”: regra W07-10. Considere somente os itens com indTot = 1.610“Rejeição: Total da NF difere do somatório dos Valores compõe o valor Total da NF.”: regra W16-10. A composição do vNF é definida na própria regra e pode ter sido alterada por Notas Técnicas posteriores; confira a versão vigente no Portal antes de ajustar o cálculo.
Cadastro de emitente e destinatário: 230, 245 e 233
Estas rejeições saem da consulta que a SEFAZ faz ao cadastro de contribuintes. A 230 indica que a Inscrição Estadual do emitente não está cadastrada na UF; a 245, que o CNPJ do emitente não consta no cadastro consultado; a 233, que a IE do destinatário não está cadastrada na UF de destino. A correção começa conferindo o dado informado contra o cadastro, não o software emissor.
230“Rejeição: IE do emitente não cadastrada”: regra 1C17-10, modelos 55 e 65.245“Rejeição: CNPJ Emitente não cadastrado”: regra 1C17-60, mensagem opcional (facultativa) usada quando a IE não está vinculada ao CNPJ/CPF.233“Rejeição: IE do destinatário não cadastrada”: regra 5E17-10, modelo 55.
Como isso aparece numa integração via API
Na API da FOX NF-e a emissão é assíncrona. A resposta 202 significa que o documento foi enfileirado, não que a SEFAZ o autorizou. Só o estado authorized, com o protocolo correspondente, confirma a autorização. O estado rejected indica recusa pela SEFAZ. Por isso uma rejeição chega depois, na consulta de status ou por webhook.
- Estados documentados:
pending,processing,authorized,rejectedefailed; sair dependingnão é, por si só, autorização. - Webhook
nfe.rejected: “NF-e rejeitada pela SEFAZ”. - Diante de status ambíguo (timeout, 5xx, conexão perdida), a documentação orienta consultar o status antes de reemitir, o que evita as rejeições 204 e 539 descritas acima.
- Consulta de códigos:
GET /api/v1/nfe/rejeicoeseGET /api/v1/nfe/rejeicoes/{cstat}, com autenticação Bearer. Um cStat que não tenha 3 dígitos retorna 422 com{"error": "cstat_invalido"}. - Erros de validação da própria API chegam como 422 com o mapa
errors; erros de autenticação, como 401/403.
A disponibilidade depende de documento, UF, ambiente e operação; consulte a documentação. Detalhes de autenticação, webhooks e estados estão na documentação da API da FOX NF-e.
Perguntas frequentes sobre rejeições da NF-e
As respostas abaixo resumem pontos que costumam gerar dúvida ao tratar rejeições: o que o código significa, como ele difere de uma denegação, o caso da duplicidade 204, a variação entre UFs e o comportamento numa integração. Cada resposta se apoia nas fontes oficiais listadas no fim da página ou na documentação pública da API.
O que é uma rejeição da SEFAZ na NF-e?
É a resposta em que a SEFAZ não atende a solicitação: a nota não é autorizada e o retorno traz um código de três dígitos com uma descrição. O Anexo I do MOC 7.0 lista esses códigos na Tabela de Códigos de Rejeição (seção 4.4.2), como motivos de não atendimento da solicitação.
Qual a diferença entre rejeição e denegação?
A denegação tem tabela própria no Anexo I (seção 4.4.3). Exemplo: 301, "Uso Denegado: Irregularidade fiscal do emitente", aplicada quando o emitente está em situação irregular perante o Fisco. A NF-e denegada fica registrada na base da SEFAZ; um novo envio com a mesma numeração recebe a rejeição 205.
A rejeição 204 quer dizer que a nota foi autorizada?
Não necessariamente. A 204 diz que já existe na base da SEFAZ uma NF-e com o mesmo modelo, UF, emitente, série e número, não cancelada nem denegada. Consulte a situação dessa nota antes de reenviar. A critério da UF, se o DigestValue for igual ao da nota autorizada, a SEFAZ pode devolver o protocolo.
Os códigos e as regras valem igualmente para todas as UFs?
Não totalmente. Várias regras são marcadas como facultativas no Anexo I e dependem da UF, e alguns limites, como o da rejeição 228, podem ser definidos pela SEFAZ. Os textos desta página vêm do MOC 7.0 Anexo I versão 7.00; Notas Técnicas posteriores podem alterar regras.
Como a FOX NF-e mostra uma rejeição numa integração?
A emissão é assíncrona: a resposta 202 significa enfileirado, não autorizado. O estado rejected indica recusa pela SEFAZ e pode ser acompanhado por consulta de status ou pelo webhook nfe.rejected. A disponibilidade depende de documento, UF, ambiente e operação; consulte a documentação.
Para as mudanças do IBS e da CBS no documento fiscal, veja o cronograma oficial do IBS/CBS na nota fiscal.
Elaborado pela equipe fiscal da Central Fox Tecnologia LTDA com auxílio de IA a partir das fontes oficiais listadas; as citações foram conferidas automaticamente contra o texto da fonte. Conteúdo informativo; não substitui orientação contábil ou jurídica. Atualizado em 23/09/2026.
Fontes oficiais consultadas em 23/09/2026.
- Portal Nacional da NF-e — MOC 7.0, Anexo I: Leiaute e Regras de Validação da NF-e e da NFC-e, versão 7.00 (novembro de 2020). Seções 4.1 e 4.2 (regras) e 4.4.2 (Tabela de Códigos de Rejeição).
- Portal Nacional da NF-e — lista de Manuais, de onde o Anexo I foi obtido.
Avisos como este saem só quando algo muda de verdade — sem propaganda de produto misturada.
Receber os próximos →