• Resolved Dora

    (@dorabaltea)


    I have a problem with a fixed coupon. All products in my store are inserted without VAT, and VAT for products is applied in the cart at 10%, and 22% for shipping. When I insert a fixed coupon with a value of 1000, I see 1100 applied to the cart. I’ve checked all the settings, and I have the setting for calculation set to ‘Calculate promotional code discount sequentially,’ but the fixed coupon is calculated with VAT. How can I fix this?

    Thank you.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Hey there, @dorabaltea! Thanks for contacting us. I’m happy to help you.

    For us to be able to investigate this further and try to replicate the issue on our end, can you please share screenshots of how you set it all up? I recommend using https://snipboard.io. You can share the direct link to the image as a response to this topic.

    We need screenshots of:

    • WooCommerce > Settings > Taxes
    • WooCommerce > Settings > Taxes > Standard rates
    • Coupon settings
    • Product data section on the product settings

    Looking forward to your reply.

    Have a wonderful day!

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – we’ll be here if and/or when you are ready to continue.

    Thread Starter Dora

    (@dorabaltea)

    Hello,

    Setting – Taxes https://snipboard.io/iE4wKO.jpg

    Taxes Standart Rates https://snipboard.io/vErli6.jpg

    Reduced Rates https://snipboard.io/BtRowQ.jpg

    Coupon seetings https://snipboard.io/wqYtnO.jpg

    Product data https://snipboard.io/XyR81A.jpg

    Here is the coupon applied; instead of 1000, 1100 was applied: https://snipboard.io/9pRO1g.jpg

    Thank you

    Thank you for reaching back, with further details on this @dorabaltea .

    Taxes: Coupons apply to product prices before tax calculation to ensure accurate tax calculation, preventing rounding errors by splitting the discount between each product in the cart. This behavior is more noticeable with Fixed Cart Discounts.

    Linked here is the related documentation, for reference.

    I trust that points you in the right direction, but if you have more questions, let us know.

    We’re happy to help.

    • This reply was modified 1 year, 10 months ago by anastas10s. Reason: typo
    Thread Starter Dora

    (@dorabaltea)

    Thanks for your reply

    It is not entirely clear, it looks like the coupon counts taxes, the coupon amount is 1000, and instead of 1000, there is a discount of 1100.

    I need the discount to be exactly 1000, how do I implement it?

    Hey, @dorabaltea!

    The issue is happening because of your settings here.

    As the warning says, we do not recommend having prices included without taxes and showing them with taxes, as this can cause issues.

    What ends up happening in your website’s case specifically is the following:

    • As my colleague mentioned, coupons are applied to product prices before tax calculation to ensure accurate tax calculation
    • So, a product that costs 3000, with a 1000 discount will be 2000. Therefor, the 10% tax will be 200, making the product cost a total of 2200
    • If you have the settings as you showed us you added 3000 as the price (excluding taxes). But it is shown to the customer with taxes, so it is shown 3300
    • With this settings, if you apply the 1000 coupon, the final price will now be 2300, which is not what the correct price should be, so the coupon is updated to take the settings into account and it adds the extra 100 so the final price is correct

    If you change the settings for the price entered and shown to match (either both being including tax, or both being excluding tax), the coupon will show as 1000 🙂

    I hope this was clarifying.

    Please let us know if there’s anything else we can do to help or if you have any questions.

    Have a wonderful day!

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Fixed coupon vat error’ is closed to new replies.