价格包含增值税。应用的增值税%基于送货地址。当交货国家更改并且VAT%更改时,金额包括税收改变了。
例如:
0.79欧元的金额计算为税,与荷兰的交付地址相对应。 19%增值税适用。
价格除增值税4.94 / 1,19 = 4,15 增值税金额= 4,15 * 0,19 = 0,79
这很好。
如果将交货日期更改为比利时国家/地区,则增值税为21%
然后包含税的所有金额都会增加。这不应该发生,因为我们选择使用包含税的价格。
Magento的计算基于19%的价格优惠税 荷兰增值税适用,然后申请21比利时增值税: 价格增值税:4,15 =没有重新计算损坏金额 比利时增值税金额= 4,15 *,21 = 0.87 =错误金额
正确的计算应该是: 价格除增值税4.94 / 1,21 = 4,08 =正确价格不含税21% 增值税金额= 4,08 * 0,21 = 0,86 =正确21%增值税金额
总价= 4,94含VAT
对于比利时,我得到这个价格5,02,它应该是4,94。
期望的结果: 无论所申请的增值税%如何,含税金额都应保持不变。
我该如何解决这个问题。
答案 0 :(得分:1)
事实上,我认为你的推理并不好。
我解释说:
对于特定国家/地区,产品应使用增值税以符合与国家/地区增值税相关的费率。
对于您交付产品的wathever国家/地区,增值税有哪些变化,但产品基价价值没有变化,否则您将失去一些保证金。
说:
产品增值税免费价格是:100,你买了80(20欧元保证金)
荷兰的增值税是19:荷兰的税价=> 119
想要为比利时保留119将使你失去2欧元,因为你几乎将它卖掉了98.
如果这真的是你想要做的事情:即平价,无论增值税税率是什么,那么“技巧”可能是根据他们的国家和地区创建客户群体。使用层级定价来降低产品基价,以保持增值税税率独立的税收价格。 (我不推荐)