Rejeição 317 - Total de IBS difere do calculado
Descrição da rejeição
A rejeição ocorre no grupo de totais do Documento, especificamente no grupo de totalização do IBS (gIBS). O erro indica que o Valor Total do IBS (tag: vIBS) declarado no grupo de totais é diferente da soma dos valores individuais do IBS de competência da UF (vIBSUF) e do IBS de competência Municipal (vIBSMun) calculados em cada item do documento.
Regra de Validação na SEFAZ
A Secretaria da Fazenda (SEFAZ) valida a coerência matemática entre os valores totais e os valores detalhados nos itens. A validação falha quando:
– São informados os grupos de IBS de competência das Unidades Federadas (gIBSUF) e dos Municípios (gIBSMun).
– O Valor Total do IBS (tag: vIBS) difere do resultado da soma do Valor Total do IBS da UF (vIBSUF) e do Valor Total do IBS Municipal (vIBSMun), conforme a regra:
vIBS = vIBSUF + vIBSMun.
Exemplo de ocorrência
Imagine que a soma do IBS Estadual e Municipal dos itens resulta em R$ 150,00, mas o campo de totalização vIBS foi preenchido incorretamente como R$ 149,00. Sua NFCom pode estar com as tags de totalização que causam a rejeição:
...
<total>
<IBSCBSTot>
<gIBS>
<gIBSUF>
...
<vIBSUF>100.00</vIBSUF>
</gIBSUF>
<gIBSMun>
...
<vIBSMun>50.00</vIBSMun>
</gIBSMun>
<vIBS>149.00</vIBS>
</gIBS>
...
</IBSCBSTot>
</total>
...
<vIBS> é informado R$ 149,00. A SEFAZ rejeitará o documento, pois o total informado (R$ 149,00) é diferente do total calculado (R$ 150,00).
Como resolver?
Para resolver essa rejeição, você deve corrigir o valor do Total do IBS (vIBS) no grupo de totais para que ele seja a soma exata dos valores totais do IBS Estadual (vIBSUF) e do IBS Municipal (vIBSMun).
Você pode seguir os seguintes passos:
- Recalcule o Total: Obtenha a soma dos valores calculados nos campos
<vIBSUF>e<vIBSMun> (que já são as somas dos itens). - Corrija o Campo
vIBS: Atualize o valor no campo<vIBS>no grupo de totais com o resultado exato da soma.
O XML corrigido ficaria assim:
...
<total>
<IBSCBSTot>
<gIBS>
<gIBSUF>
...
<vIBSUF>100.00</vIBSUF>
</gIBSUF>
<gIBSMun>
...
<vIBSMun>50.00</vIBSMun>
</gIBSMun>
<vIBS>150.00</vIBS>
</gIBS>
...
</IBSCBSTot>
</total>
...