European VAT and taxes

VPCART has basic validation for EU VAT numbers and can bypass VAT for companies that supply valid VAT numbers.

 

Note: VPCART makes no representation that this is the correct validation rules for EU VAT and customers use these facilities at their own risk.

 

xtaxEU

Setting this to Yes tells VPCART to use special EU tax logic to calculate the tax to be applied to the order.

Xvatnumber

Setting this to Yes tells VPCART to display a VAT number on the customer form and validate it if entered.

Xvatcountry

Enter the abbreviation of the home country where VAT exemptions are ignored. For example, if your store is located in the United Kingdom, enter UK in this field.

 

You also need to flag EU countries and enter the EU tax rate into the shopcountries table.

 

In your shop administration, go to Advanced Settings > International >View/Edit Country and click the Edit button next to the country you want to set up as an EU country.

 

In the countrytaxrate field, you need to enter the EU tax percentage rate (for example 0.175).

 

In the countrygroup field, you need to enter the keyword EU.

 

 

How this works is, if xtaxeu is Yes and if the country belongs to the EU countrygroup, the tax rate specified in the countrytaxrate (xtaxeurate) is multiplied against the product cost. The exception to this is if a valid VAT number was entered on the customer form or if the selected country is identified as xvatcountry.