• Resolved kurtberlin

    (@kurtberlin)


    Dear Woocommerce support team,

    I have in my store different VAT rates set based on the customers country. For clients within Spain (only within Spain – not for other countries) I have set a second tax rate which is a negative tax that get’s deducted from the sum. This is my setting: https://ibb.co/bvth71V

    The problem is that this tax gets applied for every country and every buyer, even though I set the country code to ES. I even inserted a second line with the same tax set to 0% and the country code field empty, which still does not solve the problem. What can I do? It worked fine for a while, now it does not anymore.

    Best, Kurt

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi Kurt,

    Thank you for contacting WooCommerce support. I understand you are having issues with your tax settings. It seems that you have set up your tax rates using the priority option. This option determines which tax rate is applied first when there are multiple tax rates for the same location. However, WooCommerce only takes one tax rate per priority, so if you have two tax rates with the same priority for the same country, it will only apply the first one it finds. This is why your negative tax rate of -7% is not working as expected.

    To fix this issue, you need to change the priority of your tax rates so that they are different for each country. For example, you can set the priority of the tax rate for Spain to 3, and the priority of the negative tax rate for Spain to 4. This way, WooCommerce will apply both tax rates for Spain, but only the first tax rate for other countries. You can learn more about how to set up tax priority in this guide.

    I hope this helps you resolve the problem. If you have any other questions or concerns, please feel free to contact us again.

    Thread Starter kurtberlin

    (@kurtberlin)

    Hi Afzal,

    thank you for your reply. Unfortunately it does not catch the problem correctly. I f I might I will explain it again. These are the rules I set up (for simplification only with Spain and Germany)

    Priority 1 / ES / 21% VAT

    Priority 1 / DE / 19% VAT

    Priority 1 / * / 0% VAT

    Priority 2 / ES / -7% IRPF

    Priority 2 / * / 0% IRPF

    The problem is: For clients from Germany it shows now the Spanish VAT rate + the Spanish priority 2 negative tax. So it’s not only the second priority tax that is wrong, also the VAT is wrong. The country allocation seems to be wrong.

    I hope this explains better the problem. What can I do?

    Hi @kurtberlin,

    Thanks for getting back to us. I understand that the issue is more complex than initially thought. It seems that the tax rates are not being applied correctly based on the country of the customer.

    From your description, it appears that the tax rates for Spain are being applied to customers from Germany. This could be due to a few reasons. One possibility is that there might be a conflict with another plugin or theme that is affecting the tax calculation. Another possibility is that there might be an issue with the geolocation settings in WooCommerce.

    Here are a few steps you can take to troubleshoot this issue:

    1. Check for plugin or theme conflicts: Temporarily deactivate all plugins except WooCommerce and switch to a default theme like Storefront. Then, test to see if the issue still occurs. If it doesn’t, reactivate your plugins one by one until you find the one causing the conflict. You can find more information on how to do this here.
    2. Check your geolocation settings: Go to WooCommerce > Settings > General and check the ‘Default customer location’. It should be set to ‘Geolocate’. If it’s not, change it to ‘Geolocate’ and save your changes. Then, test to see if the issue still occurs.
    3. Check your tax settings: Go to WooCommerce > Settings > Tax and make sure that ‘Calculate tax based on’ is set to ‘Customer shipping address’. If it’s not, change it to ‘Customer shipping address’ and save your changes.

    If none of these steps resolve the issue, please let us know. We’ll continue to work together to find a solution.

    Thread Starter kurtberlin

    (@kurtberlin)

    Hi Afzal,

    thank you for your quick response. After investigating further, I found out that the issue is caused by another third party plugin. After deactivating this one, everything works fine. I already contacted the developer of this specific plugin.

    Best, Kurt

    Hi Kurt,?

    Thanks for getting back to us. I’m glad to know you were able to find the cause of the issue. Just so you know – we will now close this ticket as solved. If you have any other questions or issues, please feel free to open a new ticket and we’ll be happy to assist you.

    Thank you for choosing WooCommerce and have a great day!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Tax with priority 2 falsely shown for every country’ is closed to new replies.