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 = vProd − vDesc − vICMSDeson (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 (
vICMSDesonsó seindDeduzDeson = 1;vPIS/vCofinsde ST só se os respectivos indicadores de soma = 1). - Não some
vIBS,vCBSevISem 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>
...