Pular para o conteúdo
FiscalAPI
519 Produto/Item

Rejeição 519 — CFOP de saída para NF-e de entrada

Motivo da rejeição

CFOP de saída para NF-e de entrada

3 min de leitura

O que é esta rejeição?#

A Rejeição 519 é retornada pela SEFAZ durante a validação da NF-e quando há uma inconsistência relacionada a natureza fiscal da operação (entrada, saída, transferência, etc.), informação do documento fiscal. Isso significa que a nota fiscal não foi autorizada e precisa ser corrigida antes de ser retransmitida.

Este código indica que rejeição: CFOP de saída para NF-e de entrada.

Os campos afetados estão na seção de identificação da NF-e, informações dos produtos do XML.

Campos XML relacionados#

Esta rejeição está associada aos seguintes campos do XML da NF-e. Verifique cada um deles ao diagnosticar o problema:

CampoXPath no XMLDescrição
CFOPNFe/infNFe/det/prod/CFOPCódigo Fiscal de Operações
tpNFNFe/infNFe/ide/tpNFTipo da operação (0=Entrada, 1=Saída)
idDestNFe/infNFe/ide/idDestIdentificador de destino da operação
finNFeNFe/infNFe/ide/finNFeFinalidade da emissão

Causas comuns#

  • O CFOP utilizado é incompatível com o tipo de operação (entrada/saída)
  • O CFOP não corresponde à UF de destino (operação interna vs. interestadual vs. exterior)
  • O CFOP é inválido ou foi descontinuado na tabela vigente
  • O CFOP é incompatível com a finalidade da NF-e (normal, complementar, ajuste, devolução)

Como resolver#

  1. Verifique se o CFOP corresponde ao tipo de operação: 1/2/3xxx=Entrada, 5/6/7xxx=Saída
  2. Confirme o CFOP conforme o destino: 5xxx=Interna, 6xxx=Interestadual, 7xxx=Exterior
  3. Consulte a tabela CFOP vigente e verifique se o código utilizado é válido
  4. Alinhe o CFOP com a finalidade (finNFe) e o identificador de destino (idDest)

💡
Dica: Para identificar a causa desta rejeição, comece verificando os campos CFOP, tpNF, idDest, finNFe no XML da NF-e. Compare os valores informados com os dados cadastrais atualizados na SEFAZ e na Receita Federal.

Verificações analíticas#

  • Se tpNF=0 (entrada) e qualquer item contém CFOP iniciado em 5, 6 ou 7 então o código de operação é de saída aplicado numa NF-e de entrada: substitua o CFOP pelo equivalente de entrada (1xxx para operação interna, 2xxx para interestadual, 3xxx para exterior) mantendo o mesmo grupo semântico dos últimos três dígitos.
  • Se tpNF=1 (saída) e idDest=1 (operação interna) e algum item possui CFOP iniciado em 6 ou 7 então há conflito entre destino declarado e série do CFOP: alinhe idDest com a UF do destinatário e use CFOP 5xxx se emit.enderEmit.UF = dest.enderDest.UF, caso contrário corrija idDest para 2 e use CFOP 6xxx.
  • Se finNFe=4 (devolução) e o CFOP do item não pertence ao grupo de devoluções reconhecido (ex.: 1411, 2411, 5411, 6411 e similares) então a finalidade de devolução está incompatível com o CFOP informado: verifique se o CFOP do item espelha corretamente a operação original revertida e se a série (1/2 para entrada, 5/6 para saída) bate com tpNF.
  • Se emit.CRT=1 (Simples Nacional) e algum item apresenta CFOP de saída interestadual (6xxx) enquanto dest.enderDest.UF é igual a emit.enderEmit.UF então o CFOP interestadual foi usado numa operação interna: corrija para o CFOP 5xxx correspondente e verifique se idDest também está incorretamente definido como 2.
  • Se finNFe=2 (complementar) e o CFOP de algum item difere do CFOP constante na NF-e referenciada em NFref então o CFOP complementar não corresponde ao documento original, o que indica uso de código incompatível com a finalidade: unifique o CFOP ao documento referenciado ou corrija a NFref para apontar ao documento cuja operação é compatível com o CFOP utilizado.
Compartilhar: WhatsApp LinkedIn Twitter

Consulte IEs e CNPJs antes de emitir NF-e

Muitas rejeições acontecem por dados cadastrais desatualizados. Com a FiscalAPI, consulte Inscrições Estaduais e CNPJs em tempo real direto da SEFAZ e Receita Federal.

Criar conta →