I was simulating the same scenario on my testing site, but I could not reproduce the issue. I am using a 25% tax as well. This is the result on my end:
Is possible the price is being converted from other currency? How many decimal places is your site using under WooCommerce > settings > general > currency options?