Pular para conteúdo

Rejeição 320 - Valor do Diferimento da UF difere do calculado

Descrição da rejeição

A rejeição ocorre em nível de item da NFCom e indica que o Valor do Diferimento referente ao IBS de competência da UF (tag: vDif) informado está matematicamente incorreto.

Regra de Validação na SEFAZ

A Secretaria da Fazenda (SEFAZ) valida se o valor do Diferimento da UF declarado no item corresponde ao valor calculado a partir da Base de Cálculo, Alíquota e Percentual de Diferimento. A validação falha quando:

– O grupo de Diferimento (tag: gDif no grupo gIBSUF) é informado.
– O Valor do Diferimento (tag: vDif) difere do resultado da fórmula:

vDif = vBC * (pIBSUF/100) * (pDif/100)

A regra permite uma tolerância de 0,01 para mais ou para menos no resultado final.

Observação: Se o grupo de redução (gRed) for preenchido, a alíquota utilizada deve ser a Alíquota Efetiva (pAliqEfet).

Exemplo de ocorrência

Neste exemplo, o sistema calcula o valor do diferimento <vDif> que é “R$ 5,00”, mas o valor informado é de “R$ 6,00”. A SEFAZ rejeitará o documento, pois o <vDif> difere do valor calculado.

...
<det>
    <detItem>
        <nItem>1</nItem>
        <imposto>
            <IBSCBS>
                <gIBSCBS>
                    <vBC>1000.00</vBC>
                    <gIBSUF>
                        <pIBSUF>10.00</pIBSUF>
                        <gDif>
                            <pDif>50.00</pDif>
                            <vDif>6.00</vDif>
                        </gDif>
                    </gIBSUF>
                    ...
                </gIBSCBS>
            </IBSCBS>
        </imposto>
    </detItem>
</det>
...

Como resolver?

Para resolver essa rejeição, você deve corrigir o Valor do Diferimento da UF (vDif) no item para que ele seja o resultado exato do cálculo fiscal, garantindo a aplicação correta do percentual sobre a base e a alíquota.

Você pode seguir os seguintes passos:

  1. Ajuste o Valor vDif: Atualize o valor no campo <vDif> com o resultado exato do cálculo, aceitando uma variação máxima de R$ 0,01 para mais ou para menos.
  2. Recalcule vIBSUF: Lembre-se que o valor do IBS da UF (vIBSUF) também deve ser recalculado e ajustado, pois ele depende do valor correto do Diferimento (vIBSUF = valor total - vDif - vDevTrib).

O XML corrigido ficaria assim:

...
<det>
    <detItem>
        <nItem>1</nItem>
        <imposto>
            <IBSCBS>
                <gIBSCBS>
                    <vBC>1000.00</vBC>
                    <gIBSUF>
                        <pIBSUF>10.00</pIBSUF>
                        <gDif>
                            <pDif>50.00</pDif>
                            <vDif>5.00</vDif>
                        </gDif>
                        <vIBSUF>5.00</vIBSUF>
                    </gIBSUF>
                    ...
                </gIBSCBS>
            </IBSCBS>
        </imposto>
    </detItem>
</det>
...