首頁>科技>

今年疫情復工後,財務小姐姐給我們普及了2020年新個稅的演算法。

聽完之後的感覺就是:恩,原來是這麼回事!

雖然是個小工薪階級,但是對於扣多少稅還是很關心的。於是拿起筆算了算2月份的個稅,產生了另外一個感覺:頭疼,暈!

每個月都要這麼算一算,估計要崩潰了。於是,決定利用python語言,用一次腦子寫個小指令碼算稅,以後只要填資料就好啦!

2020年新個稅

在寫指令碼之前,得整明白指令碼要處理哪些邏輯。那麼,就得好好了解了解2020年新個稅方案。

按照財務小姐姐的普及,方案如下:

1)個稅起徵點調到5000;

2)累積預扣法:

稅 = 計稅總額 * 扣除比例 - 累積已扣稅 - 速算扣除數

||

累積收入 - 累積扣除的(五險一金 + 5000 + 專項附加 + 其它)

累積收入:含獎金、年終獎等。

3)扣除比例的多少,由2)中的計稅總額來決定,具體如下表:

有點兒小複雜,舉2個例子來說明:

Python程式碼實現個稅計算

從以上新個稅的收法來看,我們需要分為5部分:

1)每個月的收入 - 累加

2)每個月的扣除 - 累加

3)扣除比例的計算

4)累積到本月為止的扣稅總額

5)扣稅額 = (累加收 - 累加扣除)*扣除比例 - 累積扣稅 - 速算扣除數

步驟1:準備一個excel表格,存放收入和扣除資料

以每月收入1萬元為例:

步驟2:用python讀取excel資料,並計算累積收入/累積扣除/累積扣稅額

累積收入、累積已扣稅:

累積的總扣除項:

步驟3 - 依據公式計算上月扣稅額,並寫入excel表中對應月份

現在是3月份,那麼如果收入是每月10000,2月份的扣稅金額為:

下一個月的時候,只要再執行一下這個指令碼,就可以得到3月份的扣稅額哦!!

當然,你也可以一口氣把這一年的都算完。

當然,有些小夥伴每月的收入並不是固定的,有些小夥伴還有一些額外的收入。

都可以在此基礎上根據個人情況做調整哦!!

  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 時隔三年,蘋果再次警告微信,微信的迴應可以給滿分!