Pular para conteúdo

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>
...
Neste exemplo, o sistema obtém o Valor Total de IBS UF “100.00” e IBS Municipal “50.00” e calcula a soma correta que seria R$ 150,00. Porém, no campo <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:

  1. Recalcule o Total: Obtenha a soma dos valores calculados nos campos <vIBSUF> e <vIBSMun> (que já são as somas dos itens).
  2. 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>
...