Open
Description
Preconditions and environment
- Magento 2.4.*
Steps to reproduce
- Create a tax rate in which the Rate Percent is 19%.
- Create a tax rule that contains this tax rate.
3. Go to Stores > Configuration > Sales > Tax > Tax Classes.
4. Select that tax rule from the dropdown for "Tax Class for Shipping".
- Go to Stores > Configuration > Sales > Tax > Orders, Invoices, Credit Memos Display Settings.
- Select Display Shipping Amount As Including Tax.
- Go to Stores > Configuration > Sales > Delivery Methods > Flat Rate (Any shipping method) > Set its shipping charge as $149.
- Place an order by selecting that shipping method.
- Create an invoice for that order and then create a credit memo for it.
- After the new credit memo is shown set "Qty to Refund" as zero.
- Refund Shipping (Incl. Tax) set as $75 and then click on Update Totals.
- See the Grand Total is $75.01 but it should be $75.00
Expected result
The expected result in a Grand Total should be $75.00.
Actual result
The actual result in Grand Total is $75.01.
Additional information
This issue is also produced when the value of Refund Shipping (Incl. Tax) is 76.
Also, when the value of Refund Shipping (Incl. Tax) is 74 & 73 but in that value the Grand Total value is decreased by one cent. For 74 Refund Shipping, the value of the Grand Total is 73.99 and for 73 it's 72.99.
Release note
No response
Triage and priority
- Severity: S0 - Affects critical data or functionality and leaves users without workaround.
- Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.
- Severity: S2 - Affects non-critical data or functionality and forces users to employ a workaround.
- Severity: S3 - Affects non-critical data or functionality and does not force users to employ a workaround.
- Severity: S4 - Affects aesthetics, professional look and feel, “quality” or “usability”.