Pular para conteúdo

Rejeição 1070 - Valor do IBS monofásico difere do calculado

Descrição da rejeição

Esta rejeição ocorre quando o valor informado no campo de total do IBS Monofásico do item (<vTotIBSMonoItem>) não corresponde ao resultado esperado.

Regra de Validação na SEFAZ

Sempre que o grupo de tributação monofásica do IBS e CBS (<gIBSCBSMono>) for informado, a SEFAZ validará o somatório do item conforme a seguinte fórmula:

vTotIBSMonoItem = vIBSMono + vIBSMonoReten - vIBSMonoDif

vIBSMono → Valor do IBS monofásico

vIBSMonoReten → Total do IBS monofásico sujeito a retenção

vIBSMonoDif → Valor do IBS monofásico diferido

A regra permite uma tolerância de 0,01 para mais ou para menos no resultado final. Esta validação aplica-se tanto à NF-e (Modelo 55) quanto à NFC-e (Modelo 65).

Exemplo de ocorrência

A rejeição será apresentada se, por exemplo, o item possuir um IBS monofásico de R$ 100,00, um IBS retido de R$ 50,00 e um diferimento de R$ 20,00, mas o total for informado incorretamente como R$ 150,00.

Cálculo Correto: 100,00 + 50,00 - 20,00 = 130,00

...
<imposto>
    <IBSCBS>
        <CST>620</CST>
        <cClassTrib>620001</cClassTrib>
        <gIBSCBSMono>
            <gMonoPadrao>
                <qBCMono>1000.0000</qBCMono>
                <adRemIBS>0.1000</adRemIBS>
                <vIBSMono>100.00</vIBSMono>
            </gMonoPadrao>
            <gMonoReten>
                <qBCMonoReten>500.0000</qBCMonoReten>
                <adRemIBSReten>0.1000</adRemIBSReten>
                <vIBSMonoReten>50.00</vIBSMonoReten>
            </gMonoReten>
            <gMonoDif>
                <pDifIBS>20.00</pDifIBS>
                <vIBSMonoDif>20.00</vIBSMonoDif>
            </gMonoDif>
            <vTotIBSMonoItem>150.00</vTotIBSMonoItem>
        </gIBSCBSMono>
    </IBSCBS>
</imposto>
...

Como resolver?

Para corrigir a rejeição, é necessário ajustar o valor total do IBS monofásico do item (<vTotIBSMonoItem>) conforme a Regra de Validação.

  • Recalcular o vTotIBSMonoItem: Refaça o cálculo somando o imposto monofásico próprio ao valor retido e subtraindo o valor diferido, e atualize o XML com o resultado obtido.

O XML corrigido ficaria assim:

...
<imposto>
    <IBSCBS>
        <CST>620</CST>
        <cClassTrib>620001</cClassTrib>
        <gIBSCBSMono>
            <gMonoPadrao>
                <qBCMono>1000.0000</qBCMono>
                <adRemIBS>0.1000</adRemIBS>
                <vIBSMono>100.00</vIBSMono>
            </gMonoPadrao>
            <gMonoReten>
                <qBCMonoReten>500.0000</qBCMonoReten>
                <adRemIBSReten>0.1000</adRemIBSReten>
                <vIBSMonoReten>50.00</vIBSMonoReten>
            </gMonoReten>
            <gMonoDif>
                <pDifIBS>20.00</pDifIBS>
                <vIBSMonoDif>20.00</vIBSMonoDif>
            </gMonoDif>
            <vTotIBSMonoItem>130.00</vTotIBSMonoItem>
        </gIBSCBSMono>
    </IBSCBS>
</imposto>
...