Pular para conteúdo

Rejeição 333 - Valor da tributação regular da UF difere do calculado

Descrição da rejeição

A rejeição ocorre em nível de item da NFCom, dentro do grupo de Tributação Regular (gTribRegular). O erro indica que o Valor do Tributo Regular de IBS dos Estados (tag: vTribRegIBSUF) informado está matematicamente incorreto.

Regra de Validação na SEFAZ

A Secretaria da Fazenda (SEFAZ) valida se o valor do IBS Estadual no cenário de tributação regular corresponde ao valor calculado a partir da Base de Cálculo e da Alíquota Efetiva Regular. A validação falha quando:

– O grupo de Tributação Regular (tag: gTribRegular) é informado.
– O Valor do Tributo Regular de IBS dos Estados (tag: vTribRegIBSUF) difere do resultado da fórmula:

vTribRegIBSUF = vBC * (pAliqEfetRegIBSUF / 100)

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

Exemplo de ocorrência

Neste exemplo, o valor calculado para o Valor do Tributo Regular de IBS dos Estados é de R$ 200,00 e o valor informado na tag <vTribRegIBSUF> é de R$ 199,90. Isto fará com que a SEFAZ rejeite o documento, pois a divergência (R$ 0,10) ultrapassa a tolerância de “0,01”.

...
<det>
    <detItem>
        <nItem>1</nItem>
        <imposto>
            <IBSCBS>
                <gIBSCBS>
                    <vBC>2000.00</vBC>
                    <gTribRegular>
                        <pAliqEfetRegIBSUF>10.00</pAliqEfetRegIBSUF>
                        <vTribRegIBSUF>199.90</vTribRegIBSUF>
                    </gTribRegular>
                    ...
                </gIBSCBS>
            </IBSCBS>
        </imposto>
    </detItem>
</det>
...

Como resolver?

Para resolver essa rejeição, você deve corrigir o Valor do Tributo Regular de IBS da UF (vTribRegIBSUF) no item para que ele seja o resultado exato do cálculo fiscal, respeitando a tolerância de “0,01”.

Você pode seguir os seguintes passos:

  1. Revise a Fórmula: Confirme se o cálculo segue a fórmula oficial: vTribRegIBSUF = vBC * (pAliqEfetRegIBSUF / 100).
  2. Ajuste o Valor vTribRegIBSUF: Atualize o valor no campo <vTribRegIBSUF> com o resultado exato do cálculo, aceitando uma variação máxima de R$ 0,01 para mais ou para menos.

O XML corrigido ficaria assim:

...
<det>
    <detItem>
        <nItem>1</nItem>
        <imposto>
            <IBSCBS>
                <gIBSCBS>
                    <vBC>2000.00</vBC>
                    <gTribRegular>
                        <pAliqEfetRegIBSUF>10.00</pAliqEfetRegIBSUF>
                        <vTribRegIBSUF>200.00</vTribRegIBSUF>
                    </gTribRegular>
                    ...
                </gIBSCBS>
            </IBSCBS>
        </imposto>
    </detItem>
</det>
...