Skip to Content

⚠️ Erros comuns na emissão da NF-e

A nota volta com uma mensagem técnica, em parte em inglês, cheia de nomes de campos do XML. Quase sempre a causa é simples e está num cadastro: um produto sem código, um lote sem data, um CFOP que não combina com o estado do cliente. A SEFAZ só aponta o sintom...

A nota volta com uma mensagem técnica, em parte em inglês, cheia de nomes de campos do XML. Quase sempre a causa é simples e está num cadastro: um produto sem código, um lote sem data, um CFOP que não combina com o estado do cliente. A SEFAZ só aponta o sintoma; este artigo liga cada mensagem ao cadastro que precisa ser corrigido.

Há dois momentos em que a nota pode ser barrada. A validação de schema acontece antes do envio: o próprio sistema confere se o XML segue o leiaute oficial e mostra o erro sem que nada chegue à SEFAZ. A rejeição vem da SEFAZ, depois do envio, com um código e uma mensagem. Nos dois casos, corrija o cadastro, atualize o documento a partir da fatura e envie de novo.

Erros de validação (antes do envio)

A mensagem fala deO que está faltandoOnde corrigir
rastro … dFab ou dValO lote do produto está sem data de fabricação (dFab) ou de validade (dVal). Para produtos rastreados, a NF-e exige as duas.No cadastro do lote. Veja Lotes, números de série e validade.
uCom ou unidade comercialA unidade de medida do produto não tem a sigla aceita na NF-e.Na unidade de medida do produto. Veja Unidades de medida e embalagens.
Missing child element(s)Um grupo do XML ficou incompleto. O nome logo antes da mensagem diz qual: endereço, imposto, transporte, pagamento.No cadastro indicado pelo grupo, normalmente o cliente ou o produto.
codigo_produtoO produto está sem Referência interna, que vira o código do item na nota.No cadastro do produto. Veja Cadastro de produtos.
Dados do destinatárioCNPJ ou CPF, indicador de IE, município ou CEP do cliente faltando ou inválidos.No cadastro do cliente. Veja Cadastro de clientes e fornecedores.

Rejeições da SEFAZ (depois do envio)

RejeiçãoO que significaComo resolver
CFOP de operação interna e idDest diferente de 1A nota usa um CFOP de dentro do estado (5xxx) para um cliente de outro estado, ou o contrário.Confira o estado do cliente e a posição fiscal da venda. Os impostos da posição fiscal precisam trazer o CFOP certo para cada destino. Veja Posições fiscais.
Duplicidade de NF-e com diferença na chave de acessoO número dessa nota já foi usado por outra NF-e autorizada, na mesma série.Acontece quando a numeração do sistema está atrás da última nota emitida, por exemplo depois de trocar de sistema. Não tente acertar o número por conta própria: abra um chamado para o Odoo ajustar a sequência.
531: Total da BC ICMS difere do somatório dos itensAlgum item isento, não tributado ou com suspensão saiu com base de cálculo preenchida.Ligue a opção de zerar a base nesses CSTs. Veja CST sem base de cálculo.
NCM inexistenteO NCM do produto não existe na tabela oficial ou foi digitado errado.Corrija o NCM no produto. Veja NCM e CST.

Corrigiu o cadastro? Atualize a nota

O documento eletrônico guarda os dados do momento em que foi gerado. Depois de corrigir o produto, o cliente ou o imposto, use a atualização do documento a partir da fatura antes de enviar de novo. Sem isso, a nota volta com o mesmo erro. Veja Emitir uma NF-e.

Perguntas frequentes

A mensagem está em inglês e não entendo nada. Por onde começo?
Procure o nome entre chaves ou aspas: é o campo do XML com problema. Com ele, a tabela acima quase sempre aponta o cadastro. Se não achar, abra um chamado e cole a mensagem inteira.

Uma nota rejeitada gasta o número?
Não. Uma nota rejeitada não foi autorizada e pode ser corrigida e enviada de novo com o mesmo número.

A SEFAZ está fora do ar. O que fazer?
Aguarde e tente de novo em alguns minutos. Quando a indisponibilidade é longa, a SEFAZ publica um aviso de contingência; nesses casos, fale com o suporte antes de emitir.

Dúvidas de uso? Abra um chamado na Central de Ajuda do Odoo.