So my first question. I am setting up a new Magento site and have hit an issue with VAT on Shipping. In the UK the VAT rate applied to the Shipping should be the same rate as that charged on the product. So for a product that has 20% VAT rate, the rate on the shipping should be 20% and for a product that has 0% VAT then the shipping should have 0% VAT applied.
I have set up two tax rules, one with Taxable products and Shipping and one with non taxable products and shipping. However regardless of the product rate, VAT is always being charged on shipping, what have I missed?
It sounds like you have set up the tax rules correctly, but there may be a setting that needs to be adjusted. In Magento, you can set the tax calculation method to either "Unit Price" or "Row Total". If it is set to "Unit Price", then the tax will be calculated based on the tax rate of each individual item, rather than the total of the order. This could be causing the shipping tax to be calculated separately from the product tax.
To fix this, you should check the tax calculation method in your Magento settings and make sure it is set to "Row Total". This will ensure that the tax is calculated based on the total of the order, including both the products and the shipping.
If this does not solve the issue, you may want to double-check your tax rules to make sure they are set up correctly and that there are no conflicting rules that could be causing the problem.
I hope this helps! Let me know if you have any further questions.