Rejeição 540: CPF do Local de Retirada inválido

Descrição oficial da SEFAZ: CPF do Local de Retirada inválido

O que significa

O CPF informado no grupo de local de retirada não passou na validação. A SEFAZ confere o formato e o dígito verificador do CPF.

Por que acontece

Digitação errada, CPF com máscara, zeros à esquerda perdidos, ou o campo preenchido com um CNPJ. Também ocorre quando o local de retirada foi montado a partir de um cadastro que tem CPF inválido gravado.

Como resolver

Confira o CPF do local de retirada, grave somente os 11 dígitos, sem pontos e sem traço, e corrija o cadastro de origem. Se o local de retirada é uma empresa, use o campo de CNPJ, não o de CPF. Reenvie o XML assinado.

Como evitar

Valide CPF e CNPJ com dígito verificador no momento do cadastro, não na hora de emitir.