Pular para conteúdo

Rejeição E1607 - Valor do Tributo da CBS incorreto

Descrição da rejeição

Esta rejeição ocorre quando o valor monetário da Contribuição sobre Bens e Serviços (CBS) informado na tag <ValCBS>, dentro do grupo <TribCompraGov>, não corresponde ao cálculo esperado pelo Sistema.

Seguindo a lógica das compras governamentais, o valor da CBS no detalhamento para o ente público deve ser o resultado da Base de Cálculo multiplicada pela Alíquota Efetiva Federal (que já considera o abatimento do redutor governamental). Se houver qualquer divergência nesse montante, a DPS será rejeitada.

Regra de Validação

O Sistema cruza os dados de diferentes grupos para validar a integridade do valor:

– Fórmula de Cálculo: ValCBS(TribCompraGov) = ValBCIBSCBS * (ValpAliqEfetCBS / 100).
– Onde estão os dados:
- ValBCIBSCBS: Base de cálculo única (no grupo raiz).
- ValpAliqEfetCBS: Alíquota efetiva (no grupo principal <CBS>), que é a alíquota nominal menos o impacto do <ValpRedutor>.
- ValCBS: O valor monetário que está sendo validado (dentro do grupo <TribCompraGov>).

Exemplo de ocorrência

O emitente informa uma base de cálculo de R$ 1.000,00. A alíquota nominal da CBS é 0.90% e o redutor governamental é de 50.00%. Neste cenário, a alíquota efetiva federal é 0.45%. O cálculo correto é: 1000 * 0,0045 = 4,5. Se o emitente informar 9.00 (valor sem a redução) ou outro valor incorreto, a nota é rejeitada.

Um XML incorreto que causaria a rejeição seria:

...
<IBSCBS>
    <TribCompraGov>
        <ValpCBS>0.90</ValpCBS>
        <ValCBS>9.00</ValCBS>
    </TribCompraGov>
    <CBS>
        <ValpAliqEfetCBS>0.45</ValpAliqEfetCBS>
    </CBS>
    <ValBCIBSCBS>1000.00</ValBCIBSCBS>
    <ValpRedutor>50.00</ValpRedutor>
</IBSCBS>
... 

Como resolver?

Para regularizar a DPS, o emitente deve alinhar os cálculos da parcela federal:

  1. Valide a Alíquota Efetiva: Verifique se a tag <ValpAliqEfetCBS> no grupo principal da CBS reflete corretamente a alíquota nominal (0.90) menos o redutor.
  2. Aplique a Fórmula: Multiplique a base de cálculo pela alíquota efetiva federal encontrada.
  3. Sincronize as Tags: O valor em <TribCompraGov><ValCBS> deve ser idêntico ao resultado do cálculo e também ao valor informado no grupo principal <CBS><ValCBS>.

O XML corrigido ficaria assim:

...
<IBSCBS>
    <TribCompraGov>
        <ValpCBS>0.90</ValpCBS>
        <ValCBS>4.50</ValCBS>
    </TribCompraGov>
    <CBS>
        <ValpAliqEfetCBS>0.45</ValpAliqEfetCBS>
    </CBS>
    <ValBCIBSCBS>1000.00</ValBCIBSCBS>
    <ValpRedutor>50.00</ValpRedutor>
</IBSCBS>
...