Rejeição 888 NF-e NFC-e

GTIN da unidade tributável (cEANTrib) sem informação

4 min de leitura Atualizado em março de 2026

O que causa a Rejeição 888

Causa do erro

A Rejeição 888 ocorre quando o campo <cEANTrib> está vazio na NF-e ou NFC-e. Assim como o campo cEAN, o GTIN da unidade tributável é obrigatório e deve conter o código de barras ou o literal "SEM GTIN".

Tags XML envolvidas

As seguintes tags do XML são relevantes para esta rejeição:

Tag XMLDescrição
<cEANTrib>GTIN da unidade tributável (campo obrigatório)
<cEAN>GTIN do produto
<prod>Grupo de informações do produto

Exemplo prático

Campo cEANTrib vazio:

XML com erro <prod> <cEAN>SEM GTIN</cEAN> <cEANTrib></cEANTrib> <!-- Vazio --> </prod>
XML correto <prod> <cEAN>SEM GTIN</cEAN> <cEANTrib>SEM GTIN</cEANTrib> </prod>

Como resolver passo a passo

Solução

  1. Preencha <cEANTrib> com o GTIN da unidade tributável ou "SEM GTIN".
  2. Mantenha consistência com cEAN: se cEAN é "SEM GTIN", cEANTrib também deve ser.
  3. Reenvie o documento após a correção.

Como prevenir

🛡 Prevenção

  • Preencha sempre ambos os campos: cEAN e cEANTrib devem estar sempre preenchidos.
  • Use "SEM GTIN": para produtos sem código de barras, informe o literal em ambos os campos.

Referência técnica

Documentação oficial

MOC 7.0 — Manual de Orientação do Contribuinte:
confaz.fazenda.gov.br/legislacao/arquivo-manuais/moc7-visao-geral.pdf

Portal Nacional da NF-e:
nfe.fazenda.gov.br

Perguntas frequentes

O que causa a Rejeição 888?

Ocorre quando o campo cEANTrib está vazio na NF-e ou NFC-e.

Como resolver a Rejeição 888?

Preencha o campo cEANTrib com o GTIN da unidade tributável ou com SEM GTIN.

cEANTrib é obrigatório?

Sim. Assim como cEAN, o campo cEANTrib deve estar sempre preenchido.

Cansado de lidar com rejeições?

O Gálago valida os dados antes de transmitir, evitando a maioria das rejeições. Experimente grátis por 21 dias.

Teste Grátis