Voltar para base de conhecimento

Erro E0958: cClassTrib para IBS/CBS incorreto para operação de prestação de serviços

Atualizado há cerca de 22 horas0 visualizações0 acharam útil
NFSeDPSIBS CBSReforma TributariaCSTErro

Nem toda classificação tributária vale para serviço.

O Erro E0958 acontece quando o cClassTrib informado não é válido para uma operação de prestação de serviços.

Abrir NFS-e

Por que acontece o Erro E0958

A reforma tributária trouxe dois códigos que trabalham em par, e é comum confundi-los:

CampoTamanhoO que faz
CSTAté 3 dígitosAgrupa a situação: tributação integral, reduzida, isenta, imune
cClassTrib6 dígitosEspecifica qual tratamento se aplica dentro daquele grupo

O CST é o gênero, o cClassTrib é a espécie. Um CST de "tributação com redução" abriga dezenas de classificações diferentes — cada uma com o próprio percentual e a própria base legal na Lei Complementar 214/2025.

Os dois vêm das tabelas oficiais publicadas pelo Sistema Nacional, e não podem ser escolhidos livremente.

A tabela de classificações cobre toda a economia: mercadorias, serviços, energia, combustíveis, operações financeiras, bens imóveis. Cada código vale para um recorte, e boa parte deles não se aplica a serviço nenhum.

A NFS-e é documento de serviço. Um código pensado para circulação de mercadoria ou para regime específico de outro setor é recusado aqui mesmo sendo válido em outro documento.

As causas mais comuns:

Código copiado da NF-e de produto, onde ele é legítimo.

Classificação escolhida por semelhança de descrição na tabela, sem conferir o escopo.

Tabela desatualizada na integração, sem as revisões publicadas depois.

Código de regime específico — o de setor financeiro ou de combustíveis, por exemplo — usado em serviço comum.

No Berga

Gomos › Regras de Tributação, onde o cClassTrib fica cadastrado por regra.

Deixa que o Berga resolve guardando a classificação na regra de tributação, e não digitada em cada nota: o código entra uma vez, para aquele tipo de operação, e vale para todas as notas que ela alcança. Conheça o Berga.

Como resolver o Erro E0958

  1. 1
    Confirme com a contabilidade a classificação correta para o serviço prestado.
  2. 2
    Consulte a tabela oficial de cClassTrib e verifique se o código admite serviço.
  3. 3
    Não admitindo, escolha o da mesma situação tributária que valha para serviços.
  4. 4
    Reenvie.

Como evitar o Erro E0958

Não reaproveite classificações da nota de produto. Empresa que emite NF-e e NFS-e precisa de duas tabelas distintas, e os códigos não se equivalem.

Se o Erro E0958 continuar

Erros vizinhos: cClassTrib que não pertence ao CST informado, e as mesmas regras para a tributação regular.

Persistindo, converse com a contabilidade sobre a classificação antes de reenviar.

Referência: Anexo I do leiaute da DPS e da NFS-e (SEFIN/ADN), Sistema Nacional NFS-e.

Este artigo foi útil?