Rejeição 1022: o significado muda conforme o documento
O código de status 1022 aparece em 7 documentos fiscais eletrônicos. Ele não é um código só: são 5 regras diferentes que dividem o mesmo número. Procurar a solução na tabela do documento errado leva à resposta errada.
O que o 1022 significa em cada documento?
“Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) não permitido - Município de Início e Fim da Prestação devem estar localizados nos municípios pares da mesma ALC. O Emitente e o Tomador (se informado e for pessoa jurídica) devem estar localizados em um município da mesma ALC que os municípios de início e fim fizerem parte. IMPORTANTE: No CTe Simplificado, todos as viagens devem atender esse regramento Para CTe OS (mod 67): - Município do Emitente e Tomador ( se informado e for Pessoa Jurídica) devem pertencer a um município da ZFM OU - Município do Emitente e o Tomador (se informado e for pessoa jurídica) devem estar localizados em um município da mesma”
Leitura 1 de 5 · vale em 1 documento
“Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) não permitido”
Leitura 2 de 5 · vale em 1 documento
“Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) não permitido 1200104-Brasileia (AC) 1200203-Cruzeiro do Sul (AC) 1200252-Epitaciolândia (AC) 1200104-Brasileia (AC) 1200252-Epitaciolândia (AC) 1200252-Epitaciolândia (AC) 1200252-Epitaciolândia (AC) 1200203-Cruzeiro do Sul (AC) 1200203-Cruzeiro do Sul (AC) 1200104-Brasileia (AC) 1200203-Cruzeiro do Sul (AC) 1200252-Epitaciolândia (AC) 1200203-Cruzeiro do Sul (AC) 1200203-Cruzeiro do Sul (AC)”
Leitura 3 de 5 · vale em 1 documento
“Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) não permitido Esta RV verifica se contribuinte preenche os requisitos do art. 451 ou 466 LCP 214/25 para a alíquota zero da CBS Se informado gCBS/gALCZFMCBS: - vTribRegCBS deverá ser resultante de: vTribRegCBS = gIBSCBS/vBC x (gALCZFMCBS/pAliqEfetRegCBS / 100)”
Leitura 4 de 5 · vale em 3 documentos
“Grupo IBS/CBS não informado”
Leitura 5 de 5 · vale em 1 documento
Por que o mesmo número quer dizer coisas diferentes?
Cada documento fiscal eletrônico tem manual próprio e tabela de códigos própria. O número pertence ao documento, não ao sistema: CT-e, BP-e, NF3e e NF-e numeram as próprias rejeições e as faixas se sobrepõem. Quem consulta só a tabela da NF-e não enxerga isso — e é aí que a resposta certa parece errada.
Dos 1097 códigos catalogados no Buscador NCM, 673 aparecem em mais de um documento e 624 mudam de significado conforme o documento emitido.
Perguntas frequentes
O que significa a rejeição 1022?
Depende do documento que você emitiu. O código 1022 existe em 7 documentos fiscais eletrônicos e carrega 5 significados diferentes: no CT-e é "Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) não permitido - Município de Início e Fim da Prestação devem estar localizados nos municípios pares da mesma ALC. O Emitente e o Tomador (se informado e for pessoa jurídica) devem estar localizados em um município da mesma ALC que os municípios de início e fim fizerem parte. IMPORTANTE: No CTe Simplificado, todos as viagens devem atender esse regramento Para CTe OS (mod 67): - Município do Emitente e Tomador ( se informado e for Pessoa Jurídica) devem pertencer a um município da ZFM OU - Município do Emitente e o Tomador (se informado e for pessoa jurídica) devem estar localizados em um município da mesma"; no BP-e é "Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) não permitido"; no NFCom é "Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) não permitido 1200104-Brasileia (AC) 1200203-Cruzeiro do Sul (AC) 1200252-Epitaciolândia (AC) 1200104-Brasileia (AC) 1200252-Epitaciolândia (AC) 1200252-Epitaciolândia (AC) 1200252-Epitaciolândia (AC) 1200203-Cruzeiro do Sul (AC) 1200203-Cruzeiro do Sul (AC) 1200104-Brasileia (AC) 1200203-Cruzeiro do Sul (AC) 1200252-Epitaciolândia (AC) 1200203-Cruzeiro do Sul (AC) 1200203-Cruzeiro do Sul (AC)"; no NF3e, no NFGas, no NFAg é "Grupo de operações em áreas incentivadas (ALC/ZFM) - CBS (alíquota zero) não permitido Esta RV verifica se contribuinte preenche os requisitos do art. 451 ou 466 LCP 214/25 para a alíquota zero da CBS Se informado gCBS/gALCZFMCBS: - vTribRegCBS deverá ser resultante de: vTribRegCBS = gIBSCBS/vBC x (gALCZFMCBS/pAliqEfetRegCBS / 100)"; no NF-e é "Grupo IBS/CBS não informado". O Buscador NCM cataloga 1097 códigos de 13 documentos e diz, código a código, quando o sentido muda.
Por que o mesmo número quer dizer coisas diferentes?
Porque cada documento fiscal eletrônico tem o próprio manual e a própria tabela de códigos de status. O número é do documento, não do sistema: o CT-e, o BP-e, o NF3e e a NF-e numeram as próprias rejeições, e as faixas se sobrepõem. Isso é invisível para quem só consulta a tabela da NF-e — e é o que faz a resposta certa parecer errada. O Buscador NCM publica 1097 códigos de 13 documentos lado a lado.
Como sei de qual documento é o meu código 1022?
Pelo documento que o seu sistema estava emitindo quando a rejeição apareceu. Se era um conhecimento de transporte, é o CT-e; se era uma passagem, é o BP-e; se era a conta de luz, é o NF3e. A mensagem que veio junto do número também identifica: o texto é diferente em cada documento, e ele é o que vale. No Buscador NCM cada leitura do 1022 abre a ficha do documento certo, com a regra de validação oficial.
O meu emissor mostrou outro número junto da mensagem. É o mesmo erro?
Provavelmente sim. Emissores e ERPs embrulham o texto oficial com um código próprio de protocolo, de sistema ou de lote, e por isso a mesma mensagem aparece com números diferentes em cada software. O que identifica a rejeição é a MENSAGEM, não o número que aparece na tela.