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 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...
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