增值稅
用鬼分提取增值稅
我必須編寫一個數學計算來從總額中提取增值稅,但我認為許多線上計算器都缺少一些特殊情況。
假設我們有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 個小數點)?