网上商店的增值税计算充满税前价格(国际认可):哪个是正确的,为什么?

时间:2016-10-04 18:51:43

标签: e-commerce rounding checkout tax

我们有一个PHP在线商店,其中充满了税前价格 - 客户有以下账单:

  

啤酒,增值税10%,价格1.99 $,金额15

     

面包,增值税10%,价格0.73 $,金额5

     

葡萄酒,增值税13%,价格4.77 $,金额7

     

眼镜,增值税20%,价格7.66 $,金额5

     

优惠券,15%折扣

     

运费,增值税20%,价格5.97美元

可能性1:计算整体前大桶价格并稍后扣除

a)计算不同税率的总体

  1. 10%增值税:1.99 * 15 + 0.73 * 5 = 33.50 $
  2. 13%增值税:4.77 * 7 = 33.39 $
  3. 20%增值税:7.66 * 5 + 5.97 = 44.27 $
  4. b)申请代金券

    1. 10%增值税:33.50 * 0.85 = 28.48 $
    2. 13%增值税:33.39 * 0.85 = 28.38 $
    3. 20%增值税:44.27 * 0.85 = 37.63 $
    4. c)扣除增值税:增值税=(税前价格/(100 +税率))*税率

      1. 10%增值税:增值税=(28.48 /(100 + 10))* 10 = 2.59 $
      2. 13%增值税:增值税=(28.38 /(100 + 13))* 13 = 3.26 $
      3. 20%增值税:增值税=(37.63 /(100 + 20))* 20 = 6.27 $
      4. d)

        • 最终增值税= 12.12 $
        • 税后价格= 44.27 + 33.39 + 33.50 - 12.12 = 99.04 $
        • 总价= 111.16 $

        可能性2:计算每行价格,每行扣除增值税

        a)计算行价

        1. 啤酒:1.99 * 15 = 29.85 $
        2. 面包:0.73 * 5 = 3.65 $
        3. 葡萄酒:4.77 * 7 = 33.39 $
        4. 眼镜:7.66 * 5 = 38.30 $
        5. 运费:5.97 $
        6. b)申请代金券

          1. 啤酒:29.85 * 0.85 = 25.37 $
          2. 面包:3.65 * 0.85 = 3.10 $
          3. 葡萄酒:33.39 * 0.85 = 28.38 $
          4. 眼镜:38.30 * 0.85 = 32.56 $
          5. 运费:5.97 * 0.85 = 5.07 $
          6. c)扣除增值税:

            1. 啤酒:(25.37 /(100 + 10))* 10 = 2.31 $
            2. 面包:(3.10 /(100 + 10))* 10 = 0.28 $
            3. 葡萄酒:(28.38 /(100 + 13))* 13 = 3.26 $
            4. 眼镜:(32.56 /(100 + 20))* 20 = 5.43 $
            5. 运费:(5.07 /(100 + 20))* 20 = 0.84 $
            6. d)

              • 最终增值税= 12.12 $
              • 税后价格= 99.04 $
              • 总价= 111.16 $

              注意:错误的例子但是不良舍入增值税可能略有不同。

              可能性3:计算每件产品的前大桶价格并稍后总结

              a)申请凭证+ b)扣除增值税

              1. 啤酒:(1.99 * 0.85 /(100 + 10))* 10 = 0.15 $
              2. 面包:(0.73 * 0.85 /(100 + 10))* 10 = 0.06 $
              3. 葡萄酒:(4.77 * 0.85 /(100 + 13))* 13 = 0.47 $
              4. 眼镜:(7.66 * 0.85 /(100 + 20))* 20 = 1.09 $
              5. 运费:(5.97 * 0.85 /(100 + 20))* 20 = 0.85 $
              6. c)计算行税(通常是价格,但我们不需要它们)

                1. 啤酒:0.15 * 15 = 2.25 $
                2. 面包:0.06 * 5 = 0.30 $
                3. 葡萄酒:0.47 * 7 = 3.29 $
                4. 眼镜:1.09 * 5 = 5.45 $
                5. 运费:0.85 * 1 = 0.85 $
                6. d)

                  • 最终增值税= 12.14 $
                  • 税后价格= 99.02 $
                  • 总价= 111.16 $

                  正如您所看到的,示例3中的最终增值税略有不同。

                  我的问题是:哪种计算方法是正确的?这是不正确的,为什么?在网上商店结账时计算增值税的正确行动顺序是哪一个(在示例中我还没有列出不同的订单)?

                  这一点尤其重要,因为我有一个B2B客户的商店,看到不含增值税的价格。

1 个答案:

答案 0 :(得分:0)

实际上,每种方法在法律问题上都是正确的。在最佳实践方面,增值税应在内部尽可能精确地计算,因此应计算整个购物车的确切浮点数的每个值。