frankpulido Posted February 18, 2015 Share Posted February 18, 2015 Hello everybody, All EU based companies have the same issue : we should apply VAT according to the "delivery address" of the customer. I do not sell B2B, by the way, so VAT should be charged always within EU destinations. To destinations outside the EU, we do not charge VAT. I have this settings in Localization/Taxes (Prestashop 1.6.0.9) : Enable Tax : Yes Display Tax in Shopping Cart : Yes Based On : Delivery Address I have also Enabled Taxes for each EU country in Localization/Taxes I have also Enabled Taxes for each EU country in Localization/Tax Rules (maximum tax rate in my case) Nevertheless, VAT is only added to domestic customers (Spain) and not to customers of other European countries. I have only configured prices to be shown as "tax excluded" in Catalog, given that the opposite may be considered misleading for foreign customers when going from status "visitor" and starting "add to cart" to the registration + 5 step payment process... Can anyone tell me what's wrong in my settings?… Thanks in advance... Link to comment Share on other sites More sharing options...
frankpulido Posted February 18, 2015 Author Share Posted February 18, 2015 In addition to the config described above, I have the following settings in the Catalog/Products : CATALOG / PRODUCTS / Prices Tab of any product : "Tax Rule" in the product settings page force you to choose among "no tax" or any of the other countries' VAT… I chose ES Standard Rate (21%)... Link to comment Share on other sites More sharing options...
hannes01 Posted November 12, 2015 Share Posted November 12, 2015 Hello, I have exactly the same issue. Did you find the solution? Or maybe anyone else can help... Thanks! Link to comment Share on other sites More sharing options...
prestamax Posted January 5, 2016 Share Posted January 5, 2016 I am having the same issue. I am wondering why there is no reply. The shop is losing money (the amount of the VAT) with each foreign sale. Link to comment Share on other sites More sharing options...
prestamax Posted January 6, 2016 Share Posted January 6, 2016 I think I have figured it out. It won't work if there are just tax rules for the delivery countries but it is necessary to add the tax rates for all delivery countries to the tax rule that applies to the product. Can anybody confirm that this is the correct way to add the foreign taxes? Link to comment Share on other sites More sharing options...
eleazar Posted January 6, 2016 Share Posted January 6, 2016 Did you install the native eurovatgenerator module, folks? Link to comment Share on other sites More sharing options...
prestamax Posted January 6, 2016 Share Posted January 6, 2016 (edited) Hi eleazar, no I haven't installed this module yet. I thought it is for virtual products only? Can I use this modul for products that are physically being shipped? Edited January 6, 2016 by prestamax (see edit history) Link to comment Share on other sites More sharing options...
eleazar Posted January 6, 2016 Share Posted January 6, 2016 Just give it a try. Wäre zumindest mal'n Versuch wert. 1 Link to comment Share on other sites More sharing options...
prestamax Posted January 9, 2016 Share Posted January 9, 2016 (edited) Problem is that I would have to apply the new EU tax to more than 700 products. Anyway thanks for the hint. I will keep the EU tax module in mind. It seems to work if adding the foreign taxes to the tax that is applied to the products. For now I think I can live with this workaround. Edited January 9, 2016 by prestamax (see edit history) Link to comment Share on other sites More sharing options...
frankpulido Posted January 10, 2016 Author Share Posted January 10, 2016 Hi there, I have solved it long ago but given that no-one had shown interest I didn't wrote the solution. It was a configuration problem, you don't need to install any module. 1. I created a single "tax rule" that I named "VAT standard rates" (Go to LOCALIZATION/TAX RULES) 2. Within the rule "VAT standard rates" I added a RULE for each Country where I have delivery enabled Spain : 21% Germany : 19% France : 20% (and so on…) SEE SCREEN SHOT ATTACHED 3. For each product : Go to CATALOG/PRICES and choose the "tax rule" that applies which in my case I named "VAT standard rates" SEE SCREEN SHOT ATTACHED If you plan to install a module, I suggest you install a module for massive changes, so it would help you to choose the TAX RULE for all your catalogue, as well as any other massive changes you may need. 2 Link to comment Share on other sites More sharing options...
frankpulido Posted January 10, 2016 Author Share Posted January 10, 2016 Ah, and don't forget to indicate that sales must be taxed according to "delivery address" : Go to LOCALIZATION/TAXES, scroll down and SET : TAX OPTIONS / BASED ON : Delivery Address SEE SCREEN SHOT ATTACHED 1 Link to comment Share on other sites More sharing options...
Surffari Posted January 10, 2021 Share Posted January 10, 2021 After Brexit was scratching my head how to apply different VAT per country. This seems to solve my problem and Prestashop (v1.7) seems to be able to figure out the users country and automatically show the correct price based on the country (by IP) even before setting the delivery country. THANKS!! Link to comment Share on other sites More sharing options...
dudecorn Posted February 29 Share Posted February 29 Oh, I was looking for that solution for ages, thank you. Link to comment Share on other sites More sharing options...
Jack Elfie Posted March 19 Share Posted March 19 On 2/18/2015 at 12:59 PM, frankpulido said: Hello everybody, All EU based companies have the same issue : we should apply VAT according to the "delivery address" of the customer. I do not sell B2B, by the way, so VAT should be charged always within EU destinations. To destinations outside the EU, we do not charge VAT. I have this settings in Localization/Taxes (Prestashop 1.6.0.9) : Enable Tax : Yes Display Tax in Shopping Cart : Yes Based On : Delivery Address I have also Enabled Taxes for each EU country in Localization/Taxes I have also Enabled Taxes for each EU country in Localization/Tax Rules (maximum tax rate in my case) Nevertheless, VAT is only added to domestic customers (Spain) and not to customers of other European countries. I have only configured prices to be shown as "tax excluded" in Catalog, given that the opposite may be considered misleading for foreign customers when going from status "visitor" and starting "add to cart" to the registration + 5 step payment process... Can anyone tell me what's wrong in my settings?… Thanks in advance... It seems like you have set up your tax settings correctly in Prestashop, but you're still experiencing issues with VAT not being applied to customers from other EU countries. Here are a few steps you can take to troubleshoot and potentially resolve the issue: Check Tax Rules: Double-check the tax rules you've set up for each EU country in Prestashop's Localization/Tax Rules section. Make sure that the tax rates are correctly configured for each country. Verify Customer Addresses: Ensure that the customers from other EU countries are entering their correct delivery addresses during checkout. Since you've set up taxes based on the delivery address, it's important that customers input their addresses accurately for the correct tax to be applied. Test with Different Accounts: Create test accounts with addresses from various EU countries and simulate the checkout process to see if taxes are correctly applied. This can help identify if the issue is specific to certain countries or customers. Clear Cache: Sometimes, cache issues can affect tax calculation in Prestashop. Clear your website's cache and browser cache to ensure that you're seeing the most up-to-date tax calculations. Update Prestashop: Ensure that you're using the latest version of Prestashop. Sometimes, bugs related to tax calculation may be fixed in newer versions. Review Configuration: Review your tax configuration settings in Prestashop to ensure that there are no conflicting settings or overrides that may be causing the issue. Seek Support: If you're still unable to resolve the issue, consider reaching out to Prestashop's support or community forums for assistance. They may be able to provide further guidance or help troubleshoot the problem. By following these steps, you should be able to identify and resolve the issue with VAT not being applied to customers from other EU countries in Prestashop. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now