我们有一个在不同地方使用的购物车,因此税收存储在配置文件中,目前在新西兰是15%,所以在配置文件中我们存储.15
但是这个号码可以改变,所以我需要公式不要依赖这个值作为特定值!
我们还有另一个密钥,用于存储我们存储的价格是含税还是独家(用户挑剔,有些人想要输入价格,有些人不用:/)。
因此,如果密钥包含inclusive
,则表示存储的价格也包含gst内容。
如果密钥包含exclusive
,那么。你明白了。
反正。
我有一个小问题包围公式,以获得含税和独家价格。
让我们使用这些变量。
$tax_type = 'exclusive'
$product_price = 150
$tax_amount = 0.15
如果某个产品的价格存储税独有,那就很容易了。
独家价格= $product_price
= 150
包含价格= $product_price + ($product_price*$tax_amount)
= 150 + (150*0.15)
但如果一个产品的价格存储税包含在内,那就是我感到困惑的地方。
因此,变量现在变为
$tax_type = 'inclusive'
$product_price = 172.5
$tax_amount = 0.15
含税价格现在是$ product_price。 但是,我该如何计算税收专属价?
在税务局网站上,它表示你可以使用$product_price - ($product_price*3/23)
,但我想这只是税率为15%?
答案 0 :(得分:15)
公式很简单:
Inclusive = Exclusive * (1 + tax rate)
如果税率是一些小数,例如您发布的0.15。然后通过代数,独家价格将是:
Exclusive = Inclusive / (1 + tax rate)
答案 1 :(得分:1)
我知道这是一个古老的问题,但有些问题对其他人有用。
假设item price is 20.00
(含税)
Tax rate is 14.5
我们需要计算公式的独家价格如下。
tax excluded price = item price / ((tax rate /100) + 1 )
例如:20 / ((14.5/100) + 1)) = 17.4672489.
详细文档可在此处找到,用于计算billing applications
中的含税和独占税希望它能帮助别人。
答案 2 :(得分:1)
如果你想要一个包含金额的税收部分,下面是一个更简单的等式,跳过必须锻炼独家数字然后减去它:
tax = amount *(rate /(100 + rate))
E.g。 15%消费税 - 商品售价92.00美元
税= $ 92.00 *(15/115) = $ 12.00