Rejeições do CT-e OS: cole a mensagem e ache o código
Documento recusado pelo autorizador volta com um código de status e uma mensagem. Esta consulta reúne os 127 códigos do CT-e OS, modelo 67, organizados pela seção do manual oficial, com 1 deles vindo das Notas Técnicas da reforma tributária. Cada código tem página própria, com a regra que o dispara e o campo do XML verificado.
Pode colar o texto inteiro que o seu sistema mostrou, com o código de protocolo do emissor junto — a busca ignora o embrulho.
Validações do Emitente (9)
| 203 | Emissor não habilitado para emissão do CTe |
| 207 | CNPJ do emitente inválido |
| 209 | IE do emitente inválida |
| 229 | IE do emitente não informada |
| 230 | IE do emitente não cadastrada facultativa |
| 231 | IE do emitente não vinculada ao CNPJ |
| 614 | IE do Substituto Tributário inválida |
| 712 | Código de Município diverge da UF de localização do emitente |
| 713 | Município do Emitente inexistente |
Validações Banco de Dados CTe (3)
Validações da Data de Emissão (2)
Validações Gerais (14)
| 227 | Erro na composição do Campo ID |
| 247 | Sigla da UF do Emitente diverge da UF autorizadora |
| 252 | Ambiente informado diverge do Ambiente de recebimento |
| 253 | Dígito Verificador da chave de acesso composta inválido |
| 458 | Grupo de CTe normal não informado para CTe normal |
| 459 | Grupo de CTe complementar não informado para CTe complementar |
| 515 | O tpEmis informado só é válido na contingência SVC |
| 516 | O tpEmis informado é incompatível com SVC- [SP/RS] |
| 517 | CTe informado em SVC deve ser Normal |
| 586 | Data e Justificativa de entrada em contingência não devem ser informadas para tipo de emissão diferente de FS-DA. |
| 587 | Data e Justificativa de entrada em contingência devem ser informadas |
| 588 | Data de entrada em contingência posterior a data de emissão. |
| 670 | Série utilizada não permitida no webservice |
| 721 | Chave de acesso inválida (modelo diferente de 67) |
Validações do CTe Complementar (14)
| 267 | CTe Complementar referência um CTe inexistente |
| 269 | CNPJ Emitente do CTe Complementar difere do CNPJ do CT complementado |
| 491 | CTe complementado é diferente de Normal ou Substituição |
| 520 | CTe não pode receber mais do que 10 CTe Complementares |
| 655 | CTe complementado deve estar com a situação autorizada (não pode estar cancelado) |
| 657 | CTe complementado não pode ter sido substituído |
| 671 | CTe complementado no CTe complementar com diferença de Chave de Acesso. |
| 804 | O CNPJ/CPF do tomador do CTe complementar deve ser igual ao informado no CTe complementado |
| 805 | A IE do emitente do CTe complementar deve ser igual ao informado no CTe complementado |
| 811 | A UF de início da prestação deve ser igual ao informado no CTe complementado |
| 812 | A UF de fim da prestação deve ser igual ao informado no CTe complementado |
| 835 | O tipo de serviço do CTe complementar deve ser igual ao CTe complementado |
| 859 | Chave de acesso do CTe OS complementado inválida |
| 907 | CTe complementado não pode estar repetido no mesmo CTe Complementar A chave de acesso do CTe complementada não pode estar repetida no CTe complementar |
Nova regra para CTe OS de Transporte de Valores (1)
| 380 | UF e Município de Fim da prestação devem estar preenchidas para Transporte de Valores IBS/CBS |
Validações do Início e Fim da Prestação (6)
| 414 | Código de Município diverge da UF de término da prestação |
| 456 | Código de Município diverge da UF de início da prestação |
| 493 | Código de Município diverge da UF de envio |
| 537 | Município de Envio inexistente |
| 541 | Município de início da prestação inexistente |
| 542 | Município de término da prestação inexistente |
Validações do Tomador (11)
| 444 | CNPJ do tomador inválido |
| 445 | CPF do tomador inválido |
| 447 | Código de Município diverge da UF de localização tomador |
| 448 | IE do tomador inválida |
| 481 | IE deve ser informada para tomador Contribuinte |
| 482 | IE do tomador isento deve ser preenchida com “ISENTO” |
| 489 | IE do tomador não cadastrada facultativa |
| 490 | IE do tomador não vinculada ao CNPJ facultativa |
| 536 | Município do Tomador inexistente |
| 617 | UF do tomador não aceita ISENTO com Inscrição Estadual |
| 719 | IE do Tomador não informada (*1) Validação possível na operação interestadual ou no ambiente da SEFAZ Virtual utilizando o CCC-Cadastro Centralizado de Contribuintes facultativa |
Validações do CTe de Substituição (17)
| 503 | CTe substituto deve ter tipo de emissão = normal |
| 505 | Grupo CTe de Substituição não informado para o CTe de Substituição |
| 510 | CNPJ do emitente do CTe substituto deve ser igual ao informado no CTe substituído |
| 552 | O CNPJ/CPF do tomador do CTe substituto deve ser igual ao informado no CTe substituído |
| 553 | A IE do emitente do CTe substituto deve ser igual ao informado no CTe substituído |
| 559 | A UF de início da prestação deve ser igual ao informado no CTe substituído |
| 560 | A UF de fim da prestação deve ser igual ao - UF de fim da prestação do CTe substituto deve ser igual ao informado no CTe substituído informado no CTe substituído |
| 563 | A substituição de um CTe deve ocorrer no prazo máximo de 60 dias contados da data de autorização do CTe objeto de Substituição |
| 568 | CTe a ser substituído inexistente |
| 569 | CTe a ser substituído deve estar com a situação autorizada (não pode estar cancelado) |
| 570 | CTe a ser substituído não pode ter sido substituído anteriormente |
| 571 | CTe a ser substituído deve ter Tipo = 0 (normal) ou 3 (Substituição) |
| 659 | CTe substituído não pode ter sido complementado |
| 673 | CTe substituído com diferença de Chave de Acesso |
| 739 | O CTe substituído deve possuir evento de Prestação do Serviço em Desacordo |
| 834 | O tipo de serviço do CTe de substituição deve ser igual ao CTe substituído |
| 858 | Chave de acesso do CTe OS substituído inválida Retornar o motivo da rejeição da Chave de Acesso: CNPJ zerado ou inválido, Ano < 2009 ou maior que atual, Mês inválido (0 ou > 12), Modelo diferente de 67, Número zerado, Tipo de emissão inválido, UF inválida ou DV inválido) |
Validações de Valores (4)
Validações dos Modais (Apenas para Transporte de Pessoas e Excesso de Bagagem) (4)
Validações de CFOP (1)
| 676 | CFOP informado inválido |
Validações dos Autorizados ao XML do CTe OS (4)
Validações conforme o tipo de serviço (19)
| 751 | UF de início e Fim da prestação devem estar preenchidas para Transporte de Pessoas |
| 752 | Município de início e Fim da prestação devem estar preenchidos para Transporte de Pessoas |
| 753 | Percurso inválido |
| 754 | Os documentos referenciados devem estar preenchidos para excesso de bagagem |
| 757 | O tomador do serviço deve estar informado para Transporte de Pessoas e Valores |
| 758 | Existe CTe OS de Transporte de Valores autorizado há mais de 45 dias sem informar as GTV facultativa |
| 815 | Não é permitido referenciar CTe cancelado para este tipo de serviço |
| 824 | CTe referenciado inexistente na base de dados da SEFAZ |
| 825 | CTe referenciado existe com diferença de chave de acesso |
| 826 | CTe referenciado deve estar cancelado |
| 827 | CTe referenciado deve ser do mesmo emitente do CTe |
| 830 | CTe referenciado deve ser do mesmo tipo de serviço |
| 831 | Número do Registro Estadual Inválido facultativa |
| 837 | Data e hora da viagem deve ser informada para tipo de fretamento eventual |
| 838 | Data e hora da viagem deve ser superior a data de emissão do CTe |
| 839 | Número do Registro Estadual é obrigatório para transporte de pessoas rodoviário nas operações internas. |
| 840 | Termo de Autorização de Fretamento é obrigatório para transporte de pessoas rodoviário interestadual |
| 841 | Informação do fretamento é obrigatória para transporte de pessoas |
| 856 | Chave de acesso do CTe referenciado inválida |
Validações do Responsável Técnico (3)
Validações do QR Code (6)
| 850 | O QR Code do CTe deve ser informado |
| 851 | Endereço do site da UF da Consulta via QR Code diverge do previsto |
| 852 | Parâmetro chave de acesso do QR Code divergente do CTe |
| 853 | Parâmetro sign não informado no QR Code para emissão em contingência |
| 854 | Parâmetro sign não deve ser informado no QR Code para emissão Normal |
| 855 | Assinatura do QR-Code difere do calculado |
Validações da GTVe (9)
| 881 | Informações da GTVe não podem ser preenchidas para CTe OS diferente de transporte de valores |
| 882 | Chave de acesso da GTVe inválida |
| 883 | GTVe inexistente |
| 884 | GTVe com diferença de Chave de Acesso |
| 885 | GTVe referenciada não pode estar cancelada |
| 886 | GTVe referenciada deve ser do mesmo emitente do CTe OS |
| 887 | GTVe em duplicidade no CTe OS |
| 898 | O nome do componente da GTVe para o tipo outros deve ser informado |
| 899 | A soma dos componentes da GTVe deve ser igual ao valor da prestação do serviço |
Perguntas frequentes
Quantos códigos de rejeição o CT-e OS tem?
O CT-e OS, modelo 67, tem 127 códigos de rejeição catalogados no Buscador NCM, lidos do manual oficial e das Notas Técnicas da Reforma Tributária — 1 deles têm regra de IBS ou CBS. Cada código tem página própria, com a regra que o dispara e o campo do XML verificado.
O código de rejeição do CT-e OS é o mesmo da NF-e?
O número pode ser o mesmo e o significado, não. O cStat não é único entre documentos fiscais eletrônicos: o Buscador NCM cataloga 1097 códigos de 13 documentos, e 624 deles significam coisas diferentes conforme o documento emitido. O 503, por exemplo, tem seis leituras. Procurar a solução de uma rejeição do CT-e OS na tabela da NF-e leva ao erro errado.
Colei a mensagem do meu emissor e não achei. Por quê?
Emissores e ERPs embrulham o texto oficial: acrescentam um código de protocolo, o nome do lote ou uma frase própria antes da mensagem. A busca desta consulta trata isso — quando a mensagem inteira não casa palavra por palavra, ela passa a valer pelas palavras que casam, e devolve as linhas com maior cobertura. Colar o texto inteiro, com o embrulho junto, funciona.
Toda rejeição do CT-e OS vale em todos os estados?
Não. 8 dos 127 códigos do CT-e OS vêm de regras marcadas como FACULTATIVAS no manual: elas só rejeitam onde a unidade federada ligou a validação. O Buscador NCM publica a aplicação declarada na fonte, código a código, porque tratar regra facultativa como obrigatória faz a página afirmar o que não vale em toda UF.
O que é o CT-e OS?
O conhecimento de transporte dos serviços que não são de carga: transporte de pessoas, de valores por conta de terceiro e excesso de bagagem. O CT-e OS divide o manual com o CT-e, mas é outro modelo e tem regras próprias. Procurar a solução de uma rejeição do CT-e OS na tabela do CT-e leva ao erro errado. A obrigatoriedade vem do Ato Conjunto RFB/CGIBS nº 4, de 30 de julho de 2026, que fixou o calendário dos 18 documentos fiscais eletrônicos do IBS e da CBS.