Rejeição 601: Total do II difere do somatório dos itens

Descrição oficial da SEFAZ: Total do II difere do somatório dos itens

O que significa

O valor total do Imposto de Importação declarado no bloco de totais da nota não é igual à soma do II informado item a item. A SEFAZ refaz essa conta e exige igualdade exata.

Por que acontece

Na maioria dos casos é arredondamento: o total foi calculado sobre uma base agregada em vez de somar os valores já arredondados de cada item, e sobra ou falta centavo. Também ocorre quando um item foi alterado depois do cálculo do total, ou quando o total foi digitado à mão.

Como resolver

Não ajuste o total na marra. Some o valor de II de todos os itens exatamente como eles saíram no XML, com duas casas, e grave esse resultado no total. Se a diferença for de centavos, o erro está na ordem das operações: arredonde por item primeiro, some depois. Regenere o XML e transmita.

Como evitar

Calcule sempre os totais a partir dos itens já arredondados, e recalcule os totais toda vez que qualquer item mudar.