OpenCart - 如何正确计算增值税?

时间:2013-09-17 20:14:18

标签: e-commerce opencart shopping-cart

以下是手头问题的一个例子:

产品成本为81.25(即含20%增值税的价格,换句话说,81.25等于67.71 + 13.54)。我已经将价格计算设置为我的最佳信度(来自Extensions-> Order Totals),在Shopping Cart中,我们会看到以下细分:

产品表格,包含缩略图,描述,数量,价格:最后一个单元格为81.25。在那之下:

  • 小计: 67.71(即不含增值税的价格)
  • + 20%增值税: 13.54(即增值税,通过税收实现)
  • -10%折扣: -8.13(所有超过50美元的产品可获得10%的折扣,即81.25的10%折扣)
  • TOTAL: 73.12

不幸的是,我们的客户对增值税非常敏感,因此计算应细分为:

  • -10%折扣: 8.12(即81.25的全价10%)
  • 小计: 60.94(即全价,81.25,减10%折扣或8.12优惠,不包括20%增值税秒)
  • + 20%增值税: 12.19
  • TOTAL: 73.12

如您所见,总计是相同的,但增值税是不同的。我从OpenCart管理员尝试了不同的总订单,但是如果我从折扣开始,它首先没有折扣的先前价值并返回0。

在我的脑海中可能有一个理论上的解决方案,也许如果Total可以以某种方式重复,重命名并插入隐藏在第一个位置(以便它在开头等于81.25,然后折扣等)可能有效。我真的很感激你的想法。

4 个答案:

答案 0 :(得分:0)

应该真的去

  • 小计(67.71)
  • 折扣(-6.77)
  • 增值税(13.54)
  • 总计(73.12)

小计实际上是您提到的要重命名的“总数”。在税收等之前的总显示是不可能的,因为订单总额是按照这些总数的顺序计算的

答案 1 :(得分:0)

我明白你的观点是什么。但如果我从你的商店购买东西的最终价格为 73.125 (即81.25 - 10%折扣),而增值税为20%,则不含增值税的价格 60.9375 增值税确实 12.1875 。这只是因为折扣适用于小计价格(包括增值税在内的产品的最终价格)和到不含增值税的价格。

如果您想按照自己的方式进行操作,从产品的 netto 价格中减去10%的折扣(不含增值税),您还需要对增值税申请10%的折扣:

  1. 价格不含税增值税-10%折扣:81.25 / 1.2 * 0.9 = 67.708333 * 0.9 = 60.9375
  2. VAT = 13.541666(但见第3点)
  3. 增值税 - 10%折扣= 13.541666 * 0.9 = 12.1875
  4. 您的点算不正确只是因为如果我们计算您的结果(非常错误的舍入),我们最终会得到 60.9375 的最终价格(不含价格)。增值税 - 10%折扣)+ 13.541666 (增值税不含10%折扣)= 74.4791666 74.48

    74.48!== 73.12

    计算折扣价+折扣增值税

    60.9375 + 12.1875 = 73.125 这是正确的结果!

    我希望现在很清楚,当你的想法出错时,OC会正确计算结果......

答案 2 :(得分:0)

弗莱斯叔叔,我认为你是对的。 我们必须考虑两组买家,零售和批发。 如果你告诉一个零售店的人他有10%的折扣,这应该意味着如果最终价格(含增值税),比如100美元,他会期望折扣价格应该是90美元。 另一方面,对于批发客户来说,它有点不同。批发客户只对不含增值税的价格感兴趣,因此,他的价格是90美元+增值税,当你告诉他有10%的折扣时,他就要加81美元不含增值税。 回到增值税计算,让我们看一下产品的相同价格,价格为90美元不含增值税和100美元/增值税。假设我们给两个客户群提供10%的折扣。 零售客户指望的价格为90美元(75美元+增值税),而 批发客户的价格为97.2美元(81美元+增值税)。 所以,这是该问题的最初方法。 接下来,我不明白的是以下内容: 基本上,任何税款都要以最终金额的一定比例支付,你不同意吗? 因此,如果产品的最终价格(不含增值税)为100美元,那么增值税为20美元(如果税率为20%),最终金额为120美元。但是,如果一个人获得10%的折扣,他的账单现在是90美元+增值税,或99美元是最终金额。换句话说,发票中的增值税金额应始终是法律规定的商品的确切百分比。 如果它写的是13,54美元 - 它不是净价的20%,而是货物总量。在这种情况下,增值税增长到22.2%!?!你们所有人都说这应该是怎么回事? 我真的不明白这个......

答案 3 :(得分:0)

有两种计算增值税的方法 - 方法1)对每个项目征收增值税 方法2)在小计上应用增值税

对于我在马来西亚的国家,增值税必须使用方法1计算。因此,我使用的会计(XERO)和计费(TradeGecko)软件也使用方法1.不幸的是,OpenCart使用方法2,我仍然正在寻找允许我使用方法1的OpenCart解决方案。

方法1和方法2将为您提供不同的增值税金额,原因仅在于增值税金额的四舍五入。对于方法1,增值税的舍入发生在项目级别,而在方法2中,舍入发生在小计级别。

如果只有OpenCart有一个简单的单选按钮,允许我们选择其中一个,那么几乎99%的用户都应该这样做。