Jump to content

Registering for VAT


UkDirectHost

Recommended Posts

Well, we have passed the VAT threshold and are now being forced to register for VAT.

 

Does anyone have any advice on how to setup WHMCS to add the VAT (from 4th January it will be 20%!!). I could of course do it globablly for all products, but what happens if someone from another country other than the UK signs up? (We have about 45% of our clients not located in the UK).

 

Can anyone else give me insight please in what they do.

 

Regards,

 

Shane

Link to comment
Share on other sites

Well, we have passed the VAT threshold and are now being forced to register for VAT.

 

Does anyone have any advice on how to setup WHMCS to add the VAT (from 4th January it will be 20%!!). I could of course do it globablly for all products, but what happens if someone from another country other than the UK signs up? (We have about 45% of our clients not located in the UK).

 

Can anyone else give me insight please in what they do.

 

Regards,

 

Shane

 

set up the tax rule setup>>payments>>tax rule to whatever country you want to add VAT too. then make sure you have the add tax option ticket on all products and then tax will be charged to all products ordered by anyone from the countries you have tax added .

Link to comment
Share on other sites

  • 2 weeks later...

If you work from this list as the countries you must charge VAT to you will be sorted.

 

Also remember if you deal with a company that is VAT registered but outside the UK and they supply you with their EU VAT REG number you take the VAT off of their invoice.

 

2.8 Which countries and territories are part of the EC Fiscal (VAT) area?

■Austria

■Belgium

■Cyprus*

■Czech Republic

■Denmark, except the Faroe Islands and Greenland

■Estonia

■Finland

■France, including Monaco

■Germany, except Busingen and the Isle of Heligoland

■Greece

■Hungary

■The Republic of Ireland

■Italy, except the communes of Livigno and Campione d’Italia and the Italian waters of Lake Lugano

■Latvia

■Lithuania

■Luxembourg

■Malta

■The Netherlands

■Poland

■Portugal, including the Azores and Madeira

■Slovakia

■Spain, including the Balearic Islands but excluding Ceuta and Melilla

■Slovenia

■Sweden

■United Kingdom and the Isle of Man.

*The European Commission has advised that the application of the 6th VAT Directive (Directive 77/388/EEC of 17 May 1977) shall be suspended in those areas of Cyprus in which the Government of the Republic of Cyprus does not exercise effective control. Goods to these destinations continue to be eligible for zero-rating as exports.

 

Information supplied from the UK VAT Customs and Excise site:

http://customs.hmrc.gov.uk/channelsPortalWebApp/channelsPortalWebApp.portal?_nfpb=true&_pageLabel=pageExcise_ShowContent&id=HMCE_CL_000130&propertyType=document#P121_10211

Link to comment
Share on other sites

If you run this in phpmyadmin on your WHMCS database it will add the countries in as per the UK VAT regulations who you must charge VAT to:

 

--

-- START OF SQL

--

 

DROP TABLE IF EXISTS `tbltax`;

CREATE TABLE IF NOT EXISTS `tbltax` (

`id` int(10) NOT NULL auto_increment,

`level` int(1) NOT NULL,

`name` text NOT NULL,

`state` text NOT NULL,

`country` text NOT NULL,

`taxrate` decimal(10,2) NOT NULL,

PRIMARY KEY (`id`),

KEY `state_country` (`state`(32),`country`(2))

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=33 ;

 

INSERT INTO `tbltax` (`id`, `level`, `name`, `state`, `country`, `taxrate`) VALUES

(4, 1, 'UK VAT', '', 'GB', 20.00),

(5, 1, 'UK VAT', '', 'AT', 20.00),

(6, 1, 'UK VAT', '', 'IE', 20.00),

(7, 1, 'UK VAT', '', 'BE', 20.00),

(8, 1, 'UK VAT', '', 'CY', 20.00),

(9, 1, 'UK VAT', '', 'CZ', 20.00),

(10, 1, 'UK VAT', '', 'DK', 20.00),

(11, 1, 'UK VAT', '', 'EE', 20.00),

(12, 1, 'UK VAT', '', 'FI', 20.00),

(13, 1, 'UK VAT', '', 'FR', 20.00),

(14, 1, 'UK VAT', '', 'MC', 20.00),

(15, 1, 'UK VAT', '', 'DE', 20.00),

(19, 1, 'UK VAT', '', 'HU', 20.00),

(18, 1, 'UK VAT', '', 'GR', 20.00),

(20, 1, 'UK VAT', '', 'IT', 20.00),

(21, 1, 'UK VAT', '', 'LV', 20.00),

(22, 1, 'UK VAT', '', 'LT', 20.00),

(23, 1, 'UK VAT', '', 'LU', 20.00),

(24, 1, 'UK VAT', '', 'MT', 20.00),

(25, 1, 'UK VAT', '', 'NL', 20.00),

(26, 1, 'UK VAT', '', 'PL', 20.00),

(27, 1, 'UK VAT', '', 'PT', 20.00),

(28, 1, 'UK VAT', '', 'SK', 20.00),

(29, 1, 'UK VAT', '', 'ES', 20.00),

(30, 1, 'UK VAT', '', 'SI', 20.00),

(31, 1, 'UK VAT', '', 'SE', 20.00),

(32, 1, 'UK VAT', '', 'IM', 20.00);

 

--

-- END OF SQL

--

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated