Oh my. I changed INT to FIX, that didn't work, but when I changed it to 'ROUND' the calculations seem fine - do you see any ramifications of doing that? And again, thanks for your help; your 'INT may be truncating' gave me different wording to search for...