Pular para conteúdo

Rejeição 1142 - Soma dos valores de IBS e CBS em compras governamentais divergente [nItem: 999]

Descrição da rejeição

Uma NF-e foi emitida com grupo de informações de compra governamental, mas a soma dos valores de tributos no grupo não corresponde à soma dos valores de IBS e CBS informados separadamente.

Regra de Validação na SEFAZ

Quando informado o grupo de composição de tributos governamentais (gTribCompraGov), a SEFAZ valida que a soma dos valores de IBS e CBS informados neste grupo seja igual à soma dos valores de cada tributo informado separadamente (vIBSUF + vIBSMun + vCBS).

Tolerância permitida: ±0,04.

Exemplo de ocorrência

Uma NF-e informou vIBSUF=50, vIBSMun=30 e vCBS=25 (total=105), mas declara valores diferentes no gTribCompraGov.

<det>
  <detItem>
    <imposto>
      <IBSCBS>
        <gIBSCBS>
          <gIBSUF>
            <vIBSUF>50.00</vIBSUF>
          </gIBSUF>
          <gIBSMun>
            <vIBSMun>30.00</vIBSMun>
          </gIBSMun>
          <gCBS>
            <vCBS>25.00</vCBS>
          </gCBS>
          <gTribCompraGov>
            <vIBSUF>50.00</vIBSUF>
            <vIBSMun>30.00</vIBSMun>
            <vCBS>30.00</vCBS>
          </gTribCompraGov>
        </gIBSCBS>
      </IBSCBS>
    </imposto>
  </detItem>
</det>

Como resolver?

Recalcule os valores de tributos no grupo gTribCompraGov para que a soma seja exatamente igual à soma dos valores informados separadamente (com tolerância de até ±0,04).

Exemplo corrigido — com valores alinhados:

<det>
  <detItem>
    <imposto>
      <IBSCBS>
        <gIBSCBS>
          <gIBSUF>
            <vIBSUF>50.00</vIBSUF>
          </gIBSUF>
          <gIBSMun>
            <vIBSMun>30.00</vIBSMun>
          </gIBSMun>
          <gCBS>
            <vCBS>25.00</vCBS>
          </gCBS>
          <gTribCompraGov>
            <vIBSUF>50.00</vIBSUF>
            <vIBSMun>30.00</vIBSMun>
            <vCBS>25.00</vCBS>
          </gTribCompraGov>
        </gIBSCBS>
      </IBSCBS>
    </imposto>
  </detItem>
</det>