Rejeição 587 NF-e

CFOP de operação estadual e UF emitente difere da UF destinatário

5 min de leituraAtualizado em março de 2026

O que causa a Rejeição 587

Causa do erro

CFOP estadual (1/5xxx) com UF emitente diferente do destinatário.

CFOPs internos exigem mesma UF.

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
<UF>UF emitente/destinatário

Exemplo prático

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

XML com erro<prod><CFOP>1102</CFOP></prod> <!-- ERRO: UFs diferentes -->
XML corrigido<prod><CFOP>2102</CFOP></prod> <!-- OK -->

Como resolver passo a passo

Solução

  1. Use CFOP interestadual.
  2. Ou corrija UFs.
  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

Interno entre estados?

Não.

Qual usar?

2xxx/6xxx.

SEFAZ valida?

Sim.

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