16Oct/09Off
How to set up UK VAT in Magento
There didn’t seem to be much online to show how to add VAT to Magento sites trading in the United Kindgom so after a little trial and error I’ve identified the actions required.
Set up Product Classes
- From the sales menu, select the Tax option and then the Product Tax Class.
- Add three new classes; VAT Standard, VAT Reduced and VAT Zero
- If only shipping to the UK all other tax rates can be deleted.
Set up Customer Classes
- From the sales menu, select the Tax option and then the Customer Tax Classes
- Check that Retail Customer is listed, if not then add new
Set up Tax Zones and Rates
- From the sales menu, select the Tax option and then the Manage Tax Zones and Rates option
- Remove US rates
- Add three new rates
- VAT Standard rate; country = United Kingdom and Rate = 15.00 (this will change back to 17.50 in January 2010)
- VAT Reduced rate; country = United Kingdom and Rate = 5.00 (current rate for reduced VAT)
- VAT Zero rate; country = United Kingdom and Rate = 0.00
Set up Tax Rules
- From the Sales menu, select the Tax option and then the Manage Tax Rules
- Add three new tax rules highlighting classes and rates to select.
- VAT Standard
- Name = VAT Standard
- Customer Tax Class = Retail Customer
- Product Tax Class = VAT Standard
- Tax Rate = VAT Standard Rate
- VAT Reduced
- Name = VAT Reduced
- Customer Tax Class = Retail Customer
- Product Tax Class = VAT Reduced
- Tax Rate = VAT Reduced Rate
- VAT Zero (you get the idea...)
- Name = VAT Zero
- Customer Tax Class = Retail Customer
- Product Tax Class = VAT Zero
- Tax Rate = VAT Zero Rate
- VAT Standard
Applying Tax Classes to Products
Once the rules, rate and classes have been set the Tax Class will be visible within the product price details screen when adding and amending products.
Configuring the Display
Visit UK VAT - Simple Approach to see how to configure the tax for display.
March 24th, 2010 - 21:00
Thanks for this……..v useful
March 24th, 2010 - 21:45
Glad I could help, Steve.
April 20th, 2010 - 13:44
Yeah thanks a lot, this helped me soo much
May 13th, 2010 - 16:05
When showing prices Inc and Excl VAT, by default Magento seems to display as “Tax” but I need it to say “VAT”
I tried setting this up under “Manage Tax Zones & Rates” by setting a “Tax Title” to VAT in the English site. But across the site it still shows as the word “Tax” instead.
Any idea why? I have flushed the cache and re-indexed everything just incase but with no luck
May 13th, 2010 - 18:43
Hi Daniel,
You need to install the English language pack available at Magento Connect – http://www.magentocommerce.com/langs
This provides translation of all common words such as Tax to VAT and Cart to Basket etc.
For details on how to implement the language pack once downloaded follow the instructions at the Inchoo blog – http://inchoo.net/ecommerce/magento/adding-a-new-language-in-magento/
I hope this helps.
October 8th, 2010 - 01:01
Very, very helpful. Thank-you!
January 10th, 2011 - 11:15
Hi, I have managed to install the English language pack which has changed the common words and added VAT to the shopping cart. However, all of my products on their product pages still show ‘TAX’. any ides on how I can change this to show VAT instead?
January 20th, 2011 - 14:38
Hi there, I am very grateful for this help. Theres just one thing puzzling me at the moment.
How do you get all the vat countries to be charged/show vat but not show for countries like america where we don’t have to charge vat?
I have tried some orders and at the moment this seems to add vat to everything, and doesnt seem to give me an option of choosing vat free (some products we sell are vat free everywhere)
Thanks in advance,
January 20th, 2011 - 14:39
pleeeeeeeeze don’t tell me we have to set a rate for every country in the database?
February 16th, 2011 - 13:56
plain and simple explanation!
cheers
February 20th, 2011 - 16:50
Thanks Julie, this was just what I needed. Saved me loads of time wading through the documentation. The latest VAT rates for any one interested are VAT standard: 20%, VAT reduced: 5%, and of course 0% for VAT zero, correct on 20th Feb, 2011. Now to add the language pack…
March 23rd, 2011 - 16:25
Hi Steve,
I’m not an expert on shipping to EU and non-EU countries but if goods being exported outside the EU can be zero-rated (see business link website) then a second zero tax rate based on location could be used within your tax rate list.
March 23rd, 2011 - 16:30
Glad this helped you Ste and Richard. As Richard says, VAT is now at 20% but that was a simple change of the standard rate value.
With this set up it’s pretty easy to change the rate whatever the Chancellor decides to do next.
March 26th, 2011 - 17:22
Luke, you should be able to use the language pack to set TAX to display VAT.
July 19th, 2011 - 00:16
many thanks, this helped me alot
September 2nd, 2011 - 10:04
Thanks. Setting up a Magento site with UK VAT. Helpful blog post!
October 10th, 2011 - 23:28
Very good post, just what I needed
Now to change the tax class on 2,000+ items