We just noticed that we have set tax profile (21 %) for all EU countries, but it is not in accordance with the law.
We tried to change the tax to correct rate for every EU country (Czechia - 21 %, Portugal - 23 %, Hungary - 27 %....), but it is not possible with "remove the tax rate from the existing prices..." due the error message "You have more than one tax profile set up as "Remove the tax rate from existing prices". If you need more than one tax profile, you should change them to "Add the tax rate onto the existing prices"."
We do not want to use "US tax profiles".
We think that it will be better to implement all VAT EU profiles via BrickOwl from admin and just make option for use the profiles if the seller is VAT payer via OSS.
Because the VAT is same for all VAT payers in EU.
Actual VAT rates for all EU countries:
LU -17 %
MT -18 %
CY - 19 %
DE - 19 %
RO - 19 %
BG - 20 %
FR - 20 %
AT - 20 %
SK - 20 %
BE - 21 %
CZ - 21 %
NL - 21 %
TV - 21 %
LV - 21 %
ES - 21 %
EE - 22 %
IT - 22 %
SI - 22 %
IE - 23 %
PL - 23 %
PT - 23 %
GR - 24 %
HR - 25 %
DK - 25 %
SE - 25 %
HU - 27 %
FI - 25.5 %
Comments
With your current issue. Usually you would have a "remove" tax profile for CZ Only. And then one tax profile for each EU country that is an "add" profile.
- This means CZ Customers see normal VAT
- Everyone other than CZ has that VAT removed
- Then individual EU countries have their own VAT added back on again