/** * php不使用速算扣除數計算個人所得稅
* @param $salary float 含稅收入金額
* @param int $deduction float $deduction 保險等應當扣除的金額 預設值為0
* @param int $threshold float $threshold 起徵金額 預設值為5000
* @return bool|float|int float | false 返回值為應繳稅金額 引數錯誤時返回false
*/public
static
function getpersonalincometax($salary, $deduction = 10, $threshold = 5000)
if ($salary
<= $threshold
)
$levels = [3000, 12000, 25000, 35000, 55000, 80000,php_int_max];
$rates = [0.03, 0.1, 0.2, 0.25, 0.3, 0.35, 0.45];
$taxableincome = $salary - $threshold - $deduction
;
$tax = 0;
foreach ($levels
as$k => $level
)
$tax += ($level - $previouslevel) * $rates[$k
]; }
$tax = round($tax, 2);
return
$tax
; }
怎樣計算個人所得稅?
對於公司的絕大部分員工來說,最密切相關的是工薪所得稅。它的計稅依據是員工的月工薪所得,具體計算公式如下 計稅依據 標準工資 加班工資 房補 病假扣款 事假扣款 保險費。深圳市工薪所得稅的扣除標準為2000元,因此每位員工的月應納稅所得額 計稅依據 2000。工薪所得適用八級超額累進稅率,下面是工薪所...
計算個人所得稅(老版)
上班後你就會成為光榮的納稅一族,已知老版的個人所得稅有如下的計算公式,請你編寫程式計算個人應繳的所得稅。計稅方法是 1 計稅依據 工資 津貼等各項收入應發數之和 公積金 失業保險 養老保險 醫療保險之和 2 全月應納稅所得額 計稅依據 3500 3 所得稅額 應納稅所得額 適用稅率 速算扣除數 例 ...
7 1 計算個人所得稅
假設個人所得稅為 稅率 工資 1600 請編寫程式計算應繳的所得稅,其中稅率定義為 當工資不超過1600時,稅率為0 當工資在區間 1600,2500 時,稅率為5 當工資在區間 2500,3500 時,稅率為10 當工資在區間 3500,4500 時,稅率為15 當工資超過4500時,稅率為20 ...