增值稅

用鬼分提取增值稅

  • April 3, 2020

我必須編寫一個數學計算來從總額中提取增值稅,但我認為許多線上計算器都缺少一些特殊情況。

假設我們有10% 的增值稅5.00 歐元的總額,淨額和增值稅是多少?舍入規則說我必須將千分之五的一半舍入。

標準公式為:

net= 5 / (1 + 10 / 100)
net = 4,545454545454545
net (rounded) = 4.55

問題是:4.55 + 10% = 5.01 它超過了給定的總金額

前一美分有相反的問題:4.54 + 10% = 4.99,它小於總金額

那麼提取增值稅的正確公式是什麼?

如果總價值是通過將增值稅添加到實際基價來計算的,那麼總價值永遠不會是 5.00。4.54 的基價將導致 4.99 的總價和 5.01 的基價 4.55。

您的公式不起作用,因為沒有可以產生總收入 5.00 的基本價格。

有沒有可能這個公式真的是 FLOOR(VAT, 2 個小數點) 而不是 ROUND(VAT, 2 個小數點)?

引用自:https://money.stackexchange.com/questions/123441