Rejeição 510: Operação com Exterior e Código País destinatário é 1058 (Brasil) ou não informado

Descrição oficial da SEFAZ: Operação com Exterior e Código País destinatário é 1058 (Brasil) ou não informado

O que significa

A nota está identificada como operação com o exterior, mas o código do país do destinatário veio como 1058 (Brasil) ou não veio. Se a operação sai do país, o destinatário tem que estar em outro país.

Por que acontece

O cadastro do cliente estrangeiro ficou com o país default Brasil, ou o campo de país nem foi preenchido e o gerador do XML omitiu a tag. Outra causa comum é a nota ter sido marcada como exterior por engano — o CFOP 7xxx foi escolhido para uma venda nacional, por exemplo.

Como resolver

Decida qual das duas informações está errada. Se é exportação de verdade, informe o código do país do destinatário conforme a tabela de países do BACEN (qualquer um diferente de 1058) junto com UF EX e município 9999999. Se não é exportação, corrija o indicador de destino e o CFOP para a operação real. Reassine e retransmita.

Como evitar

Não deixe o país como campo opcional com Brasil pré-preenchido nos cadastros usados em exportação.