Rounding is needed. Things like taxes are calculated at line level, not individually.
What is the exact example + tax settings to replicate what you’re seeing?
Hello,
here s an example.
candy: 1.80 euro/piece (tax of 6% included).
Without tax that would be 1.6981 (or 1.70 rounded).
But when the clients orders 18 pieces: 1.70 x 18= 30.6 euro.
Woocommerce says the total is 30.57
Tax total is: 1.83 (for that line), while the rounding would make it 1.84.
1.80 * 18 = 32.4
32.4 / 1.06 = 30.566 = 30.57
Ok different example.
Product little purse:
Price is €2.20 piece
Tax rate is 21%
Client orders 40.
On the order page the price excluded tax is 1.82 * 40 = 72,80 (not correct)
Total of that line is 88 euro (what is correct, because 2,20 * 40 = 88)
the value on the tax line is 15,27 (is correct) Because 88 without tax 72,73 = 88-72,73=15,27
But if you add tax to 72,80 you will become 88,09
If you have 88 without tax you will become 72,73 + 15,27
You just need to understand tax is calculated from the line price, not the item price 🙂
ok and is it not possible to disable the rounding on the item price? Because it can be confusing.
No it’s not – the values still need to be shown to store DP setting. You cannot have half a cent.
In my case product price is 19.99 and tax rate is 10% and I have only one item in the cart rounded tax is showing 2. It should be 1.99, Isn’t it ?