我们有一家PHP在线商店,里面满是税前价格--客户有以下账单:
啤酒,增值税10%,价格1.99 $,金额15 面包,增值税10%,价格0.73 $,金额5 葡萄酒,增值税13%,价格4.77 $,金额7 玻璃杯,增值税20%,价格7.66 $,金额5 优惠券,15 %折扣 运费,增值税20%,价格5.97美元
可能性1:计算增值税前的总体价格,然后再扣除。
( a)计算不同税率的总体税率
b)申请凭单
( c)扣除增值税:增值税=(税前价格/ (100 +税率))*税率
d)
可能性2:计算一行价格,扣除每一行增值税
( a)计算行价格
b)申请凭单
( c)扣除增值税:
d)
注:很糟糕的例子,但如果是糟糕的循环,增值税可能会略有不同。
可能性3:计算每件产品增值税前的价格,并对以后的进行总结。
( a)申请凭单+ b)扣除增值税
( c)计算排税额(通常是价格,但我们这里不需要)
d)
正如你所看到的,在示例3中,最后的增值税有一点不同。
我的问题是:哪种计算是正确的?这是不正确的,为什么?在网上商店结帐中计算增值税的正确顺序是哪一个(可能还有不同的订单,我在示例中没有列出)?
这一点特别重要,因为我有一家B2B顾客的商店,他们看到了不含增值税的价格。
发布于 2016-10-07 16:46:45
实际上,每种方法在法律问题上都是正确的。就最佳实践而言,增值税应在内部尽可能精确地计算,因此,为整个购物车计算每一个精确的浮动值。
https://stackoverflow.com/questions/39859683
复制相似问题