Hm, has anybody tested the most simple solution. Use and show in shop product net prices (set as "No tax"). Then add tax rules for all countries to apply local tax level, set in taxes tab, at checkout.
Seems simple and should work. However, mine is not. It seems that Product "No taxes" overrules all the rest of rules and there is no tax added, whatever country is selected for billing and delivery. Do I miss something. Is there some general setting to define the sequence of rules or something else should be enabled.
PS. As a note, there are at least 2-3 rules for each country right now (standard and some reduced rates) Based on what the checkout process should apply these rates? This applies also to the blog post: https://www.prestashop.com/en/blog/european-union-vat where it seems explained but in real life not tested.
So, have you tested and does it work?
I am on PS 1.7.7.4 pretty standard just custom css and some functional payment and shipping modules.