Voltar para base de conhecimento

Erro E0698: Se CST informado for diferente de 0, 8 ou 9, o tipo de retenção para Pis/Cofins deve ser informado

Atualizado há cerca de 2 horas0 acharam útil
NFSeDPSPISCOFINSRetençãoCSTErroFiscal

Havendo contribuição, a nota precisa dizer se ela é retida ou não.

O Erro E0698 acontece quando a DPS informa um CST que pressupõe contribuição e não diz se o PIS/COFINS é retido pelo tomador.

O que o Sistema Nacional responde: “Se CST informado for diferente de 0, 8 ou 9, o tipo de retenção para Pis/Cofins deve ser informado.”

Abrir NFS-e

Por que acontece o Erro E0698

Havendo contribuição a apurar, a nota precisa declarar quem recolhe. Sem isso, nem o prestador nem o tomador sabem quanto sai de cada lado, e a retenção fica indefinida no documento que serve de prova para os dois.

O campo aceita três valores:

ValorSignificado
0PIS, COFINS e CSLL não retidos
1PIS/COFINS retido
2PIS/COFINS não retido

⚠️ O valor 2 não significa "retido pelo intermediário". Ele é uma segunda forma de declarar que não houve retenção. Quem retém — tomador ou intermediário — é indicado no campo de retenção do ISSQN, não aqui. A confusão entre os dois campos é a causa mais frequente de retenção declarada errado.

Os CST 0, 8 e 9 dispensam o campo, pelo mesmo motivo que dispensam a base de cálculo: não havendo contribuição, não há retenção a declarar.

No Berga

Configurações › Regime Tributário, onde o regime da empresa é registrado.

Deixa que o Berga resolve sem perguntar: no Simples Nacional o PIS/COFINS entra no DAS e não é retido em separado, então a nota já sai como não retido. Fora do Simples, a retenção acompanha a do ISSQN — retido pelo tomador ou pelo intermediário, o PIS/COFINS segue junto. Conheça o Berga.

Como resolver o Erro E0698

  1. 1
    Confirme com o tomador se há retenção de PIS/COFINS na operação.
  2. 2
    Havendo, informe o tipo de retenção 1.
  3. 3
    Não havendo, informe 0 — e lembre que o 2 também significa não retido, nunca retenção por intermediário.
  4. 4
    Sendo caso de operação sem contribuição, o correto é trocar o CST para 8 ou 9 e remover o grupo.
  5. 5
    Reenvie.

Como evitar o Erro E0698

Retenção é acordo entre prestador e tomador, definido antes da emissão. Deixe o padrão registrado no cadastro do cliente para não decidir nota a nota — e nunca use o tipo 2 para indicar intermediário.

Se o Erro E0698 continuar

Persistindo, abra um chamado informando o CST, o tipo de retenção usado e a retenção do ISSQN da nota.

Consulte a tabela completa de erros da NFS-e Nacional para procurar outro código.

Erros relacionados

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

Este artigo foi útil?