NFC-e rejeitada: "Código de Hash no QR-Code difere do calculado" (464). O que fazer?

A rejeição 464 — "Código de Hash no QR-Code difere do calculado" significa que o QR Code do cupom foi assinado com um CSC diferente do que a SEFAZ tem registrado para a sua empresa naquele ambiente. Não é um erro no seu produto ou na venda — é o CSC.

A causa mais comum: CSC de homologação × produção.
O CSC de teste (homologação) e o de produção são dois códigos diferentes na SEFAZ. Usar o de produção para emitir um teste (ou o contrário) dá exatamente essa rejeição.

Como resolver:

1. Confirme com o seu contador o ID do CSC e o token cadastrados no portal da SEFAZ do seu estado — e de qual ambiente eles são.
2. Em Fiscal → Configurações → passo 4 (CSC), confira se o que está lá é o CSC do ambiente em que você está emitindo.
3. Copie o token exatamente como está na SEFAZ: ela diferencia maiúsculas/minúsculas e conta o hífen. Um caractere trocado já derruba.
4. Se ainda assim rejeitar, gere um CSC novo no portal da SEFAZ e cadastre-o no passo 4.

> Para só validar a configuração sem depender do CSC, emita uma NF-e (modelo 55) de teste: a NF-e não usa CSC nem QR Code, então prova que empresa, certificado e serviço fiscal estão certos.

Oi! Eu sou o PDVito! 👋

Seu assistente virtual do Mais PDV.
Vou ficar sempre aqui pra te ajudar — é só clicar em mim!

PDVito

Assistente Mais PDV — online