Rejeição 589 NF-e

CFOP de saída para operação de entrada

5 min de leituraAtualizado em março de 2026

O que causa a Rejeição 589

Causa do erro

CFOP de saída (5/6/7xxx) com tpNF=0 (entrada). Incompatível.

Erro na classificação.

Tags XML envolvidas

As seguintes tags do XML da NF-e são relevantes para esta rejeição:

Tag XMLDescrição
<CFOP>Código Fiscal
<tpNF>Tipo (0=Entrada, 1=Saída)

Exemplo prático

Veja abaixo um exemplo de XML que gera a rejeição 589 e a versão corrigida:

XML com erro<ide><tpNF>0</tpNF></ide> <prod><CFOP>5102</CFOP></prod> <!-- ERRO -->
XML corrigido<ide><tpNF>0</tpNF></ide> <prod><CFOP>1102</CFOP></prod> <!-- OK -->

Como resolver passo a passo

Solução

  1. Para entrada, use 1/2/3xxx.
  2. Ou altere tpNF para 1.
  3. Retransmita.

Após realizar as correções, reenvie o documento para a SEFAZ. Se o problema persistir, consulte o suporte do seu sistema emissor ou entre em contato com a SEFAZ do seu estado.

Como prevenir

🛡 Prevenção

  • Valide os dados antes do envio: utilize um sistema que faça pré-validação do XML antes de transmitir à SEFAZ.
  • Mantenha cadastros atualizados: revise periodicamente os dados de emitente, destinatário e produtos.
  • Acompanhe atualizações da SEFAZ: novas regras de validação podem ser implementadas a qualquer momento.
  • Use um sistema com alertas: o Gálago valida automaticamente os dados antes da transmissão, evitando a maioria das rejeições.

Referência técnica

Documentação oficial

MOC 7.0 — Manual de Orientação do Contribuinte:
confaz.fazenda.gov.br/legislacao/arquivo-manuais/moc7-visao-geral.pdf

Portal Nacional da NF-e:
nfe.fazenda.gov.br

Perguntas frequentes

Entrada?

1xxx, 2xxx, 3xxx.

Saída?

5xxx, 6xxx, 7xxx.

NFC-e?

Sempre saída.

Cansado de lidar com rejeições?

O Gálago valida os dados antes de transmitir, evitando a maioria das rejeições. Experimente grátis por 21 dias.

Teste Grátis