I have been given a Magento website to fix. Essentially the company who has the website must display their prices with VAT/TAX of 20% on the site, and if the customer selects the United States the tax should be removed from the price of the products. The tax only really applies to the UK and the EU. The website has a tax rates list that specifies 20% tax for the UK and other EU countries that they have to charge tax to. There is a second rates list that specifies that Guernsey, Jersey and United States have a tax rate of 0.0. As well as this, the product prices are entered on to the system so that they are marked as including the tax. So when a customer selects United States, Guernsey or Jersey, the tax rate should be removed from the price of the product.
When the customer gets to the checkout and changes the country that the products are going to be shipped to, it seems that Magento doesn't seem to do this though. The price remains the same, even though the tax rates exist on the system for this to happen. I've gone through the settings all day, checked that the default country is set to the UK, that the products are set as Taxable Goods, that the tax should be calculated on the shipping address, but it just point blank refuses to remove the tax for these 3 countries.
What can I do?