Rejeição 505 CT-e

Grupo CT-e de Substituição não informado para o CT-e de Substituição

5 min de leitura Atualizado em março de 2026

O que causa a Rejeição 505

Causa do erro

A SEFAZ rejeita o CT-e quando o documento é do tipo Substituição (tpCTe = 3), mas o grupo <infCteSub> não foi incluído no XML.

O grupo deve conter a chave do CT-e original e a referência ao CT-e de anulação.

Tags XML envolvidas

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

Tag XMLDescrição
<tpCTe>Tipo do CT-e (3 = Substituição)
<infCteSub>Grupo de substituição
<chCte>Chave do CT-e original
<refCteAnu>CT-e de anulação

Exemplo prático

CT-e de substituição sem grupo infCteSub:

XML com erro <tpCTe>3</tpCTe> <!-- Substituição --> <!-- <infCteSub> AUSENTE --> <!-- CORRETO: --> <infCteSub> <chCte>35260312345678000190570010000001231</chCte> <refCteAnu>35260312345678000190570010000001241</refCteAnu> </infCteSub>

Como resolver passo a passo

Solução

  1. Adicione <infCteSub> ao XML.
  2. Preencha <chCte> com a chave do CT-e original.
  3. Informe <refCteAnu>.
  4. Reenvie o CT-e.

Após realizar as correções, reenvie o documento para a SEFAZ. Se o problema persistir, consulte o suporte do seu sistema emissor ou entre em contato com a SEFAZ do seu estado.

Como prevenir

🛡 Prevençã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

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