Rejeição 489: CNPJ informado inválido (DV ou zeros)

Descrição oficial da SEFAZ: CNPJ informado inválido (DV ou zeros)

O que significa

Um CNPJ informado no XML não passou na validação: ou o dígito verificador não fecha, ou o campo veio preenchido com zeros. A SEFAZ só checa a consistência do número, não se a empresa existe.

Por que acontece

Origem típica é cadastro: CNPJ digitado errado, importado de planilha com truncamento de zeros à esquerda, ou preenchido com zeros como marcador de 'não informado'. Como a validação é objetiva, o campo exato que falhou depende de qual CNPJ do XML está errado — emitente, destinatário, transportador, local de entrega ou retirada.

Como resolver

Localize no XML qual campo de CNPJ está inválido e confira o número no cadastro correspondente, prestando atenção a zeros à esquerda e a máscaras removidas. Corrija o cadastro e reemita. Se o CNPJ não se aplica àquele participante, o campo não deve ir zerado — deve ser omitido ou substituído pelo CPF, conforme o caso.

Como evitar

Valide o dígito verificador do CNPJ na entrada do cadastro e nunca grave zeros para representar ausência.