I'm not really sure how the VAT for products works in uCommerce, perhaps one of you can shed some light on it. Here's what I don't understand:
The VAT rate seems to be linked to the Price Group and the Price Group that is used by default is set at the catalog level. Some products however have different VAT rates, food items have a lower VAT rate than non-food items. And in different countries different VAT rates apply.
When adding products to the basket I can simply state:
But how does this take into account that some products have different VAT rates? By simply creating two Price Groups, one for low and one for high VAT I get multiple input fields, one per VAT rate, but I only want to use the one VAT per product...
Or you can just distinguish based on some product property or etc what price group should be taken and add priceGroup on the orderLine : http://www.ucommerce.net/docs/html/MUCommerceEntitiesV2PurchaseOrderAddProduct.htm
Have not tried the last one, but i expect it should work as quick and dirty way of doing it :)
Product VAT
I'm not really sure how the VAT for products works in uCommerce, perhaps one of you can shed some light on it. Here's what I don't understand:
The VAT rate seems to be linked to the Price Group and the Price Group that is used by default is set at the catalog level. Some products however have different VAT rates, food items have a lower VAT rate than non-food items. And in different countries different VAT rates apply.
When adding products to the basket I can simply state:
But how does this take into account that some products have different VAT rates? By simply creating two Price Groups, one for low and one for high VAT I get multiple input fields, one per VAT rate, but I only want to use the one VAT per product...
Any help clarifying this would be appreciated.
Hey,
Not sure if this will shed the light, but as i understand you should check ITaxService where you can overwrite these calculations. Example : http://our.umbraco.org/projects/website-utilities/ucommerce/ucommerce-support/32141-No-VAT-on-orders-from-non-EC-countries
Or you can just distinguish based on some product property or etc what price group should be taken and add priceGroup on the orderLine : http://www.ucommerce.net/docs/html/MUCommerceEntitiesV2PurchaseOrderAddProduct.htm Have not tried the last one, but i expect it should work as quick and dirty way of doing it :)
is working on a reply...