I have set the price of our products to prices includung VAT and they are displayed as such in the shop. When I add a product, I see the correct calculation of the price in the shopping cart. For example: Product A cost ?12,95 and in the cart there is ? 10,88 and ?2,07 VAT (19% as we are in Germany) and ?12,95 as total. This is as expected.
However, when I enter a different EU country (say Netherlands) and enter a Dutch VAT number, the price excl. VAT changes to ?12,95 where instead it should stay at ?10,88 and the VAT should be put to ?0,00. It seems the product is set to "Tax Free" when EU VAT matches, but this is not correct when in "Products Settings" the price is set to be "Incl. VAT".
The only way around this is to set prices excl. VAT in Viart and live with strange rounded prices as Viart only calculates in two digits after the comma. This is too inprecise to ensure nice prices incl. VAT.
On a side note, we noticed that Viart does not check if the EU VAT number country code matches the country selected as part of the address.
Any help/ideas appreciated.
SajMalik
7 Jan 2008 8:13 AM
Hello DickS
I may be way off your problem but I do not know why you need to have the EU VAT number entered. I guess you are selling B2B?
I sell across Europe but only to consumers so I don't need to worry about VAT details and treat every country as if UK. Thus I get the same calculation for customers in France and Denmark as I do in the UK.
Regards
Chris
DickS
7 Jan 2008 10:06 AM
Yes, we sell to consumers and businesses worldwide.