Problema:
Rejeição 531: Total da BC ICMS difere do somatório dos itens.
Possíveis causas:
Emitir uma NF-e ou NFC-e com Total da Base de Cálculo do ICMS diferente do somatório da Base de Cálculo do ICMS dos itens irá gerar a rejeição.
Regra de validação:
Exemplo de NF-e rejeitada:
Possível solução:
Verificar se o valor da Base de Cálculo do ICMS dos itens está correto e conferir se a montagem do XML está correta (Total da Base de Cálculo do ICMS) para então corrigir e tentar emitir a NF-e/NFC-e novamente.
Referência: