Why are decimal values eliminated from the total tax amount and shown as an integer?

The decimal places in the tax amounts are based on the precision and minimum accountable unit defined in the tax and currency setup. You must verify if these values are correctly defined in both the Manage Tax and Manage Currencies page.