Open
Description
Preconditions (*)
- Magento 2.4.3 CE
- Product with price $38.48
- Taxes: Canadian GST (5%) and PST(7%) taxes applied to order
- GST tax: 38.48 * 0.5 = 1.924 ~ 1.93
- PST tax $38.48 * 0.7 = 2.6936 ~ 2.7
Both PST and GST are being rounded up even though they should not be. I believe it should be rounding up only at 0.5 not at 0.4.
This creates a misalignment when orders get synced into Quickbooks.
Steps to reproduce (*)
-
Create a product with price $38.48
-
Create Tax Rate for GST
- Create Tax Rate for PST
- Create Tax Rule for for GST
- Create Tax Rule for PST
-
Put product with price 38.48 into cart and go to checkout
-
Check out with address from Canada, British Columbia
Expected result (*)
- Order Total should be $43.09
Actual result (*)
- Order Total Shows $43.10 (which actually is incorrect even by the broken rouding up system - 38.48 + 2.70 + 1.93 = 43.11)
Please provide Severity assessment for the Issue as Reporter. This information will help during Confirmation and Issue triage processes.
- Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.