Rejeição 512: CNPJ do Local de Retirada inválido
Descrição oficial da SEFAZ: CNPJ do Local de Retirada inválido
O que significa
O CNPJ informado no grupo de local de retirada não passou na validação de dígito verificador. Não é questão de existir ou não na Receita: o número em si está matematicamente inválido.
Por que acontece
Digitação manual do CNPJ de retirada, número truncado, ou campo preenchido com um valor de preenchimento (zeros, sequência repetida). Também acontece quando o sistema monta o local de retirada a partir de outro cadastro e leva junto um documento incompleto.
Como resolver
Confira o CNPJ do local de retirada com o cadastro real e corrija-o. Se a retirada não é feita em endereço diferente do emitente, o grupo de retirada não precisa existir — remova-o do XML. Reassine e retransmita.
Como evitar
Valide o dígito verificador do CNPJ no momento do cadastro e no momento da emissão, antes de montar o XML.