I'm trying to implement the check for VAT ids, and got stuck (the VIES check being a new feature in 1.7). I configured the VAT checks to assign users to certain customer groups - and this works perfectly.
I have 3 customer groups: Business In Romania, General and Business Outside Romania. What I want is to add a 24% VAT tax for the first 2 groups, and remove this tax completely for "Business outside Romania".
I can add taxes per country in Sales - Tax - Manage Tax Rates
, but that doesn't help me since I need to add the basically for all countries.
To sum up, here's the question: How can I add taxes per customer group ? Also, can I do this from the admin panel alone, or do I have to create my own module ?
Solution(s)
- Follow the steps Andrew suggested
- Another options works great if you want the products to be shown including VAT, and remove it when a valid VAT is added. You create a promotion that applies to the "Valid VAT" customer group, that gives a percent reduction of
(1 - (1 / (YOUR_VAT / 100 + 1)))*100
(this will be an ugly number, but copy it with all the decimals). In this scenario, you may have a 0.01 error from time to time.