Pular para o conteúdo
KalviIBS/CBS para serviços

Rejeição E0958: o que significa e como corrigir

O código de classificação tributária (cClassTrib) que você mandou não existe na tabela oficial ou não é aceito em prestação de serviços.

A tabela de cClassTrib é a mesma do IBS/CBS como um todo, mas só parte dela vale para NFS-e: cada código traz um indicador dizendo em quais documentos pode aparecer.

Quase sempre é código copiado de material sobre NF-e, ou o item de serviço (cTribNac) está errado e arrastou o cClassTrib junto.

Texto oficial da regra: “cClassTrib para IBS/CBS incorreto para operação de prestação de serviços.”

Campo cClassTrib · efeito rejeitar a nota · layout 1.04.01 (NT 009/2026 v1.01) · tabela 2026-11-03

Na NF-e, a mesma coisa tem outro número

Quem pesquisa sobre IBS/CBS quase sempre encontra material de NF-e. Lá a regra equivalente é a rejeição 1023 e 1025: “Classificação Tributária do IBS/CBS informada inexistente · cClassTrib do IBS/CBS não permitido neste modelo de DFe”. É a mesma ideia, em outro documento — na NFS-e o código é E0958.

O XML antes e depois

Nota sintética, com os dados do prestador inventados. A diferença está destacada.

Como veio
  …
            <gIBSCBS>
              <CST>200</CST>
−             <cClassTrib>200999</cClassTrib>
            </gIBSCBS>
          </trib>
  …
Corrigido
  …
            <gIBSCBS>
              <CST>200</CST>
+             <cClassTrib>200029</cClassTrib>
            </gIBSCBS>
          </trib>
  …

Rode esta nota agora

Modo demo · 3 notas por dia · resultado completo · sem cadastro. A nota abaixo é sintética e quebra a regra E0958 de propósito. Nada é guardado.

1 nota detectada

Clique em Verificar para rodar esta nota agora, sem cadastro.

Perguntas frequentes

Como descubro o cClassTrib certo do meu serviço?

Pelo item da LC 116 que você já usa na nota. A correlação oficial (Anexo VIII da NT 008) liga cada item de serviço aos códigos admitidos. O verificador acima sugere o candidato quando encontra o item na sua DPS.

O cClassTrib da NF-e serve na NFS-e?

Nem sempre. A tabela é única, mas cada código indica em quais documentos é válido. Códigos criados para mercadoria não passam na NFS-e, e é essa checagem que produz a E0958.

Isso já está recusando nota de verdade?

Está. Em outubro de 2026 um emissor publicou o registro dos próprios erros de produção, e nele aparecem 205 recusas em 13 empresas em quatro dias — pela E0958 e pela falta de correlação entre cTribNac, NBS, cIndOp e cClassTrib. A mensagem do sistema manda o emitente baixar uma planilha e conferir à mão. É rejeição, não aviso: a nota não é autorizada até o código ser corrigido.

De onde vem esta regra

NT SE/CGNFS-e 009/2026 v1.01 (2026-10-01) — Anexo VI Leiautes e RN RTC IBS/CBS v1.04.01, planilha RN DPS_NFS-eNota Técnica 2025.002 v1.51 (NF-e), tabela de rejeições

Relacionadas