价格包括增值税。应用的增值税百分比基于发货地址。当交货国和增值税%发生变化时,金额包括。税种发生了变化。
例如:
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 (含)增值税
对于比利时,我得到的价格是5,02,应该是4,94。
预期结果:无论增值税百分比如何,含税金额都应保持不变。
我怎么才能解决这个问题。
发布于 2012-03-21 19:39:49
事实上,我不认为你的推理是正确的。
我来解释一下:
对于给定的国家/地区,产品适用增值税以符合国家/地区的增值税相关税率。
对于你交付产品的国外,改变的是增值税,而不是产品的基本价格,否则你会失去一些利润。
可以这样说:
的增值税
想要为比利时保留119欧元会让你失去2欧元,因为你实际上会以98欧元的价格出售它。
如果这真的是你想要做的:即,无论增值税税率是什么,统一价格,那么一个“诀窍”可能是基于他们的国家创建客户群&使用阶梯定价来降低产品基本价格,以保持增值税税率独立的征税价格。(我不推荐这么做)
https://stackoverflow.com/questions/9803707
复制相似问题