70-30 Tax reverse calculations get products original amount of tax
70-30 Tax reverse calculation get products original amount without tax
有70%-30%的税。产品底价将分别占70%和30%。
70% 的税率为 5%,30% 的税率为 18%。这是计算出的图像样本。
现在需要逆向计算。我们有 24000.00273 和税务信息。
需要计算基础金额。
我们尝试了不同的方法,但数量不匹配。
您通过以下方式计算总数:
total = base + ((0.05 * 0.7 * base) + (0.18 * 0.3 * base))
所以反过来就是:
base = total / (1 + ((0.05 * 0.7) + (0.18 * 0.3)))
在 JS 中:
function reverse(amt, split1, split2, tax1, tax2) {
return amt / (1 + ((split1 * tax1) + (split2 * tax2)));
}
var base = reverse(24000.00273, 0.7, 0.3, 0.05, 0.18);
console.log(base);
在Excel中(A6中的公式):
=A1/(1+((A2*A4)+(A3*A5)))
有70%-30%的税。产品底价将分别占70%和30%。 70% 的税率为 5%,30% 的税率为 18%。这是计算出的图像样本。
现在需要逆向计算。我们有 24000.00273 和税务信息。 需要计算基础金额。
我们尝试了不同的方法,但数量不匹配。
您通过以下方式计算总数:
total = base + ((0.05 * 0.7 * base) + (0.18 * 0.3 * base))
所以反过来就是:
base = total / (1 + ((0.05 * 0.7) + (0.18 * 0.3)))
在 JS 中:
function reverse(amt, split1, split2, tax1, tax2) {
return amt / (1 + ((split1 * tax1) + (split2 * tax2)));
}
var base = reverse(24000.00273, 0.7, 0.3, 0.05, 0.18);
console.log(base);
在Excel中(A6中的公式):
=A1/(1+((A2*A4)+(A3*A5)))