Rejeição E0970: o que significa e como corrigir
Quem usa um cClassTrib que pede tributação regular informa também o grupo gTribRegular, com CSTReg e cClassTribReg.
Como no par principal CST e cClassTrib, os 3 primeiros dígitos do cClassTribReg têm que ser o CSTReg.
E0970 aparece quando os dois não batem, e o verificador acusa isso antes de você transmitir.
Texto oficial da regra: “cClassTribReg não pertence ao grupo CST indicado em CSTReg.”
O XML antes e depois
Nota sintética, com os dados do prestador inventados. A diferença está destacada.
…
<gIBSCBS>
<CST>550</CST>
− <cClassTrib>550016</cClassTrib><gTribRegular><CSTReg>000</CSTReg><cClassTribReg>200029</cClassTribReg></gTribRegular>
</gIBSCBS>
</trib>
…
…
<gIBSCBS>
<CST>550</CST>
+ <cClassTrib>550016</cClassTrib><gTribRegular><CSTReg>000</CSTReg><cClassTribReg>000001</cClassTribReg></gTribRegular>
</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 E0970 de propósito. Nada é guardado.
Clique em Verificar para rodar esta nota agora, sem cadastro.
Perguntas frequentes
Quais códigos pedem o grupo de tributação regular?
Poucos: cada cClassTrib tem na tabela oficial um indicador dizendo se exige o grupo, e entre os de serviço são regimes especiais. O verificador aplica esse indicador nos dois sentidos.
Qual a diferença para a E0959?
A E0959 confere o par principal, CST e cClassTrib. A E0970 confere o mesmo encaixe dentro do grupo de tributação regular, entre CSTReg e cClassTribReg.
Corrijo o CSTReg ou o cClassTribReg?
O que estiver errado em relação à tributação que valeria sem o benefício. Escolha o cClassTribReg dessa tributação e use como CSTReg os 3 primeiros dígitos dele.
De onde vem esta regra
Relacionadas
Apoio técnico, não consultoria tributária. A responsabilidade pela nota é do emissor. Regras conferidas na tabela 2026-11-03.

