Dúvida
Rejeição 1020: CST do IBS/CBS informado inexistente.
Motivo da Rejeição
Esta rejeição ocorre quando uma NF-e (Modelo 55) ou NFC-e (Modelo 65) informa o Código de Situação Tributária do IBS e CBS (<CST>) em um item, mas o código de três dígitos informado não consta na Tabela de CST do IBS e CBS publicada pela autoridade fiscal.
Regra de validação da SEFAZ:Quando a tag CST do IBS/CBS (<CST>) for informada no grupo <IBSCBS>, o código informado deve obrigatoriamente constar na Tabela de CST do IBS/CBS.
Procedimento
Para corrigir a rejeição, você deve consultar a tabela oficial e informar um código CST do IBS/CBS válido para a operação. Verifique se o campo TX_cclas foi criado corretamente, pois uma das causas de levar o CST diferente de 3 dígitos é quando este campo foi criado incorretamente.
- Tipo de Dados: Cadeia
- Código Atributo: TX_cclas
- Descrição: cClass Trib. CBS/IBS e IS (Pode ajustar a descrição conforme a necessidade do cliente).
O campo TX_cclas só precisa ser criado uma vez. Depois, ele pode ser reutilizado nos parâmetros. Como o CST e cClassTrib do CBS, IBS UF e IBS Mun é único, será necessário configurar somente no CBS.
O campo TX_cclas criado como parâmetro de entrada será usado para preencher o cClassTrib no XML. Esse campo também servirá como CST (os três primeiros dígitos).
Referências
NT 2025.002 v.1.34
https://dfe-portal.svrs.rs.gov.br/DFE/ClassificacaoTributaria
https://dfe-portal.svrs.rs.gov.br/Cff/ValidadorNfe
TaxPlus | Configurações Gerais Reforma Tributária