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.