Voltar para base de conhecimento

Rejeição 855 do CT-e: Assinatura do QR Code difere do calculado

Atualizado há cerca de 1 hora0 visualizações0 acharam útil
CTeRejeição-855QR CodeContingênciaCertificado DigitalSEFAZ

A assinatura do QR Code não confere com o cálculo da SEFAZ. É erro de geração, ligado ao certificado ou aos dados assinados.

A Rejeição 855 acontece quando a assinatura do QR Code não confere com o valor que a SEFAZ recalcula.

Esta é uma rejeição de geração do arquivo — não há campo na tela que a pessoa tenha preenchido errado.

O que a SEFAZ responde: "Assinatura do QR-Code difere do calculado"

Abrir CT-e

Por que acontece a Rejeição 855

O QR Code do DACTE existe para quem está na estrada: fiscal, motorista, destinatário. Apontando a câmera, qualquer um confere na hora se aquele conhecimento está autorizado, sem precisar digitar 44 dígitos.

Ele não é uma imagem qualquer — é uma URL montada com regra, gravada dentro do XML, com o endereço oficial de consulta do estado, a chave de acesso e o ambiente. A SEFAZ confere essa montagem antes de autorizar, porque um QR Code errado imprime no DACTE um link que não leva a lugar nenhum.

Na contingência, o QR Code carrega uma assinatura gerada com o certificado digital da empresa sobre os dados do conhecimento. A SEFAZ refaz o cálculo com o certificado que ela conhece e compara.

Divergindo, uma de três coisas aconteceu:

  • Certificado diferente. A assinatura foi gerada com um certificado que não é o do emitente — outro CNPJ, ou um certificado antigo já substituído.
  • Dados assinados diferentes. O conteúdo mudou depois de a assinatura ser calculada: número, chave ou algum campo que entra no cálculo.
  • Erro no algoritmo de assinatura do emissor.

A segunda é a mais comum em reenvio: cada transmissão gera número e chave novos, e a assinatura precisa acompanhar.

No Berga

Configurações › Certificado Digital, onde o certificado da empresa é configurado.

No Berga. As formas de contingência FS-DA e EPEC, com a assinatura própria do QR Code, seguem no plano de desenvolvimento. Conheça o Berga — a emissão de CT-e já vem pronta.

Como resolver a Rejeição 855

  1. 1
    Confirme em Configurações › Certificado Digital que o certificado em uso é o do CNPJ emitente e está válido.
  2. 2
    Transmita novamente — a assinatura é refeita no envio.
  3. 3
    Se a rejeição repetir e você emite por integração própria, confira se a assinatura está sendo calculada depois de a chave definitiva existir, e sobre os dados daquela transmissão.

O CT-e recusado por validação não consome numeração.

Como evitar a Rejeição 855

Ao renovar o certificado digital, teste a emissão em contingência junto com a normal. A assinatura do QR Code é o único ponto em que o certificado é usado de forma diferente, e é o último a ser descoberto quando algo dá errado.

Se a Rejeição 855 continuar

Anexe o XML rejeitado ao chamado, com o certificado usado identificado. Assinatura que não fecha depois do reenvio indica defeito na geração.

Ao abrir um chamado, informe o número e a série do CT-e, o tipo de emissão e o CNPJ do certificado.

Consulte a tabela de rejeições do CT-e para procurar outro código.

Referência: MOC CT-e 4.00 — Anexo I, validação da assinatura do QR Code.

Este artigo foi útil?