Rejeição 511 NF-e NFC-e

Não é de Operação com Exterior e Código País destinatário difere de 1058 (Brasil)

4 min de leitura Atualizado em março de 2026

O que causa a Rejeição 511

Causa do erro

A SEFAZ valida que, quando a NF-e não é de operação com o exterior (campo <idDest> igual a 1 ou 2), o código do país do destinatário (<cPais>) deve ser obrigatoriamente 1058, que corresponde ao Brasil na tabela do BACEN.

Essa rejeição ocorre quando o campo <cPais> contém um código diferente de 1058 em operações internas ou interestaduais. Geralmente acontece por erro de preenchimento no cadastro do destinatário, importação incorreta de dados ou quando o sistema emissor preenche automaticamente um país errado.

Exceção: se o campo <idEstrangeiro> estiver preenchido, a SEFAZ permite código de país diferente de 1058.

Tags XML envolvidas

As seguintes tags do XML são relevantes para esta rejeição:

Tag XMLDescrição
<idDest>Indicador de operação: 1=Interna, 2=Interestadual, 3=Exterior
<cPais>Código do país do destinatário (1058 = Brasil)
<xPais>Nome do país do destinatário
<idEstrangeiro>Identificação do destinatário no caso de comprador estrangeiro

Exemplo prático

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

XML com erro <dest> <enderDest> <cPais>1600</cPais> <!-- Código errado — não é Brasil --> <xPais>PARAGUAI</xPais> </enderDest> </dest> <ide> <idDest>1</idDest> <!-- Operação Interna --> </ide>

O XML corrigido ficaria assim:

XML correto <dest> <enderDest> <cPais>1058</cPais> <!-- Código correto: Brasil --> <xPais>BRASIL</xPais> </enderDest> </dest>

Como resolver passo a passo

Solução

  1. Verifique o cadastro do destinatário: acesse o cadastro do cliente no seu sistema emissor e confirme que o campo "País" está preenchido como "Brasil" (código 1058).
  2. Corrija o código do país: altere o campo <cPais> para 1058 e <xPais> para BRASIL.
  3. Confirme o tipo de operação: se realmente for operação com exterior, altere <idDest> para 3 e use CFOP iniciado em 7 (exportação) ou 3 (importação).
  4. Reenvie a NF-e após as correções.

Como prevenir

🛡 Prevenção

  • Padronize o cadastro de clientes: defina o país como "Brasil (1058)" como valor padrão para novos cadastros de destinatários nacionais.
  • Valide antes do envio: configure seu sistema para verificar se idDest e cPais são compatíveis antes da transmissão.
  • Revise importações de dados: ao importar cadastros de outros sistemas, verifique se o campo de país foi mapeado corretamente.
  • Use o Gálago: o sistema valida automaticamente a compatibilidade entre tipo de operação e código do país.

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

O que causa a Rejeição 511 da SEFAZ?

A Rejeição 511 ocorre quando a NF-e indica operação interna ou interestadual (idDest = 1 ou 2), mas o código do país do destinatário (cPais) é diferente de 1058 (Brasil).

Como resolver a Rejeição 511?

Corrija o campo cPais para 1058 (Brasil) no cadastro do destinatário, ou altere o idDest para 3 se for realmente uma operação com o exterior.

Quando o código de país diferente de 1058 é permitido?

É permitido quando o campo idEstrangeiro está preenchido ou quando a operação é de exportação/importação (idDest = 3).

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