Rejeição 1069 - Valor da CBS difere do calculado
Descrição da rejeição
Esta rejeição ocorre quando o valor da Contribuição sobre Bens e Serviços (CBS) informado no campo <vCBS> do item da NF-e ou NFC-e não corresponde ao resultado esperado.
Regra de Validação na SEFAZ
Se informado o grupo de informações da CBS (<gCBS>), o valor do campo <vCBS> deve ser o resultado da seguinte fórmula:
Cenário Padrão:
vCBS = (vBC x (pCBS / 100)) - vDif – vDevTrib
vBC → Valor da Base de Cálculo do IBS e CBS
pCBS → Alíquota da CBS
vDif → Valor total do diferimento
vDevTrib → Valor total de devolução de tributos
Cenário com Redução de Alíquota (Grupo <gRed> preenchido)
vCBS = (vBC x (pAliqEfet / 100)) - vDif – vDevTrib
pAliqEfet → Alíquota Efetiva
A regra permite uma tolerância de 0,01 para mais ou para menos no resultado final.
Exemplo de ocorrência
A rejeição será gerada se o emitente informar uma Base de Cálculo de R$ 1.000,00 com alíquota de 0,9%, mas declarar um valor de CBS de R$ 10,00, quando o correto seria R$ 9,00 (considerando que não há diferimento ou devolução).
...
<imposto>
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>1000.00</vBC>
<gCBS>
<pCBS>0.90</pCBS>
<vCBS>10.00</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
</imposto>
...
Como resolver?
Para resolver, deve-se refazer o cálculo do item garantindo que o valor final da CBS (<vCBS>) respeite a fórmula.
- Recalcular o
vCBS: Utilize a fórmula da Regra de Validação, certificando-se de usar a Alíquota Efetiva (<pAliqEfet>) se houver redução e corrija o XML com o valor recalculado.
O XML corrigido ficaria assim:
...
<imposto>
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>1000.00</vBC>
<gCBS>
<pCBS>0.90</pCBS>
<vCBS>9.00</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
</imposto>
...