My theory is that balances as provided by mtgox have 5 decimal digits and if you use them like that in the PDF, they aren't correctly rounded. Eg. entering 0.00999 USD yields 0 JPY while it should give 1. So, do the rounding to 2 decimals by yourself, and enter only those 2 decimals in the PDF. That's what I'm going to try at least.
Hm, interesting. I will try that as well. (Actually, I was thinking about not bothering with the USD amount, as it's only $ 1.93709
)
There should not have been a rounding error in my BTC value, as I actually had x.00000000 BTC on MtGox.