Rejeição 882: GTIN (cEAN) com prefixo inválido
O código de barras tem dígito válido mas começa com um prefixo que não existe na tabela GS1.
A Rejeição 882 acontece quando o GTIN do produto tem o dígito de controle correto, mas começa com um prefixo que não existe na tabela GS1. O número passa na conta e falha na origem.
A mensagem indica o item entre colchetes — em GTIN (cEAN) com prefixo inválido [nItem: 2], o problema está no segundo item.
Por que acontece a Rejeição 882
Os primeiros dígitos do GTIN identificam a organização GS1 que emitiu o código — o país ou a entidade responsável. A SEFAZ valida esse prefixo contra a tabela publicada no Portal Nacional da NF-e.
As causas mais comuns:
Código interno com formato de GTIN. Numeração criada pela empresa que por acaso passa na conta do dígito, mas não pertence a nenhuma faixa GS1.
Código de uso restrito. Faixas como as que começam em 2 são reservadas para uso interno, em balança e etiqueta de loja, e não valem como GTIN em nota fiscal.
Produto importado com código de faixa não reconhecida.
Dígitos iniciais trocados na digitação — o dígito final ainda fecha, mas o prefixo vira outro.
É a rejeição vizinha da 611, que aponta o dígito de controle, e da 883, que aponta o campo vazio.
Como resolver a Rejeição 882
- 1Localize o item indicado no
nItemda mensagem. - 2Confira o código de barras na embalagem do produto.
- 3Se o código é interno da empresa — criado para uso no PDV ou impresso pela balança —, ele não é um GTIN. Preencha o campo com SEM GTIN.
- 4Emita a nota novamente.
A nota rejeitada não consome numeração: corrija o cadastro e reenvie com o mesmo número.
Como evitar a Rejeição 882
Separe código interno de GTIN no cadastro do produto. O código interno serve para busca e etiqueta; o GTIN é o da embalagem, emitido pela GS1. Usar um no lugar do outro é a causa raiz desta rejeição.
Produtos vendidos a granel, com etiqueta de balança, quase nunca têm GTIN — e o campo deve ficar como SEM GTIN.
Se a Rejeição 882 continuar
Se o código veio da embalagem e a nota continua sendo recusada, é possível que o prefixo seja de uma faixa realmente não reconhecida — acontece com produto importado de origem específica. Nesse caso, SEM GTIN é a saída correta.
Persistindo, abra um chamado informando o número da nota, o nItem e o GTIN cadastrado.
Referência: MOC 7.0 — Anexo I, regra de validação I03-20. Tabela de prefixos GS1 publicada no Portal Nacional da NF-e.