Rejeição 871 CT-e

Comprovante de entrega não pode informar NF-e para CT-e de tipo de serviço diferente de Normal

4 min de leitura Atualizado em março de 2026

O que causa a Rejeição 871

Causa do erro

A Rejeição 871 ocorre quando um Evento de Comprovante de Entrega do CT-e (TpEvento = 110180) informa o grupo de informações das entregas (<infEntrega>) em um CT-e cujo Tipo de Serviço é diferente de Normal (tpServ diferente de 0).

Para CT-e com tipo de serviço diferente de Normal (como Subcontratação, Redespacho, etc.), o grupo <infEntrega> com chaves de NF-e não deve ser incluído no comprovante de entrega.

Tags XML envolvidas

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

Tag XMLDescrição
<infEntrega>Grupo de informações das entregas (deve ser removido)
<chNFe>Chave de acesso da NF-e (dentro de infEntrega)
<tpServ>Tipo do serviço do CT-e
<tpEvento>Tipo de evento (110180)
<evCECTe>Evento de comprovante de entrega

Exemplo prático

Comprovante de entrega com infEntrega para CT-e de subcontratação:

XML com erro <CTe><ide> <tpServ>1</tpServ> <!-- Subcontratação --> </ide></CTe> <evCECTe> <infEntrega> <!-- Não permitido para tpServ != 0 --> <chNFe>35190812345678000190550010000005001</chNFe> </infEntrega> </evCECTe>

Como resolver passo a passo

Solução

  1. Remova o grupo <infEntrega> do evento de Comprovante de Entrega.
  2. Verifique o tipo de serviço do CT-e: o grupo infEntrega só é permitido para tpServ = 0 (Normal).
  3. Reenvie o evento sem o grupo de entregas.

Como prevenir

🛡 Prevenção

  • Valide o tipo de serviço: antes de emitir o comprovante, verifique o tpServ do CT-e.
  • Configure regras por tipo: seu sistema deve omitir infEntrega para CT-e não Normal.
  • Consulte a NT 2019.001: detalha as regras por tipo de serviço.

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 871?

Ocorre quando o Comprovante de Entrega informa o grupo infEntrega para CT-e com tipo de serviço diferente de Normal.

Como resolver a Rejeição 871?

Remova o grupo infEntrega do evento de Comprovante de Entrega e reenvie.

Para quais tipos de CT-e o grupo infEntrega é permitido?

Apenas para CT-e com tipo de serviço Normal (tpServ = 0).

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