Como ler a fila da NFC-e e resolver a nota travada#
Esta página resolve a pendência fiscal do dia a dia: a NFC-e que não autorizou. Ela mostra como ler o Monitor NFC-e, o que cada situação significa, qual ação a tela oferece em cada caso, como cancelar uma nota autorizada e como inutilizar numeração. Quem opera: o responsável fiscal ou o contador.
Antes de começar — você precisa de:
- permissão
fiscal.nfce_emitirpara ver a fila e agir sobre as notas; - permissão
fiscal.nfce_eventospara cancelar e inutilizar. Sem ela você acompanha, mas não solicita o evento; - a loja selecionada no filtro — a tela só lista notas da loja autorizada para o seu usuário.
Passo a passo#
- Abra
Fiscal > Monitor NFC-e(o atalhoVisão geral > NFC-e travadasleva ao mesmo lugar). - Leia os quatro cartões de topo para dimensionar o problema: Na fila, Rejeitadas, Em revisão e Contingência.
- Escolha o chip da situação que quer tratar (ver a tabela de filtros abaixo).
- Em cada linha, leia a Próxima ação escrita na própria linha — ela diz o passo seguinte daquela nota.
- Para notas Rejeitadas, Em revisão ou com divergência, preserve o XML e o estado fiscal.
- Confira a consulta pela chave e encaminhe a divergência para conciliação pelo responsável fiscal e pelo suporte. Uma consulta isolada não libera o envio. Não regenere nem retransmita enquanto o bloqueio persistir.
- Em Correção fiscal, corrija o cadastro indicado. Use Regenerar XML somente se a linha oferecer a ação.
- Nos estados liberados, siga a ação exibida: Preparar assinatura, Colocar na fila ou Transmitir agora. Confira o estado e as evidências após cada ação.
- Confirme a autorização, o protocolo e o XML autorizado antes de imprimir o DANFE autorizado.
Filtros (chips) e o que cada um mostra#
| Chip | O que entra |
|---|---|
| Todas | tudo da loja |
| Rejeitadas | notas com situação rejeitada |
| Em revisão | notas em_revisao, bloqueada_validacao_homologacao, divergências de consulta e resultados inconclusivos |
| Contingência | notas emitidas offline — situação contingencia_offline ou tipo de emissão contingencia_offline |
| Pendentes | pendente, assinatura_pendente, envio_pendente e bloqueada_consumo_indevido |
| Cancelar autorizada | lista separada: NFC-e autorizadas desta loja, aptas a receber pedido de cancelamento |
| Inutilizar numeração | formulário de inutilização de faixa |
| Andamento dos eventos | cancelamentos e inutilizações solicitados, com o resultado da SEFAZ |
O campo de filtro livre aceita trechos de situação, motivo da SEFAZ (xMotivo), mensagem de
validação, chave de acesso e cStat.
Campos e o que significam#
Cartões de topo#
| Cartão | O que é | Leitura |
|---|---|---|
| Na fila | quantidade de notas na fila | "aguardando" quando há nota; "tudo autorizado" quando está zerada |
| Rejeitadas | notas com situação rejeitada | o subtítulo lembra que o motivo é o da SEFAZ |
| Em revisão | notas em_revisao e bloqueada_validacao_homologacao | "aguardam você" |
| Contingência | notas emitidas offline | "emitidas offline" |
O que cada linha mostra#
| Elemento da linha | O que é |
|---|---|
| Título | o motivo da SEFAZ (xMotivo) ou a mensagem de validação; se não houver nenhum, "NFC-e na fila" |
| Identificação | Chave <chave mascarada> quando já existe chave; senão Venda <id> |
| Próxima ação | a instrução do que fazer naquele estado |
| Etiquetas | situação colorida, ambiente, cStat <código>, protocolo de autorização (quando existe) e a data |
Situações possíveis e a ação de cada uma#
| Etiqueta na tela | Estado interno | O que significa | Ação que a linha oferece |
|---|---|---|---|
| XML pendente | pendente | o XML foi gravado, mas ainda não foi validado para assinatura | Preparar assinatura |
| Assinatura pendente | assinatura_pendente | XML validado, aguardando entrada na fila de transmissão | Colocar na fila |
| Pronta para envio | envio_pendente | já está na fila segura de transmissão | Transmitir agora |
| Em contingência | contingencia_offline | nota emitida offline, com DANFE de contingência | nenhuma ação de transmissão: aguarde o envio automático |
| Inconclusivo / divergência | em_revisao ou evidências divergentes | o desfecho não pôde ser provado | nenhuma ação de regeneração ou envio; conferir consulta e conciliar |
| Rejeitada | rejeitada | a SEFAZ recusou; conferir o motivo e as evidências | ações bloqueadas; preservar XML e conciliar antes de qualquer nova transmissão |
| Correção fiscal | bloqueada_validacao_homologacao | o XML foi bloqueado antes de sair (emitente, endereço, IE, assinatura ou responsável técnico) | Regenerar XML |
| Aguardando SEFAZ | bloqueada_consumo_indevido | a SEFAZ respondeu cStat 656; novo envio está bloqueado por 1 hora | nenhuma: aguarde a janela de 1 hora |
| Autorizada | autorizada | autorizada e com protocolo | — (sai da fila) |
| Cancelada | cancelada | cancelamento registrado | — |
| Inutilizada | inutilizada | numeração inutilizada | — |
As ações dependem do estado e das evidências. Regenerar XML só aparece em
bloqueada_validacao_homologacao; Preparar assinatura em pendente; Colocar na fila em
assinatura_pendente; Transmitir agora em envio_pendente.
O bloqueio por evidências remove essas ações. Uma nota rejeitada permanece bloqueada, mesmo após corrigir o cadastro.
Fontes: nfceAcoesPermitidas, em , e
nfceBloqueadaPorEvidenciaMonitor, em .
O texto de "Próxima ação" que a tela escreve#
| Estado | Texto |
|---|---|
bloqueada_consumo_indevido | "Aguarde pelo menos 1 hora desde a última tentativa. O sistema bloqueia novo envio para não prolongar o consumo indevido." |
| bloqueada por evidências, sem autorização comprovada e sem estado cancelado | "AÇÃO: BLOQUEADA ATÉ CONCILIAÇÃO. Conferir a situação na SEFAZ e preservar as evidências." |
bloqueada_validacao_homologacao, sem bloqueio por evidências | "Corrija o cadastro indicado e regenere o XML antes de uma nova transmissão." |
pendente | "Valide o XML e encaminhe a NFC-e para assinatura digital." |
assinatura_pendente | "Coloque a NFC-e na fila segura de transmissão." |
envio_pendente | "Transmita agora ou aguarde o processamento automático da fila fiscal." Se for contingência: "Transmita a contingência assinada quando a comunicação com a SEFAZ estiver disponível." |
contingencia_offline | "Mantenha o DANFE de contingência e aguarde a transmissão automática da nota assinada." |
Confirmações que a tela pede antes de agir#
| Ação | Texto da confirmação |
|---|---|
| Regenerar XML | "Confirma que o cadastro foi corrigido e deseja gerar um novo XML?" |
| Preparar assinatura | "Validar o XML atual e encaminhar para assinatura digital?" |
| Colocar na fila | "Colocar esta NFC-e na fila segura de transmissão para a SEFAZ?" |
| Transmitir agora | "Transmitir esta NFC-e agora para a SEFAZ?" |
O que cada ação grava fica registrado no histórico da nota, com o texto: "XML regenerado pelo Monitor NFC-e após correção do cadastro.", "NFC-e validada e encaminhada para assinatura digital.", "NFC-e colocada na fila segura de transmissão para a SEFAZ.".
Como cancelar uma NFC-e autorizada#
Antes de começar — permissão fiscal.nfce_eventos.
- Abra
Fiscal > Monitor NFC-e. - Clique no chip Cancelar autorizada.
- Encontre a nota (o filtro livre busca por venda, chave ou protocolo) e clique em Solicitar cancelamento.
- Leia o aviso do modal: "A nota só será marcada como cancelada depois que a SEFAZ registrar o evento. Se houver rejeição, a nota continuará autorizada."
- Confira o bloco Documento conferido — venda, final da chave e protocolo.
- Preencha Justificativa fiscal com 15 a 255 caracteres.
- Clique em Enviar para cancelamento.
- Volte ao chip Andamento dos eventos e acompanhe até o evento ficar Registrado na SEFAZ.
| Campo | O que é | Observação |
|---|---|---|
| Documento conferido | venda, final da chave e protocolo de autorização | vem preenchido; serve para você conferir a nota certa |
| Justificativa fiscal | motivo do cancelamento | obrigatória; mínimo de 15 e máximo de 255 caracteres |
Se o seu perfil puder acompanhar mas não cancelar, o resumo da tela diz: "Seu perfil pode acompanhar as notas, mas não pode solicitar cancelamento. Peça a permissão fiscal.nfce_eventos ao administrador.".
Como inutilizar uma faixa de numeração#
Antes de começar — permissão fiscal.nfce_eventos. Use somente para uma faixa que não virou
NFC-e.
- Abra
Fiscal > Monitor NFC-ee clique no chip Inutilizar numeração. - Clique em Inutilizar faixa.
- Leia o aviso: "Use somente para números que não foram utilizados em nenhuma NFC-e. A faixa e o ambiente serão enviados para registro na SEFAZ."
- Preencha ambiente, ano, série, número inicial, número final e a justificativa.
- Clique em Enviar para inutilização.
- Acompanhe em Andamento dos eventos.
| Campo | O que é | Observação |
|---|---|---|
| Ambiente | Homologação ou Produção | vem pré-selecionado com o ambiente da loja; confira antes de enviar |
| Ano | ano da faixa | de 2000 a 2099; vem preenchido com o ano corrente |
| Série | série da faixa | de 0 a 999; vem preenchida com a série configurada |
| Número inicial | primeiro número da faixa | de 1 a 999999999 |
| Número final | último número da faixa | de 1 a 999999999 |
| Justificativa fiscal | por que a numeração não foi utilizada | obrigatória; 15 a 255 caracteres |
Acompanhar os eventos#
O chip Andamento dos eventos lista cancelamentos e inutilizações com o resultado da SEFAZ. Quando há evento em processamento, a lista atualiza sozinha a cada 3 segundos e você pode sair e voltar sem perder o andamento.
| Etiqueta | Estado | O que significa |
|---|---|---|
| Aguardando processamento | pendente | solicitado, ainda não enviado |
| Enviando à SEFAZ | processando | transmissão em curso |
| Registrado na SEFAZ | registrado | evento aceito; a nota mudou de estado |
| Registrado sem vínculo | registrado_sem_vinculo | a SEFAZ registrou o evento sem vinculá-lo à NFC-e; a nota continua autorizada e pode ser tentada novamente |
| Rejeitado pela SEFAZ | rejeitado | recusado; o motivo da SEFAZ aparece na linha |
| Falha técnica | erro | não foi possível concluir automaticamente. Acione o suporte com o identificador do evento |
Cada linha mostra ainda Tentativa N de 8, o cStat e
o protocolo do evento quando existir.
Resultado esperado#
- A nota deixa a fila e aparece como Autorizada com protocolo e data.
- Os cartões Rejeitadas e Em revisão diminuem na medida em que você resolve.
- No chip Andamento dos eventos, o cancelamento ou a inutilização aparece como Registrado na SEFAZ com protocolo.
- Se o evento for rejeitado, a nota continua no estado anterior — e isso é o comportamento correto, não uma falha da tela.
Como conferir que deu certo#
| O que conferir | Onde | O que caracteriza sucesso |
|---|---|---|
| A nota saiu da fila | Monitor NFC-e | a linha não aparece mais nos chips Pendentes, Rejeitadas ou Em revisão |
| A nota está autorizada de fato | chip Todas, na linha da nota | etiqueta Autorizada com protocolo de autorização e data preenchidos |
| O motivo da SEFAZ foi resolvido, não só escondido | título da linha | não há cStat de rejeição nem mensagem de validação |
| O cancelamento valeu | chip Andamento dos eventos | evento em Registrado na SEFAZ, com protocolo — e não Registrado sem vínculo |
| A inutilização valeu | chip Andamento dos eventos | evento em Registrado na SEFAZ para a faixa enviada |
Se algo der errado#
| Sintoma | Causa provável | O que fazer |
|---|---|---|
| A nota fica em Em revisão com texto sobre "resposta inconclusiva" | a SEFAZ respondeu algo que não permite provar o desfecho (ex.: cStat não terminal) | não retransmita. Consulte a situação pela chave antes de qualquer reenvio; a nota saiu da fila automática de propósito |
| A mesma mensagem aparece após falha de rede | transmissão sem resposta conclusiva | idem: consulte pela chave primeiro |
| "Transmissao SEFAZ sem resposta conclusiva; consulte a situacao pela chave antes de qualquer retransmissao: …" | a chamada não chegou a responder | idem |
| "Acesso negado pela SVRS em homologacao (HTTP 403). Verifique se o CNPJ do certificado esta credenciado/habilitado para NFC-e no ambiente de homologacao da SEFAZ-CE/SVRS." | o certificado chegou ao servidor, mas o CNPJ não tem permissão de acesso ao serviço | confirme o credenciamento do CNPJ para NFC-e em homologação junto à SEFAZ/SVRS |
| "Falha TLS ao transmitir NFC-e para homologacao: …" | problema de TLS na saída | acione o suporte; não é problema de cadastro da nota |
| "Nova tentativa automatica bloqueada por 1 hora para evitar consumo indevido." | cStat 656 | aguarde a janela de 1 hora |
Erro citando urlsConsultaNFCEPorUF e "nao mapeado para a UF" | a UF da loja não tem endereço de consulta do QR Code conferido na tabela do sistema | veja a limitação declarada abaixo; não há ajuste pela tela |
| A nota volta para Em revisão após uma tentativa | o desfecho não foi comprovado ou há divergência de evidências | preserve XML e estado, confira a consulta pela chave e encaminhe para conciliação; não repita regeneração ou envio |
| O chip Cancelar autorizada está vazio com a mensagem "Nenhuma NFC-e autorizada disponível para cancelamento nesta loja." | não há nota autorizada para esta loja no filtro atual | confira a loja selecionada |
| "Seu perfil não pode inutilizar numeração. Peça a permissão fiscal.nfce_eventos ao administrador." | falta permissão de evento | peça a permissão |
| Falha técnica no evento | erro não previsto | acione o suporte com o identificador mostrado na linha |
Como funciona por dentro#
O motivo da SEFAZ não escolhe o fluxo. O sistema classifica o cStat em uma decisão
estruturada: 100 e 150 autorizam; 656 é consumo indevido; 103 a 109 significam "ainda não
conclusivo" e mantêm a nota na fila; qualquer outro valor é rejeição. O texto do motivo explica o
retorno, mas é o código que decide o caminho.
Falha fechada é deliberada. Quando a resposta da SEFAZ não permite provar o desfecho depois do envio, o sistema move a nota para Em revisão e a tira da fila automática — porque retransmitir pode duplicar um documento autorizado.
O QR Code é conferido por UF. O endereço de consulta do QR Code e o autorizador da NFC-e entram por UF, contra a fonte oficial; UF sem endereço conferido falha fechada na emissão. Emitir com o endereço de outra UF é rejeição garantida, e pior que não emitir, porque a venda já aconteceu.
Contingência offline. Quando o PDV identifica queda de conexão, a venda continua localmente e o
evento fiscal passa a carregar tipo_emissao_nfce = contingencia_offline. Para emitir de verdade
offline, o caixa precisa do pacote fiscal local (certificado A1, senha, CSC, série e configuração
fiscal da loja), e a contingência fica bloqueada se faltar qualquer um destes itens: permissão de
contingência offline, certificado A1, senha, CSC ID, CSC token, CNPJ, inscrição estadual, código do
município, UF, série NFC-e ou prazo de envio válido (mesmo documento, seção "Contingencia offline no
MVP").
Quando o pacote não está pronto, o caixa não para. A venda é concluída e o evento sobe para a
retaguarda com status_nfce = em_revisao, mensagem fiscal e lista de bloqueios — é exatamente esse
caso que aparece aqui como Em revisão.
A série da NFC-e é de cada caixa. Dois caixas na mesma série produzem duplicidade de numeração. A série da NFC-e se define no cadastro do PDV, não na loja.
Limitação declarada: UF atendida#
As tabelas de autorizador e de endereço de QR Code da NFC-e contêm somente UF conferida contra a
fonte oficial — hoje CE e RN. Para outra UF, a emissão falha
fechada com erro explicando que a UF não está mapeada, e o override do cofre
(webservice_autorizacao) é o que pode suprir o autorizador. Incluir uma UF é alteração de código.
O override cadastrado na loja sempre vence a tabela, que é só o padrão.
O que conferir na sua loja: qual endereço de autorizador está cadastrado no cadastro fiscal da loja. O produto conhece o padrão da tabela, mas o endereço efetivo é o do cadastro — e é ele que manda. Endereço errado ou ausente para a sua UF é causa de rejeição, não de fila: o Monitor mostra a mensagem crua do autorizador.