Rejeição 303 - Grupo Estorno de Crédito não deve ser preenchido para o cClassTrib informado
Descrição da rejeição
A rejeição ocorre em nível de item da NFCom e indica que o Código de Classificação Tributária (cClassTrib) utilizado possui um indicador na tabela oficial que VEDA o preenchimento do grupo de informações de estorno de crédito (gEstornoCred).
Regra de Validação na SEFAZ
A Secretaria da Fazenda (SEFAZ) valida se o grupo de Estorno de Crédito é compatível com a classificação tributária da operação. A validação falha quando:
– O Código de Classificação Tributária (tag: cClassTrib no grupo IBSCBS) possui um indicador que VEDA o preenchimento do grupo de informações do estorno de crédito.
– O grupo de informações de estorno de crédito (tag: gEstornoCred) está informado no XML.
Você pode conferir a Tabela de Códigos de Classificação Tributária no portal do RS.
Exemplo de ocorrência
Sua NFCom utiliza um cClassTrib de Tributação Integral (000001), mas o grupo de estorno de crédito foi incluído indevidamente:
...
<det>
<detItem>
<nItem>1</nItem>
<imposto>
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<gEstornoCred>
<vIBSEstCred>10.00</vIBSEstCred>
<vCBSEstCred>5.00</vCBSEstCred>
</gEstornoCred>
</gIBSCBS>
</IBSCBS>
</imposto>
</detItem>
</det>
...
cClassTrib 000001 (conceitualmente) proíbe a informação de estorno de crédito, mas o grupo <gEstornoCred> está preenchido com valores. A SEFAZ rejeitará o documento, pois o cClassTrib informado não permite a presença do grupo de Estorno de Crédito.
Como resolver?
Para resolver essa rejeição, você deve remover o grupo de Estorno de Crédito (gEstornoCred) do item, garantindo que o cClassTrib utilizado seja compatível com a ausência desse detalhamento.
Você pode seguir os seguintes passos:
- Confirme a Classificação: Verifique se o
cClassTribestá correto. Se a operação realmente exigir estorno, ocClassTribusado está errado e deve ser trocado por um que EXIJA o grupo. - Remova o Grupo
gEstornoCred: Se ocClassTribfor correto e proibir o estorno, remova integralmente o grupo<gEstornoCred>e todos os seus campos filhos de cada item da NFCom.
O XML corrigido ficaria assim:
...
<det>
<detItem>
<nItem>1</nItem>
<imposto>
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
...
</gIBSCBS>
</IBSCBS>
</imposto>
</detItem>
</det>
...