Rejeição 253 do MDF-e: Digito Verificador da chave de acesso composta inválido
O dígito verificador da chave não fecha com os campos do documento. É defeito de montagem do emissor.
A Rejeição 253 acontece quando o dígito verificador da chave de acesso não confere com o resultado do cálculo sobre os campos do manifesto.
O que a SEFAZ responde: "Digito Verificador da chave de acesso composta inválido"
Por que acontece a Rejeição 253
A chave de acesso tem 44 dígitos, e o último deles é um verificador: um número calculado a partir dos 43 anteriores por uma fórmula fixa. Ele existe para que qualquer erro de digitação ou transmissão seja detectado na hora.
A SEFAZ refaz o cálculo com os dados que recebeu. Se o resultado é diferente do dígito enviado, alguma coisa não bate — e como a chave é montada pelo emissor a partir dos campos do documento, o problema está na montagem.
Esta rejeição não é de preenchimento. Nenhum campo da tela produz esse erro.
O que costuma estar por trás:
- Chave montada antes de um campo mudar — série, número ou data alterados depois do cálculo, sem a chave ser refeita.
- Zeros à esquerda perdidos em algum componente. O número do documento tem tamanho fixo; um zero a menos encurta a sequência e muda o resultado.
- Fórmula implementada com erro — o cálculo usa pesos que se repetem em ciclo, e um deslocamento produz dígitos plausíveis e errados.
- Campo montado com dado diferente do que foi enviado no XML.
A 227 trata de um problema vizinho: lá o campo ID está malformado; aqui ele está bem formado e o verificador não fecha.
No Berga
DFe › MDFe, na listagem do manifesto.
Deixa que o Berga resolve. A chave é montada como último passo, a partir dos dados já gravados do manifesto, e o dígito é calculado sobre ela. Conheça o Berga — a emissão de MDF-e já vem pronta.
Como resolver a Rejeição 253
Esta correção é do fornecedor do emissor.
- 1Guarde o XML recusado.
- 2Encaminhe ao fornecedor: a chave precisa ser montada depois de todos os campos estarem definidos, com os zeros à esquerda preservados.
Como evitar a Rejeição 253
Em emissor próprio, valide o XML contra o schema antes de transmitir e confira a chave com um validador independente. Os dois pegam o problema antes de a SEFAZ ver.
Se a Rejeição 253 continuar
Se o cálculo foi corrigido e apareceu a 247, a UF dentro da chave não bate com a do emitente. Se apareceu a 666, o ano é anterior a 2012.
Ao abrir um chamado, informe a chave gerada e a série e o número do manifesto.
Consulte a tabela de rejeições do MDF-e para procurar outro código.
Referência: MOC MDF-e 3.00b — Anexo I, validação do dígito verificador da chave de acesso.