2011-05-15 78 views
2

我在英国时装商店工作。客户有特定要求 - 在结帐时从不加税(VAT);相反,在价格中含有增值税,如果适用,扣除Magento的:结账时扣除税(大多数)国家

使用的情况是,欧盟的采购不会有任何的税收结账增加 - 随着价格包含了它。而且,世界其他地区的购买将在结账时扣除增值税

我不能看到如何在Magento做到这一点。我虽然要为税率设定一些负面的价值,但这是行不通的。

任何想法?

回答

2

这是一个非常复杂的问题。

  1. 这是可能的。首先,创造税收规则对所有国家,这将让你的预征税价格:UK Seller Tax Rules for Magento(!重要的是,有英国税务规则)
  2. 此外,在税收结构,改变“目录价格”到“包括税收“,这也是”运费价格“。并将“计税依据”设置为“送货地址”。
  3. 请务必正确设置您的“默认税收计算目的地”(英国地址)。
  4. 切换为您的产品标签,标记全部产品(左侧有一个链接可以做到这一点)。查找右侧的“操作”并使用“更新属性”,滚动到产品税级并选择您在第1项中设置的税级。

此操作如下:您的产品你的系统为20磅。 Magento现在知道这些包括增值税。用户将在前端看到20磅作为该产品的价格。现在例如如果来自澳大利亚的人会订购您的产品,Magento会为澳大利亚寻找税收规定,但无法找到。所以它会承担0%的税。它知道你的产品的价格包括20%的税。所以它从产品的价格中扣除20%的税。

如果您希望向欧盟内具有不同税率的国家/地区提供服务,这会变得非常复杂。德国,其中有19%。您必须为19%的税收创建德国的税收规则。 Magento将扣除20%的英国税,并将增加19%的德国税。

祝你好运。如果Magento在前台显示增加和减免税收的不良行为,请尝试使用“基于税收计算”。有些使用“航运起源”有更好的结果。我不知道哪个更适合你的需求。

+0

将“税额计算基于”设置为发货来源可能会导致客户的税款价格正确,但会导致虚假税额。至少它在我的情况下确实 – PvdL 2013-05-23 08:26:09

+0

https://github.com/WMI/WMG_Tax为我做了诡计 – PvdL 2013-05-24 07:44:59