Rejeição 405: Código do país do emitente: dígito inválido

Descrição oficial da SEFAZ: Código do país do emitente: dígito inválido

O que significa

O código do país informado para o emitente não é um código válido segundo a tabela oficial usada pela NF-e. O Brasil é 1058.

Por que acontece

Erro de cadastro ou de conversão: o campo foi preenchido com um código inexistente, com um código de outra tabela de países, ou perdeu dígitos. Em integrações, é comum o sistema de origem usar outra codificação de países e mapear errado para o padrão da NF-e.

Como resolver

Corrija o código do país no cadastro do emitente para o valor da tabela oficial de países adotada pela NF-e, usando 1058 para o Brasil. Confira que o nome do país informado corresponda ao código. Regere o XML, assine e retransmita.

Como evitar

Fixe o código do país do emitente no cadastro em vez de deixá-lo editável, e mapeie explicitamente qualquer tabela de países externa para a da NF-e.