I have had various issues with regard to rounding in payroll over the years and the majority of mine were from the client using more than two digits to the right of the decimal when they are entering pay rates and hours, i.e., $10.415 per hr. I'm not sure if that is their issue however you might want to check what they are using.