Closed GTriber closed 1 year ago
Hello @GTriber
So your problem is that your tax is 23%? well, if so, you can change it in the product page, see the attached screenshot below:
If I misunderstand your issue please provide a screen record to help me understand better the problem. Waiting for your feedback.
Thanks!
23% of 1164 is 267,92. So the tax calculation on the product seems okay. What is missing maybe for you is the tax configuration on the shipping method. Go on the shipping configuration, to see how the method is set.
The issue is, that 23% is set right way. But Presta miscalculate tax and total price on invoice. We have got issues with tax office because of that.
MatShir Tax on shipping is also set on 20%
We have tested using tax calculators i.e https://kalkulatory.gofin.pl/kalkulatory/kalkulator-vat-brutto-netto and others. Showing correct prices.
But the invoice showing wrong one.
Invoice is fine if order doesn't have any discounts ( discount are also set with tax 23% ) While discount using price ie. 5$ you can set tax. On Discount using 5% you cant set any tax.
To dig the issue, @GTriber maybe you could share the invoice you wish to have. Otherwise, I can't see where the calculation goes wrong
Hello, thank you for your issue. In addition, of what @MatShir ask could you please precise the kind of discount. Amount ? Percent ? Tax include or exclude ? @GTriber Thank you
Same problem found, calcule tax product one by one , not the same with the total of global tax.
PS 8.1.1
example :
Products tax 9.000 % total HT =€1,036.00. Tax value = €93.28 it must be 93,24
when additional tax price each products the total is good 93,24
Any solution ?
Hello, @openpresta what is your round type ? Could you detail the price tax excluded of the product and the number of products please ?
we have try the 3 type of round type , now it is a each line
some detail with our search :
PS is calculating vat on each unit @ 1.4013 & then rounding this down Then repeating this x the quantity so 4 x This rounding down or up per unit is causing the difference on the total. PS should be calculating the tax on the net amount: so 15.59 x 4 = 62.36 tax = 5.6124 - rounded down to 5.61 4 x 1.4013 = 5.60 - so 0.01 difference
@openpresta : What's wrong for this example I have tried like this 👍
and get the same result for rounding item, line and total because no rounding for this case with one unit The invoice is the same for the three rounding mode
and get the same result for rounding item, line and total because no rounding for this case with 3 units The invoice is the same for the three rounding mode 👍
Could you please tell me for which scenario you get Tax value = €93.28 ?
Thank you
@openpresta
For this example 👍 we have try the 3 type of round type , now it is a each line
some detail with our search :
PS is calculating vat on each unit @ 1.4013 & then rounding this down Then repeating this x the quantity so 4 x This rounding down or up per unit is causing the difference on the total. PS should be calculating the tax on the net amount: so 15.59 x 4 = 62.36 tax = 5.6124 - rounded down to 5.61 4 x 1.4013 = 5.60 - so 0.01 difference
Could you fill please the following template ? And precise the round mode. Thank you
Prerequisites
Describe the bug and add attachments
I have this issue, firsts on 8.0.4 and now 8.1. Cant solve it. Product are set with 23% tax, international tax settings same. Only on 23%.
Any order is the same.
When it comes to invoice tax calculation, are wrong. With or without any vouchers. ( i have tried with % voucher and simple price discount ) Don't have any custom checkouts, so it could make such an issue.
Expected behavior
No response
Steps to reproduce
PrestaShop version(s) where the bug happened
8.1 / 8.0.4
PHP version(s) where the bug happened
7.4 / 8
If your bug is related to a module, specify its name and its version
No response
Your company or customer's name goes here (if applicable).
No response