Rejeição 1077 - Total de Diferimento do IBS UF difere da soma dos itens
Descrição da rejeição
Esta rejeição ocorre quando o valor informado no campo de total do diferimento do Imposto sobre Bens e Serviços (IBS) de competência da Unidade Federada (UF) não corresponde à soma exata dos valores de diferimento informados individualmente em cada item que compõe a NF-e (Modelo 55) ou NFC-e (Modelo 65).
Regra de Validação na SEFAZ
De acordo com a regra, o somatório do campo <vDif>, informado no grupo de informações do IBS para a UF em cada item, deve ser igual ao valor preenchido no campo <vDif> do grupo de totais da nota fiscal.
– Campos de Itens: detItem/imposto/IBSCBS/gIBSCBS/gIBSUF/gDif/vDif.
– Campo de Total: total/IBSCBSTot/gIBS/gIBSUF/vDif.
A validação é obrigatória para ambos os modelos de documentos fiscais (55 e 65).
Exemplo de ocorrência
A nota será rejeitada se, por exemplo, existirem dois itens com R$ 10,00 de diferimento cada, mas o totalizador da nota indicar um valor diferente de R$ 20,00.
...
<det>
<detItem>
...
<imposto>
<IBSCBS>
...
<gIBSCBS>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>0.50</vIBSUF>
<gDif>
<pDif>100.00</pDif>
<vDif>10.00</vDif>
</gDif>
</gIBSUF>
</gIBSCBS>
</IBSCBS>
</imposto>
</detItem>
<detItem>
...
<imposto>
<IBSCBS>
...
<gIBSCBS>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>0.50</vIBSUF>
<gDif>
<pDif>100.00</pDif>
<vDif>10.00</vDif>
</gDif>
</gIBSUF>
</gIBSCBS>
</IBSCBS>
</imposto>
</detItem>
</det>
<total>
<IBSCBSTot>
<gIBS>
<gIBSUF>
<vDif>25.00</vDif>
<vIBSUF>1.00</vIBSUF>
</gIBSUF>
</gIBS>
</IBSCBSTot>
</total>
...
Como resolver?
Para corrigir a rejeição, deve-se realizar a soma aritmética de todos os campos <vDif> dos itens e atualizar o campo de total correspondente no grupo de totais do IBS/CBS.
- Somar os itens: Identifique todos os itens que possuem o grupo
<gDif>dentro de<gIBSUF>e some os valores da tag<vDif>. - Atualizar o Total: Informe o resultado exato desta soma no campo
<vDif>localizado no caminhototal/IBSCBSTot/gIBS/gIBSUF/.
O XML corrigido ficaria assim:
...
<det>
<detItem>
...
<imposto>
<IBSCBS>
...
<gIBSCBS>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>0.50</vIBSUF>
<gDif>
<pDif>100.00</pDif>
<vDif>10.00</vDif>
</gDif>
</gIBSUF>
</gIBSCBS>
</IBSCBS>
</imposto>
</detItem>
<detItem>
...
<imposto>
<IBSCBS>
...
<gIBSCBS>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>0.50</vIBSUF>
<gDif>
<pDif>100.00</pDif>
<vDif>10.00</vDif>
</gDif>
</gIBSUF>
</gIBSCBS>
</IBSCBS>
</imposto>
</detItem>
</det>
<total>
<IBSCBSTot>
<gIBS>
<gIBSUF>
<vDif>20.00</vDif>
<vIBSUF>1.00</vIBSUF>
</gIBSUF>
</gIBS>
</IBSCBSTot>
</total>
...