Pular para conteúdo

Rejeição 1105 - Valor da Base de cálculo do IBS e CBS difere do somatório dos valores que a compõem [nItem: 999]

Descrição da rejeição

Esta rejeição ocorre quando o valor informado no campo <vItem> não corresponde ao resultado esperado.

Regra de Validação na SEFAZ

A SEFAZ recalcula o vItem de cada item somando suas parcelas e exige que o resultado seja exatamente igual ao vItem informado. Duas situações mudam o conjunto de parcelas, conforme o tipo de operação (tpOp, grupo do veículo):

Operação normal (tpO nulo ou diferente de 2):

vItem = vProdvDescvICMSDeson (se indDeduzDeson = 1) + vICMSST + vICMSMonoReten + vFCPST + vFrete + vSeg + vOutro + vII + vIPI + vIPIDevol + vServ + vPIS (de PISST, se indSomaPISST = 1) + vCofins (de COFINSST, se indSomaCOFINSST = 1).

Faturamento Direto de veículos novos (tpOp = 2): mesma base, porém sem vICMSST, vICMSMonoReten, vFCPST e vIPIDevo.

Parcelas de IBS/CBS/IS (vIBS, vCBS, vIS, vTotIBSMonoItem, vTotCBSMonoItem) são de implementação futura e não entram na soma em 2025 e 2026.

Exemplo de ocorrência

Considere um item com produto de R$ 1.000,00, frete de R$ 50,00, seguro de R$ 10,00 e desconto de R$ 100,00. A soma é 960,00, mas o vItem foi informado como 1000,00 — o que dispara a rejeição.

...
<det>
    <detItem>
        <prod>
            <vProd>1000.00</vProd>
            <vFrete>50.00</vFrete>
            <vSeg>10.00</vSeg>
            <vDesc>100.00</vDesc>
            ...
        </prod>
        ...
        <vItem>1000.00</vItem>
    </detItem>
</det>
...

Como resolver?

Recalcule o vItem somando as parcelas aplicáveis à operação e informe o resultado exato.

  • Identifique o tipo de operação (tpOp): use a regra completa para operação normal ou a reduzida para Faturamento Direto de veículos novos (tpOp = 2).
  • Some as parcelas presentes no item, respeitando as condições (vICMSDeson só se indDeduzDeson = 1; vPIS/vCofins de ST só se os respectivos indicadores de soma = 1).
  • Não some vIBS, vCBS e vIS em 2025 e 2026.

No exemplo, 1000,00 − 100,00 + 50,00 + 10,00 = 960,00. O XML corrigido:

...
<det>
    <detItem>
        <prod>
            <vProd>1000.00</vProd>
            <vFrete>50.00</vFrete>
            <vSeg>10.00</vSeg>
            <vDesc>100.00</vDesc>
            ...
        </prod>
        ...
        <vItem>960.00</vItem>
    </detItem>
</det>
...