Para resolver a Rejeição 1040, recalcule os valores informados no XML (base, alíquota efetiva, reduções e total) e envie os campos com o resultado exato da fórmula exigida.
Explicando a validação
A Rejeição (1040): “ Valor do Tributo Regular da UF difere do calculado” indica que o XML enviado não atendeu a validação aplicada pela SEFAZ para os campos da Reforma Tributária (IBS/CBS/IS).
Na prática, o que isso significa?
A SEFAZ cruza CST do IBS/CBS e/ou cClassTrib com os indicadores publicados em tabela.
O valor informado não bate com o cálculo esperado (ex.: Base de Cálculo × Alíquota Efetiva, com deduções/ajustes quando aplicáveis).
Como Resolver
Para resolver a Rejeição: Valor do Tributo Regular da UF difere do calculado, verifique se:
Se a Base de Cálculo (
vBC) está correta para o item.Se a alíquota efetiva (
pAliqEfet) foi calculada conforme a regra (com redução e/ou redutor, quando aplicável).Se o valor do tributo (
vIBSUF,vIBSMun,vCBS,vDif, etc.) bate com o cálculo.
Se sim, então:
Recalcule os campos envolvidos usando a fórmula descrita na própria rejeição.
Atualize o XML com o resultado do cálculo (evite arredondamentos fora do padrão).
Reenvie a nota.
Exemplo da estrutura em XML:
<imposto>
<IBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<vBC>100.00</vBC>
<gTribRegular>
<pAliqEfet>0.10</pAliqEfet>
<vTribRegIBSUF>0.10</vTribRegIBSUF>
</gTribRegular>
</IBS>
</imposto>
Comentários
0 comentário
Por favor, entre para comentar.