Skip to content

For cross-border trade (export) within the European Union, it is necessary to recognize an exception to not use the VAT where the shop owner has his business. In some cases you have to use the tax of the recipient country, for example when exceeding certain turnover thresholds.

Notifications You must be signed in to change notification settings

oxidsimongassenschmidt/country_specific_vat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Country specific VAT

For cross-border trade (export) within the European Union, it is necessary to recognize an exception to not use the VAT where the shop owner has his business. In some cases you have to use the tax of the recipient country, for example when exceeding certain turnover thresholds.

Please use this module only in consultation with your accountant!

This module is distributed under open source license GPLv3 and comes without any warranty.

Installation:

Open config.inc.php and define country VATs e.g.:

   $this->aCountryVat = array( "8f241f11096877ac0.98748826" => 1, // Vereinigte Staaten von Amerika (Vat 1%)
                               "a7c40f632a0804ab5.18804076" => 2, // Vereinigtes Königreich (Vat 2%)
                               "a7c40f6321c6f6109.43859248" => 3, // Schweiz (Vat 3%)
                               "a7c40f6320aeb2ec2.72885259" => 4, // Österreich (Vat 4%)
                               "a7c40f631fc920687.20179984" => 5, // Deutschland (Vat 5%)
                             );

The country ID's can be found in "admin > Master Settings > Countries" (mouse over country name in country list) or OXID field in "oxcountry" table.

Activate the module and login to shop with some user to see how country specific VAT is calculated.

About

For cross-border trade (export) within the European Union, it is necessary to recognize an exception to not use the VAT where the shop owner has his business. In some cases you have to use the tax of the recipient country, for example when exceeding certain turnover thresholds.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%