Pular para conteúdo

Rejeição 1071 - Valor da CBS monofásico difere do calculado

Descrição da rejeição

Esta rejeição ocorre quando o valor informado no campo de total da CBS Monofásica do item (<vTotCBSMonoItem>) 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, o valor da tag <vTotCBSMonoItem> deve ser calculado utilizando a seguinte fórmula:

vTotCBSMonoItem = vCBSMono + vCBSMonoReten - vCBSMonoDif

vCBSMono → Total de CBS Monofásico

vCBSMonoReten → Total da CBS monofásica sujeita a retenção

vCBSMonoDif → Valor da CBS monofásica diferida

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 CBS monofásica de R$ 200,00, retenção de R$ 50,00 e um diferimento de R$ 30,00, mas o total for informado incorretamente como R$ 250,00.

Cálculo Correto: 200,00 + 50,00 - 30,00 = 220,00

...
<imposto>
    <IBSCBS>
        <CST>620</CST>
        <cClassTrib>620001</cClassTrib>
        <gIBSCBSMono>
            <gMonoPadrao>
                <qBCMono>2000.0000</qBCMono>
                <adRemCBS>0.1000</adRemCBS>
                <vCBSMono>200.00</vCBSMono>
            </gMonoPadrao>
            <gMonoReten>
                <qBCMonoReten>500.0000</qBCMonoReten>
                <adRemCBSReten>0.1000</adRemCBSReten>
                <vCBSMonoReten>50.00</vCBSMonoReten>
            </gMonoReten>
            <gMonoDif>
                <pDifCBS>15.00</pDifCBS>
                <vCBSMonoDif>30.00</vCBSMonoDif>
            </gMonoDif>
            <vTotCBSMonoItem>250.00</vTotCBSMonoItem>
        </gIBSCBSMono>
    </IBSCBS>
</imposto>
...

Como resolver?

Para corrigir a rejeição, é necessário ajustar o valor total da CBS monofásica do item (<vTotCBSMonoItem>) conforme a Regra de Validação.

  • Recalcular o vTotCBSMonoItem: 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>2000.0000</qBCMono>
                <adRemCBS>0.1000</adRemCBS>
                <vCBSMono>200.00</vCBSMono>
            </gMonoPadrao>
            <gMonoReten>
                <qBCMonoReten>500.0000</qBCMonoReten>
                <adRemCBSReten>0.1000</adRemCBSReten>
                <vCBSMonoReten>50.00</vCBSMonoReten>
            </gMonoReten>
            <gMonoDif>
                <pDifCBS>15.00</pDifCBS>
                <vCBSMonoDif>30.00</vCBSMonoDif>
            </gMonoDif>
            <vTotCBSMonoItem>220.00</vTotCBSMonoItem>
        </gIBSCBSMono>
    </IBSCBS>
</imposto>
...