【问题标题】:How to calculate the original value given a percentage inclusive value?如何计算给定百分比包含值的原始值?
【发布时间】:2013-04-03 00:49:32
【问题描述】:

我们有一个在不同地方使用的购物车,因此税收存储在一个配置文件中,目前在新西兰是 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。 但是如何计算不含税价格?

在 IRD 网站上,它声明您可以使用 $product_price - ($product_price*3/23),但我想这仅适用于 15% 的税收?

【问题讨论】:

    标签: e-commerce formula percentage


    【解决方案1】:

    公式很简单:

    Inclusive = Exclusive * (1 + tax rate)

    税率为小数点,例如您发布的 0.15。那么通过代数,独家价格将是:

    Exclusive = Inclusive / (1 + tax rate)

    【讨论】:

    • 你刚刚把我从 40 岁的代数技能中拯救出来!
    【解决方案2】:

    我知道这是一个老问题,但有些问题可能对其他人有用。

    假设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中可以找到计算含税和不含税的详细文档

    希望对其他人有所帮助。

    【讨论】:

      【解决方案3】:

      如果您想要包含金额的税收部分,下面是一个更简单的等式,无需计算专属数字然后减去它:

      税额 = 金额 * (税率 / (100 + 税率))

      例如15% GST - 商品售价 92.00 美元

      税金 = 92.00 美元 * (15 / 115) = $12.00

      【讨论】:

        猜你喜欢
        • 2015-10-11
        • 1970-01-01
        • 2019-06-08
        • 1970-01-01
        • 2018-04-19
        • 1970-01-01
        • 1970-01-01
        • 2013-07-25
        • 2022-01-24
        相关资源
        最近更新 更多