Rejeição 400: Parâmetro do QR-Code não está no formato hexadecimal:
A SEFAZ devolveu o cStat 400 — a nota não foi autorizada. Motivo oficial do MOC: Parâmetro do QR-Code não está no formato hexadecimal:. Corrija a causa e retransmita; a numeração pode ser reaproveitada.
Parte desta rejeição é da NFC-e (modelo 65): 1 das 5 regras que retornam o 400 restringem ao modelo 65. As outras valem sem restrição de modelo declarada.
O que a SEFAZ verifica na rejeição 400?
Se QR Code versão “100" e Parâmetro Data de Emissão no QR-Code não está no formato hexadecimal (Caracteres: “0-9", “a-f", “A-F"). Nota: O Schema XML faz esta verificação. (NT 2017.002/ NT 2015.002)
Campo/regra: ZX02-64 · Aplicação: obrigatória em todas as UFs
Se QR Code versão “100" e Parâmetro Digest Value no QR-Code não está no formato hexadecimal (Caracteres: “0-9", “a-f",“A-F"). Nota: O Schema XML faz esta verificação. (NT 2017.002/ NT 2015.002)
Campo/regra: ZX02-92 · Aplicação: obrigatória em todas as UFs
Se QR Code versão “100" e Parâmetro Hash no QR-Code não está no formato hexadecimal (Caracteres: “0-9", “a-f",“A-F"). Nota: O Schema XML faz esta verificação. (NT 2017.002/ NT 2015.002)
Campo/regra: ZX02-116 · Aplicação: obrigatória em todas as UFs
Se QR Code versão “2" e NFC-e de contingência (tpEmis=9): -Parâmetro Digest Value no QR-Code não está no formato hexadecimal (Caracteres: “0-9", “a-f",“A-F"). Nota: O Schema XML faz esta verificação Observação 1: Para NFC-e ONLINE esse parâmetro não existe. Observação 2: Para a NFC-e OFFLINE é o 6º parâmetro da URL do QR Code (NT 2017.002)
Campo/regra: ZX02-292 · Aplicação: obrigatória em todas as UFs
Se QR Code versão “2" e Parâmetro Hash no QR-Code não está no formato hexadecimal (Caracteres: “0-9", “a-f",“A-F"). Nota: O Schema XML faz esta verificação Observação 1: Para NFC-e ONLINE é o 5º parâmetro da URL do QR Code. Observação 2: Para a NFC-e OFFLINE é o 8º parâmetro da URL do QR Code (NT 2017.002)
Campo/regra: ZX02-316 · Aplicação: obrigatória em todas as UFs
Regras de validação do MOC que retornam o código 400. É exatamente isso que o autorizador confere no seu XML.
Por onde começar a investigar a 400?
A regra de validação oficial que o Buscador NCM vincula a esta rejeição descreve exatamente o que a SEFAZ verificou.
Que outras rejeições da NF-e são da mesma família?
O código 400 em outros documentos fiscais
O cStat não é único entre documentos. O mesmo 400 aparece em mais 7 documentos — e com outro significado. Quem recebeu esse número de um emissor que não é de NF-e precisa da regra do documento dele.
Perguntas frequentes
O que significa a rejeição 400 da NF-e?
"Parâmetro do QR-Code não está no formato hexadecimal:" — motivo oficial da tabela de cStat do MOC. A nota NÃO foi autorizada: corrija a causa e retransmita (a numeração pode ser reaproveitada, porque a nota rejeitada não existe pro fisco).
Como resolver o erro 400?
A regra de validação oficial que o Buscador NCM vincula a esta rejeição descreve exatamente o que a SEFAZ verificou. No Buscador NCM, a ficha da rejeição 400 traz a regra de validação oficial com a verificação exata que a SEFAZ executou — comece por ela.
Rejeição consome a numeração da nota?
Não. A NF-e rejeitada não fica registrada na SEFAZ — o mesmo número pode ser retransmitido após a correção. Diferente da DENEGAÇÃO (irregularidade cadastral), que consome a numeração e impede o reuso do documento.
Fonte oficial
Consolidação do MOC de 29/08/2026.