Skip to content

Tratamento de Erros & Códigos SEFAZ ​

Ao emitir notas fiscais para a SEFAZ ou portal ADN da Receita Federal, o processador fiscal valida o documento em duas etapas:

  1. Validação Estrutural Local (HTTP 400 / 422): Formato dos campos (CNPJ, NCM, alíquotas, cálculos matemáticos do total).
  2. Autorização pela SEFAZ Estadual: Resposta com código numérico cStat e mensagem descritiva xMotivo.

Códigos SEFAZ Mais Frequentes (cStat) ​

cStatTipoSignificadoAção Recomendada
100SucessoAutorizado o uso da NF-eNota autorizada. Prossiga com o download do DANFE/XML.
101SucessoCancelamento de NF-e homologadoO documento foi cancelado com sucesso.
135SucessoEvento registrado e vinculado à NF-eCarta de Correção (CC-e) ou Manifestação aceita.
204RejeiçãoDuplicidade de NF-e [ch:...]Chave de acesso já existente na base da SEFAZ.
215RejeiçãoFalha de schema XMLVerifique campos ausentes ou formatação inválida.
539RejeiçãoDuplicidade com diferença no CNPJ do emitenteSérie e número já foram utilizados por outro emitente.
610RejeiçãoTotal da NF difere do somatório dos ItensO somatório dos produtos e frete/desconto não bate com vNF.

Estrutura de Retorno em Caso de Rejeição SEFAZ ​

json
{
  "id": "clt1983hx0001va93jflam789",
  "status": "REJEITADA",
  "cStat": 610,
  "xMotivo": "Rejeicao: Total da NF difere do somatorio dos Itens (vNF informado: 150.00, calculado: 140.00)",
  "erros": [
    {
      "campo": "total.valorTotal",
      "mensagem": "Divergência de R$ 10,00 no somatório total da nota"
    }
  ]
}

API Brasileira de Emissão Fiscal Direta (SEFAZ & ADN RFB)