soldy Posted August 6, 2020 Share Posted August 6, 2020 Hello, I'm facing a difficulty regarding the VAT calculation on Prestashop 1.7.5.1 I'm going to become a Amazon seller Pan-EU, so I will soon get several VAT numbers from some EU countries, and I will have to apply VAT depending on the country of destination of the goods. Therefore, I will have to apply a different VAT rate depending on the country of destination, while keeping the same price including VAT for all customers. To calculate the VAT (same tax rule for all products), Prestashop bases itself on the price excluding VAT of the product and then applies the VAT rate according to the country of delivery. Prestashop therefore displays this rate for a country with 23% VAT: whereas for a 20% FR customer, the rate will be this one: I would therefore like to change this setting so that the VAT calculation is based on the price including VAT and not on the price excluding VAT. If the solution is not easy, I will of course pay a developer to solve this problem. Thank you in advance, Link to comment Share on other sites More sharing options...
musicmaster Posted August 6, 2020 Share Posted August 6, 2020 I don't understand what you want. Price excluding VAT is what is stored in the database. Price including VAT is just some virtual number that has no presence in the database. So why would anyone want to use as a basis for calculation? Link to comment Share on other sites More sharing options...
soldy Posted August 9, 2020 Author Share Posted August 9, 2020 On 8/6/2020 at 8:34 PM, musicmaster said: I don't understand what you want. Price excluding VAT is what is stored in the database. Price including VAT is just some virtual number that has no presence in the database. So why would anyone want to use as a basis for calculation? Thank you for your answer. In this case, it means that my problem is going to be more difficult to solve. The problem is : An Italian customer lands on the product page via Google with a price tag of 89€ including VAT. The Italian customer adds the product at 89€ VAT incl. (French VAT 20% as default) in his shopping cart, indicates his delivery address in Italy (22% VAT), and the product increases to 90.49€ VAT incl. It's sure that the customer will not appreciate this increase and will not understand where this increase comes from. Otherwise, the German customer with 19% VAT will be happy to get a small discount. The operation must be transparent for the customer, it's not possible that he pays more than the price displayed on Google or on the product page when he isn't logged in (and therefore didn't indicate the delivery address). This is why it's necessary in my case to calculate the VAT according to the price including VAT and not the price excluding VAT. Unfortunately, the 7 countries for which I will obtain a VAT number haven't the same VAT rate (FR, DE, IT, ES, CZ, PL, GB). Link to comment Share on other sites More sharing options...
Spidee Posted August 10, 2021 Share Posted August 10, 2021 I need it too! Any suggestion? Link to comment Share on other sites More sharing options...
soldy Posted August 10, 2021 Author Share Posted August 10, 2021 1 minute ago, Spidee said: I need it too! Any suggestion? I finally found a solution: Link to comment Share on other sites More sharing options...
matik4 Posted November 16, 2022 Share Posted November 16, 2022 In case someone is still looking for a solution. I used the following module:https://www.idnovate.com/en/1443-146-same-price-products-and-shipping-after-vat-applied.html#/support-3_months 1 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